Amazon web services: la mejor tecnología para desarrollar proyectos eficientes
Amazon web services (AWS) es la plataforma de servicios de cómputo en la nube de Amazon que prevé la carga a futuro de tus propios servidores.

¿Qué servicios ofrece AWS?
Son múltiples y virtualizados, todos derivados de la operación de ventas de Amazon, estos servicios permiten disponer de forma escalable de servidores, bases de datos, almacenamiento de activos digitales. Por ejemplo:
*Computación
EC2 (Elastic Compute Cloud): es el producto estrella de Amazon Web Services, a través de EC2 puedes desplegar servidores virtuales (instancias) con recursos compartidos con otros usuarios en un servidor o dedicados solo para tu aplicación. Con EC2 tienes los siguientes tipos de instancias:
Propósito general.
- Optimizadas para computación.
- Optimizadas en memoria RAM.
- Optimizadas para computación con GPU (Nvidia).
- Optimizadas para almacenamiento.
*ECS (Elastic Container Service): con el boom de Docker se ha empezado a expandir una práctica segura de desplegar aplicaciones convencionales o microservicios dentro de contenedores. A través de ECS tendrás todas las bondades de los contenedores sin tener que desplegar y configurar un servidor, es decir, tu aplicación se ejecutará en contenedores configurados por Amazon Web Services.
*Lambda: ¿Has escuchado sobre arquitectura Serverless? Lambda te ofrece todas las herramientas necesarias para ejecutar código en la nube sin tener que configurar servidores.
*Lightsail: Es un producto reciente de Amazon Web Services que ofrece servidores y bases de datos sencillos y económicos, compitiendo contra otros proveedores de computación en la nube como Digital Ocean.
Bases de datos
La posibilidad de administrar y procesar grandes cantidades de información siempre es un gran reto: Amazon Web Services ofrece diversos servicios en la nube para que los usuarios tengan soluciones a la medida de sus necesidades.
*RDS: es el servicio de AWS que ofrece la posibilidad de desplegar una base de datos relacional PostgreSQL, MySQL/MariaDB o recientemente Aurora (Compatible con MySQL y PostgreSQL). Con RDS tu base de datos podrá ser respaldada, replicada y administrada desde la interfaz web de Amazon Web Services.
*DynamoDB: es una base de datos NoSQL (no relacional) de llave valor o documental administrada por Amazon. Esta base de datos también ofrece un sistema de caché que promete velocidad de respuesta en microsegundos.
*ElastiCache: ofrece todo el poder de Memcached o Redis para almacenar información en memoria. Con ElastiCache tu aplicación se ejecuta más rápido guardando caché temporal de las consultas en la base de datos o contenido dinámico que no cambie frecuentemente.
*DocumentDB: es una base de datos no relacional, compatible con MongoDB y administrada en su totalidad por Amazon. Si tu aplicación utiliza MongoDB, podrás tener la base de datos en AWS fácilmente sin tediosas configuraciones y mantenimiento.
¿Quieres implementar la mejor tecnología en el proyecto que estás desarrollando? Contáctanos ahora.















