
AWS DevOps Simplified
Akshay Kapoor
- Editorial
- Packt
- Año
- 2023
- Páginas
- ~337
- Nivel
- Intermedio
De qué trata
Publicado en 2023 por Packt y escrito por el arquitecto de infraestructura en la nube Akshay Kapoor, este libro aborda la implementación práctica de metodologías DevOps y DevSecOps dentro del ecosistema de Amazon Web Services (AWS). Está dirigido a desarrolladores, ingenieros de DevOps y arquitectos de nube de nivel intermedio que ya poseen conocimientos básicos sobre servicios troncales de AWS y desarrollo de software, y buscan elevar la madurez operativa de sus entornos alineándose con el AWS Well-Architected Framework.
El texto profundiza en la creación de infraestructura inmutable con HashiCorp Packer y Amazon Machine Images (AMIs), así como en la gestión de Infraestructura como Código (IaC) mediante AWS CloudFormation y de forma programática con AWS Cloud Development Kit (AWS CDK v2 en Python y TypeScript). Detalla la construcción de canalizaciones de integración y entrega continuas (CI/CD) utilizando AWS CodePipeline, AWS CodeBuild y AWS CodeDeploy, la orquestación de aplicaciones contenerizadas en Docker sobre Amazon Elastic Container Service (ECS) y Elastic Container Registry (ECR), y la observabilidad del sistema mediante métricas, registros y alarmas con Amazon CloudWatch y AWS CloudTrail. Asimismo, examina la incorporación de seguridad automatizada (DevSecOps) con AWS IAM y Secrets Manager, y la gobernanza multicuenta con AWS Organizations y AWS Control Tower.
A lo largo de los capítulos se construyen tuberías de despliegue automatizadas para microservicios web contenerizados, plantillas reproducibles de CDK y configuraciones de observabilidad y cumplimiento normativo en entornos multidivisión. Su gran virtud reside en conectar las decisiones técnicas con la estrategia organizativa y la metodología de Team Topologies, evitando que DevOps se reduzca a una simple colección de scripts. En contrapartida, no aborda Kubernetes (Amazon EKS) ni herramientas externas como Terraform o GitHub Actions, por lo que conviene tener claro que se centra de manera deliberada en el stack nativo de AWS.
- AWS DevOps
- AWS CDK
- AWS CloudFormation
- CI/CD
- AWS CodePipeline
- Docker
- Amazon ECS
- HashiCorp Packer
- DevSecOps
- Amazon CloudWatch
- AWS Well-Architected
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Pipeline CI/CD y despliegue en contenedores con ECS
Construcción de una tubería continua automatizada con AWS CodePipeline, CodeBuild y CodeDeploy que empaqueta una aplicación web en Docker, la almacena en Amazon ECR y la despliega sobre Amazon ECS.
Infraestructura inmutable y aprovisionamiento con AWS CDK
Creación de imágenes de máquinas virtuales optimizadas con HashiCorp Packer y despliegue programático de recursos de red y computación en la nube mediante AWS Cloud Development Kit.

