¿Qué sabes sobre AWS? ¿Puedes nombrar alguno de los servicios de AWS?

Bueno, teniendo en cuenta que trabajé para AWS durante más de cuatro años y desarrollé sistemas en Amazon que dependían en gran medida de AWS, espero saber algo al respecto. 🙂

Dicho esto, no intentaré replicar la documentación principal de AWS. Recomiendo simplemente ir a Amazon Web Services (AWS) – Cloud Computing Services para ver qué ofrecen. Pero en cambio, nombraré y describiré brevemente los diversos servicios que utilicé y / o trabajé directamente:

  • Servicio de almacenamiento simple (S3): almacenamiento de archivos en la nube.
  • Servicio de cola simple (SQS): sistema de entrega de mensajes basado en la cola, más útil para enviar y recibir mensajes entre servicios de manera asíncrona.
  • Servicio simple de flujo de trabajo (SWF): solución de gestión de flujo de trabajo que le permite crear flujos de trabajo distribuidos arbitrariamente complejos. Ideal para sistemas de backend distribuidos.
  • Elastic MapReduce (EMR): sistema que funciona de manera similar a Google Hadoop. Útil para procesar cantidades extremadamente grandes de datos en paralelo, por ejemplo, para resumir los errores observados en los registros de aplicaciones web.
  • DynamoDB: un sistema de almacenamiento de datos “NoSQL”. Esencialmente, un gran Hash Map distribuido.
  • Servicio de base de datos relacional (RDS): proporciona instancias de bases de datos basadas en la nube para Microsoft T-SQL, MySQL, Oracle y AWS Aurora.
  • Identity and Access Management (IAM): administra los mecanismos y políticas de control de acceso para otros servicios y objetos de AWS.
  • Servicio de notificación simple (SNS): proporciona un método simple y eficiente de transmitir un mensaje a una gran lista de distribución (por ejemplo, enviando correos electrónicos o mensajes SQS).
  • Elastic Compute Cloud (EC2): proporciona acceso a recursos informáticos basados ​​en la nube. Instala y ejecuta tu propio código.
  • GameLift: Servidores de juegos en la nube.

Hay mucho más que ofrece la compañía. Estos son solo los servicios con los que estoy más familiarizado. (Mi último proyecto en Amazon fue en el equipo de GameLift).