Category Archives: Cloud AWS/Amazon

Oct 13 ,2016 | No hay comentarios

Razones por las que deberías utilizar Amazon Simple Storage Service

¿Conoces el servicio de AWS Amazon Simple Storage Service, S3?.

Este servicio es uno de los más demandados entre desarrolladores y profesionales de las tecnologías de la información, ya que ofrece un almacenamiento de objetos rentable, escalable, seguro y duradero. Si además se le agrega una interfaz de servicios web, se podrá almacenar y recuperar cualquier tipo de dato. Así de sencillo. Y solo se paga por la capacidad que se utilice.

Un S3 junto a otros servicios o independiente. Tú decides.

Puede usarse solo o junto a otros servicios que se encuentran en AWS como; Amazon Elastic Compute Cloud, EC2, Amazon Elastic Block Store, EBS o repositorios y puertas de enlace de almacenamiento de terceros.

Otra de las razones por las que deberías utilizar Amazon Simple Storage Service ofrece una infraestructura duradera que permite almacenar datos importantes y garantiza máxima durabilidad de los objetos.

Gracias a S3 podrás almacenar una gran cantidad de datos por poco dinero. Sólo pagarás lo que utilices, sin tener que pagar un mínimo de cuotas en ningún momento. Garantiza una disponibilidad de los objetos de casi el 100% durante un año concreto.

S3 también te permitirá traspasar datos por el canal de SSL (al momento de terminar la carga estos datos se cifrarán automáticamente), almacenarlos y acceder a ellos en cualquier momento. Gracias a los servicios de AWS Identity y Access Management (IAM), podrás configurar las políticas de depósito para gestionar los permisos de los objetos y controlar el acceso a tus datos.

Otra de las ventajas de usar Amazon Simple Storage Service es que recibirás notificaciones cuando se cargue cualquier objeto en el servicio. Las notificaciones de eventos de S3 tienen la opción de ser entregados a través de los servicios de SNS, SQS o directamente a AWS Lambda, con lo que se iniciarán flujos de trabajo, alertas y otros procesamientos. Estas notificaciones de eventos de Amazon S3 permiten realizar una codificación directa en archivos multimedia al momento de cargarse, procesar archivos de datos o sincronizar objetos que se encuentren en S3 con otros que se encuentres en almacenamientos similares.

Amazon Simple Storage Service acepta cargas partidas para que el rendimiento y la agilidad de la red sean mayores, por lo que S3 junto con Amazon CloudFront te proporcionarán altas velocidades de transferencia de datos sin tener que pagar más.

Por último, una de las razones por las que S3 facilitará nuestras acciones es que se fusiona con otros servicios de Amazon Web Services para simplificar los procesos de carga y descarga de datos desde el servicio de S3 y generar una mayor facilidad con respecto a la creación de soluciones que utilicen una variedad de servicios dentro de AWS.

Éstas son solo algunas de las razones por las que deberías adentrarte en el mundo de Amazon Simple Storage Service. Si quieres saber más al respecto, no dudes en entrar en Bejob y conocer nuestros cursos, seguro que te ayudarán a mejorar tu experiencia en AWS.

Sep 18 ,2016 | No hay comentarios

3 pautas básicas que debes seguir para optimizar tus gastos con AWS

La oferta de servicios de computación en la nube como el de Amazon Web Services, AWS, está revolucionando la forma de afrontar la demanda de recursos en las aplicaciones web al introducir máquinas virtuales escalables a un precio accesible y al alcance de cualquier desarrollador web.

 

Las facilidades que nos ofrecen son enormes, pero un mal uso de este tipo de servicios nos puede llevar a gastos no deseados a final de mes. ¿Sabes cómo optimizar tus gastos en Amazon Web Services, AWS? Te indicamos 3 pautas para evitar sustos y vivir sin preocupaciones. ¡Allá vamos!

 

Escoge un bottom up que se ajuste a tus necesidades

 

¿M4 o C4? Escoger una instancia puede ser al principio muy desconcertante, sobretodo para usuarios que acaban de comenzar a aventurarse en esta plataforma. Es de vital importancia conocer hasta el mínimo detalle de su aplicación para saber exactamente lo que necesita.

 

Si ya eres usuario de Amazon Web Services (AWS), es probable que tu decisión se deba guiar a partir de las informaciones obtenidas en CloudWatch. La idea principal es que puedas identificar el patrón que necesita tu aplicación. Escoge las instancias que más se amolden a tus necesidades. Dentro de estas opciones se incluyen optimizaciones para procesamiento GPU, RAM, entre otras, pero no caigas en la tentación de adquirir instancias si no existe una necesidad real.

 

Una herramienta básica en Amazon Web Services, Trusted Advisor, nos aporta sugestiones de uso basadas en métricas de la aplicación y nos ofrece una reducción de instancias o la alteración de tipos. Es interesante un mayor número de instancias intermitentes menores, T2, que tener instancias fijas como M3 y M4, en el caso de que tu aplicación te lo permita, funcionando con una reducción de costes.

 

Monitoriza tu demanda

 

La elasticidad de tus instancias son una parte importante de tu infraestructura. Es bastante común en B2C que se reduzca el tráfico fuera de horario comercial, generalmente se pueden reducir las instancias hasta un 30% sin que perjudique a la aplicación. En modelos de integración continua, la aplicación también debe desconectarse diariamente si no se va a utilizar.

 

Con respecto a la propia herramienta de Autoscaling, podemos apuntar en ésta la dirección exacta y automatizar el proceso de conexión y desconexión. La sugerencia es usar tags para cada uso de instancia y monitorizar la evolución en un período largo de tiempo. Si hay constancia y previsibilidad en la demanda, tu sistema se adaptará a ella usando el mínimo de recursos necesarios.

 

Utiliza el servicio de inteligencia Business Intelligence en Amazon Web Services

 

Aunque el servicio de inteligencia BI no desarrolle o no entienda de infraestructuras, los profesionales de Business Intelligence pueden tener buenos insights al analizar las propias herramientas de la plataforma de Amazon, como Billing Console. Si especificas los recursos por tag, te ayudará a identificar responsables y a crear alertas de budget que te evitarán sorpresas en cuanto a cobros se refiere.

 

Con respecto a Cost Explorer, éste te permite acceso a métricas de manera visual para poder traducir tus necesidades. Para usuarios con experiencia en AWS,  es posible generar reports para analizar y crear posteriormente KPIs. Como sugerencia te proponemos que observes al menos tres aspectos, la cobertura de RI, la elasticidad y el uso de recursos.

 

Estas son sólo tres pautas básicas que te aconsejamos que lleves a la práctica. Si sigues una monitorización constante de los recursos, estarás ante una gran oportunidad de reducción de costes para cada proyecto. Si necesitas más conocimiento sobre la materia, no dudes en entrar en los cursos que tenemos preparados especialmen