
Amazon Web Services in Action, 2nd Edition
Andreas Wittig, Michael Wittig
- Editorial
- Manning
- Año
- 2018
- Páginas
- ~528
- Nivel
- Básico
De qué trata
Segunda edición del manual de referencia de Manning Publications escrito por Andreas y Michael Wittig en 2018, enfocado en enseñar el diseño, despliegue y administración de aplicaciones escalables en Amazon Web Services. Aunque está catalogado a nivel introductorio en el catálogo, está concebido para desarrolladores de software, ingenieros de sistemas y profesionales de DevOps que cuentan con nociones generales de desarrollo y administración de servidores en Linux, pero son nuevos en el entorno y las primitivas de AWS.
La obra aborda con minuciosidad la infraestructura como código y la automatización mediante AWS CloudFormation, el AWS CLI y SDKs de programación. Enseña a orquestar cómputo en Amazon EC2, Elastic Beanstalk y funciones serverless con AWS Lambda; aislar redes con Amazon VPC, subredes y Security Groups; y controlar accesos mediante AWS IAM. En el apartado de persistencia cubre el almacenamiento en bloque (Amazon EBS), almacenamiento en red compartido (Amazon EFS), almacenamiento de objetos (Amazon S3 y Glacier), bases de datos relacionales con Amazon RDS y NoSQL con Amazon DynamoDB, además de optimización de lectura en memoria mediante Amazon ElastiCache (Redis y Memcached).
El aprendizaje se articula a través de casos prácticos progresivos, culminando en la construcción de arquitecturas desacopladas y tolerantes a fallos con Elastic Load Balancing (ELB), colas de mensajería asíncrona con Amazon SQS y grupos de Auto Scaling supervisados por Amazon CloudWatch. El libro destaca por su enfoque pragmático centrado en la automatización reproducible y la resiliencia en producción; no obstante, al haberse publicado en 2018, no contempla innovaciones posteriores del catálogo como AWS CDK, Graviton o servicios modernos de contenedores serverless como ECS Fargate maduro, aspectos que el lector deberá actualizar con documentación reciente.
- Amazon Web Services
- AWS CloudFormation
- Amazon EC2
- Amazon S3
- Amazon VPC
- AWS Lambda
- Amazon RDS
- Amazon DynamoDB
- Auto Scaling
- Elastic Load Balancing
- Amazon SQS
- Alta disponibilidad
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Despliegue automatizado de WordPress
Instalación y configuración completa de un sitio web WordPress desplegado en una instancia Amazon EC2 conectada a una base de datos MySQL en Amazon RDS, automatizado mediante plantillas de AWS CloudFormation.
Arquitectura web desacoplada y de alta disponibilidad
Sistema web distribuido y tolerante a fallos que gestiona cargas de trabajo asíncronas utilizando Elastic Load Balancing, Auto Scaling Groups, Amazon SQS para el desacoplamiento y Amazon S3/EFS para almacenamiento persistente.

