
Practical Amazon EC2, SQS, Kinesis, and S3
Sunil Gulabani
- Editorial
- Apress
- Año
- 2017
- Páginas
- ~312
- Nivel
- Intermedio
De qué trata
Manual práctico estructurado en forma de recetas directas, escrito por Sunil Gulabani y publicado por Apress en 2017, centrado en cuatro de los servicios troncales de infraestructura en Amazon Web Services: EC2, SQS, Kinesis y S3. Está dirigido a desarrolladores de software, ingenieros de sistemas y arquitectos de nivel intermedio que cuenten con conocimientos básicos de Java y manejo de la terminal, interesados en implementar arquitecturas desacopladas y flujos de datos en tiempo real mediante ejemplos aplicados.
El contenido desglosa cada servicio a través de un enfoque tripartito: configuración visual en la consola de AWS, automatización mediante la interfaz de comandos (AWS CLI) y programación con el SDK de AWS para Java. Enseña el aprovisionamiento de instancias virtuales y grupos de seguridad en Amazon EC2, la gestión de colas de mensajes desacopladas estándar y FIFO con Amazon SQS, la ingesta y transmisión masiva de eventos en tiempo real con Amazon Kinesis, el almacenamiento de objetos y políticas de acceso con Amazon S3, y la integración transversal de Amazon CloudWatch para monitorizar métricas operativas y activar alarmas automáticas ante incidentes.
Mediante recetas concisas y código Java ejecutable, se practica la creación de canales de comunicación asíncrona entre microservicios, el streaming de registros de datos, el ciclo de vida de objetos en la nube y el despliegue controlado de servidores virtuales. Su principal atractivo es su pragmatismo técnico y la comparación inmediata entre la consola, la CLI y el código Java; no obstante, el lector debe considerar que utiliza la versión 1 del SDK de AWS para Java (previa a la reescritura de AWS SDK v2) y no aborda paradigmas serverless más recientes, aunque la comprensión operativa de colas, streams y almacenamiento sigue siendo un pilar fundamental en arquitecturas distribuidas.
- AWS
- Amazon EC2
- Amazon SQS
- Amazon Kinesis
- Amazon S3
- Amazon CloudWatch
- AWS CLI
- AWS SDK for Java
- Java
- Streaming de datos
- Colas de mensajes
- Cloud Storage
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

