</> CodeBooks
    ← Volver a AWS (página 7)
    Portada de Implementing Cloud Design Patterns for AWS

    Implementing Cloud Design Patterns for AWS

    Marcus Young

    Editorial
    Packt
    Año
    2015
    Páginas
    ~234
    Nivel
    Intermedio

    De qué trata

    Tratado de arquitectura de software y sistemas centrado en la adopción de patrones de diseño de computación en la nube para Amazon Web Services, escrito por Marcus Young. Dirigido a arquitectos cloud, desarrolladores senior e ingenieros de infraestructura de nivel intermedio que ya operan con AWS pero buscan dejar atrás el paradigma de servidores tradicionales y diseñar infraestructuras distribuidas, elásticas y tolerantes a fallos según las mejores prácticas de la industria.

    La obra cataloga y analiza patrones de diseño clasificados por retos arquitectónicos comunes en entornos de nube. Abarca patrones de redundancia y persistencia con volúmenes Amazon EBS y snapshots automáticos; alta disponibilidad mediante balanceo de carga con Elastic Load Balancing (ELB), IPs elásticas, escalado horizontal con Auto Scaling y conmutación por error en Route 53; optimización de contenido estático y dinámico con Amazon S3 y la red de distribución Amazon CloudFront; técnicas para la capa de datos como réplicas de lectura en Amazon RDS, sharding y capas de caché en memoria con Amazon ElastiCache (Memcached/Redis); procesamiento por lotes asíncrono con colas de Amazon SQS y proxys de escritura; y la creación de entornos efímeros y reproducibles mediante plantillas de AWS CloudFormation.

    El texto adopta una estructura didáctica donde cada patrón expone el problema a resolver, la solución arquitectónica recomendada, los pasos prácticos para implementarla en los servicios de AWS y los compromisos (trade-offs) de rendimiento y coste. Su principal contribución es enseñar a pensar en términos de componentes desacoplados y desechables en lugar de servidores monolíticos irremplazables. Como limitación principal, al haber sido publicado en 2015, sus ejemplos de CloudFormation se basan en sintaxis JSON tradicional y no abarca contenedores modernos (ECS/EKS) ni soluciones serverless maduras, por lo que su valor reside fundamentalmente en la teoría de patrones atemporales de arquitectura cloud.

    • Patrones de diseño cloud
    • Alta disponibilidad
    • Amazon EC2
    • Amazon S3
    • Auto Scaling
    • Elastic Load Balancing (ELB)
    • Amazon RDS
    • Amazon CloudFront
    • Amazon ElastiCache
    • Amazon SQS
    • AWS CloudFormation
    • Tolerancia a fallos

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de AWS con nivel Intermedio