¿Cuáles son las aplicaciones de servicios que ofrece Amazon AWS?
Amazon API Gateway
Es un servicio que permite a los desarrolladores crear, publicar, mantener, y asegurar API’s a cualquier escala. Las organizaciones pueden crear APIs que funcionan como una puerta de entrada a las aplicaciones para acceder a los datos la lógica del negocio o la funcionalidad de los servicios en el backend (cargas de trabajo en EC2). API Gateway maneja todas las tareas relacionadas con el proceso de miles de peticiones simultaneas, incluyendo el manejo del tráfico, la autorización y el control de acceso, el monitoreo, y el manejo de la versión de la API.
Amazon Elastic Transcoder
Es una herramienta de trascodificación en la nube. Fue creada para proveer a los desarrolladores una forma de convertir vídeos de un formato origen a un formato destino, utilizando diferentes presets para smarthphones, tablet, etc, sin la necesidad de conocer los detalles de cada uno de ellos.
Amazon Simple Notification (SNS)
Es un servicio que coordina y maneja el envío de mensajes a diferentes recipientes. En SNS hay dos tipos de clientes, los publishers y los subscribers, o productor y consumidor. Los publishers se comunican de manera asíncrona con los subscribers, al crear y enviar mensajes a un tópico (topic), que es un acceso lógico un canal de comunicación. Los subscriptores reciben el mensaje o notificación a través de alguno de los protocolos soportados.
Amazon Simple Email Service (SES)
Es un servicio de correo electrónico de costo-efectivo, que las organizaciones pueden utilizar para enviar correo transaccional, mensajes de marketing y cualquier otro tipo de contenido a sus clientes. También puede ser usado para recibir mensajes y almacenarlos en buckets de S3, llamar una función de lambda o enviar una notificación mediante SNS.
Amazon Simple Workflow (SWF)
Ayuda a los desarrolladores, a construir, ejecutar y escalar trabajos en segundo plano, que tienen pasos paralelos o secuenciales. AWS puede ser considerado como un manejador de estados y coordinador de tareas. Si los pasos de una aplicación toman mas de 500 milisegundos en completarse, es de vital importancia que se de seguimiento a un estado, y se provea de la habilidad de recuperar o retraer una tarea fallida. SWF permite lograr estos objetivos.
Amazon Simple Queue Service (SQS)
Es un servicio de manejo de listas de espera. Permite de manera sencilla y económica el manejo desacoplado de componentes dentro de una aplicación. Puede transmitir cualquier volumen de datos a cualquier nivel de salida, sin perder mensajes o requerir la disponibilidad de otros servicios.