</> CodeBooks
    ← Volver a AWS (página 4)
    Portada de Amazon Web Services in Action, 3rd Edition

    Amazon Web Services in Action, 3rd Edition

    Andreas Wittig, Michael Wittig

    Editorial
    Manning
    Año
    2023
    Páginas
    ~886
    Nivel
    Básico

    De qué trata

    Manual exhaustivo y actualizado a su tercera edición (2023) en el que Andreas y Michael Wittig guían al lector en el diseño, despliegue y administración de infraestructuras escalables, seguras y altamente disponibles en Amazon Web Services. El libro está orientado a administradores de sistemas, ingenieros de DevOps y desarrolladores backend de nivel básico a intermedio que cuentan con nociones elementales de redes y sistemas operativos basados en Linux, y buscan dar el salto profesional a la nube de AWS mediante automatización sistemática.

    A lo largo de cuatro partes y dieciocho capítulos, los autores profundizan en el aprovisionamiento de recursos mediante Infraestructura como Código (IaC), utilizando principalmente AWS CloudFormation, AWS CLI y SDKs de programación. En el apartado de cómputo y redes se examinan Amazon EC2, Amazon VPC (subredes, tablas de enrutamiento y grupos de seguridad), AWS IAM y la automatización operativa con AWS Lambda; en almacenamiento y persistencia de datos se cubren Amazon S3, Amazon EBS, Amazon EFS, Amazon RDS, Amazon Aurora, Amazon DynamoDB y el almacenamiento en caché con Amazon ElastiCache y MemoryDB. Además, esta edición incorpora arquitecturas modernas basadas en contenedores gestionados mediante Amazon ECS, AWS Fargate y AWS App Runner, junto a servicios de supervisión y despliegue como Amazon CloudWatch, Auto Scaling, Elastic Load Balancing (ALB), Amazon SQS y AWS CodeDeploy.

    El aprendizaje se articula en torno a la implementación de arquitecturas empresariales reproducibles, destacando el despliegue íntegro de un sistema CMS WordPress desacoplado y en alta disponibilidad con balanceo de carga, almacenamiento en red compartido y base de datos gestionada, así como canales asíncronos de procesamiento por lotes y servicios en contenedores serverless. La gran fortaleza de la obra reside en priorizar desde el inicio plantillas declarativas de CloudFormation en lugar de clics manuales en la consola web, garantizando buenas prácticas operativas para entornos reales; en contrapartida, deja fuera herramientas externas de IaC como Terraform o frameworks como AWS CDK, circunscribiéndose al catálogo nativo de AWS.

    • AWS CloudFormation
    • Amazon EC2
    • Amazon VPC
    • AWS IAM
    • AWS Lambda
    • Amazon S3
    • Amazon RDS
    • Amazon DynamoDB
    • Amazon ECS y Fargate
    • Elastic Load Balancing
    • Auto Scaling y CloudWatch
    • Infraestructura como Código

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    WordPress en alta disponibilidad y almacenamiento compartido

    Despliegue automatizado de una arquitectura multicapa para WordPress que integra balanceadores Application Load Balancer, instancias EC2 con autoescalado, base de datos relacional MySQL en Amazon RDS y sistema de archivos compartido en Amazon EFS.

    Arquitectura desacoplada y escalable con SQS y Auto Scaling

    Sistema distribuido de procesamiento asíncrono que desacopla tareas de computación mediante colas de mensajes en Amazon SQS y grupos de Auto Scaling supervisados por métricas de Amazon CloudWatch.

    Microservicios en contenedores con ECS, Fargate y App Runner

    Empaquetado y ejecución de aplicaciones en contenedores Docker gestionados en la nube sin administrar servidores subyacentes mediante Amazon ECS sobre AWS Fargate y AWS App Runner.

    Más de AWS con nivel Básico