</> CodeBooks
    ← Volver a AWS (página 2)
    Portada de AWS Cloud Automation

    AWS Cloud Automation

    Oluyemi James Odeyinka

    Editorial
    BPB
    Año
    2024
    Páginas
    ~521
    Nivel
    Intermedio

    De qué trata

    Manual práctico centrado en la automatización integral y el aprovisionamiento de infraestructura en Amazon Web Services mediante Terraform como herramienta de Infraestructura como Código (IaC). Escrito por Oluyemi James Odeyinka, arquitecto de soluciones y consultor de ciberseguridad, el libro está dirigido a ingenieros DevOps, administradores de sistemas y desarrolladores de nivel intermedio que desean dejar atrás la configuración manual por consola y aprender a gestionar la nube a través de código versionable, modular y confiable. Se requiere estar familiarizado con la línea de comandos y tener nociones básicas de arquitectura de redes y servidores.

    La obra profundiza en el uso de la sintaxis HashiCorp Configuration Language (HCL) aplicada a los servicios más críticos de AWS. Inicia con la configuración de entornos, proveedores y estado remoto en Terraform, pasando a la gestión de accesos con AWS IAM mediante políticas de mínimo privilegio y control de acceso basado en roles. Luego enseña a codificar el almacenamiento en Amazon S3 y Amazon EBS, el diseño de redes con Amazon VPC (subredes públicas/privadas, tablas de enrutamiento y grupos de seguridad), el despliegue elástico de instancias EC2 con Launch Templates y Auto Scaling Groups, y el balanceo de tráfico con Application Load Balancers y Network Load Balancers. También cubre la automatización de registros DNS con Amazon Route 53, orquestación de contenedores en Amazon EKS y AWS Fargate, bases de datos con Amazon RDS y DynamoDB, y monitoreo con Amazon CloudWatch.

    A través de plantillas y módulos de código reales, el autor guía al lector en la creación de entornos de nube completos, escalables y con alta disponibilidad. Su principal aporte reside en su enfoque metódico para traducir arquitecturas complejas en bloques reutilizables de Terraform que incorporan seguridad y observabilidad desde el despliegue inicial. Aunque no profundiza en pipelines avanzados de despliegue de código de aplicación ni en herramientas complementarias como Ansible o AWS CDK, es una guía de referencia fundamental para dominar Terraform en proyectos corporativos sobre AWS.

    • AWS
    • Terraform
    • Infraestructura como Código
    • Amazon VPC
    • Amazon EC2
    • Auto Scaling
    • Amazon EKS
    • AWS Fargate
    • Amazon RDS
    • Route 53
    • CloudWatch
    • IAM

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Arquitectura de cómputo elástica con balanceo de carga

    Módulo de Terraform que aprovisiona una VPC con subredes públicas y privadas, grupos de seguridad, un Auto Scaling Group de instancias EC2 y un balanceador Application Load Balancer.

    Plataforma de orquestación de contenedores con EKS y Fargate

    Infraestructura definida en código para desplegar un clúster administrado de Kubernetes en Amazon EKS con soporte para pods serverless mediante perfiles de AWS Fargate.

    Capa de persistencia automatizada con RDS y DynamoDB

    Despliegue modular en Terraform de bases de datos relacionales en Amazon RDS y tablas NoSQL en Amazon DynamoDB con políticas de respaldo y retención automatizadas.

    Más de AWS con nivel Intermedio