</> CodeBooks
    ← Volver a AWS (página 5)
    Portada de Programming Amazon EC2

    Programming Amazon EC2

    Flavia Paganelli, Jurg van Vliet

    Editorial
    O'Reilly
    Año
    2011
    Páginas
    ~184
    Nivel
    Intermedio

    De qué trata

    Monografía técnica clásica publicada en 2011 enfocada en la automatización, despliegue y escalado elástico de aplicaciones sobre la infraestructura computacional de Amazon Web Services de principios de la década de 2010. Está dirigida a desarrolladores backend, administradores de sistemas y arquitectos que contaban con conocimientos de entornos Linux, servidores web tradicionales y lenguajes como Java, PHP o Ruby, y necesitaban dar sus primeros pasos en la transición hacia la computación elástica bajo demanda.

    El libro detalla el manejo mediante herramientas de línea de comandos (CLI) y llamadas a API de los servicios esenciales de la primera etapa madura de AWS: aprovisionamiento y ciclo de vida de instancias en Amazon Elastic Compute Cloud (EC2), almacenamiento de bloques persistentes con Amazon EBS, almacenamiento de objetos en Amazon S3 y distribución con CloudFront, bases de datos gestionadas con Amazon RDS (MySQL), distribución de carga y elasticidad con Elastic Load Balancing (ELB) y Auto Scaling, y desacoplamiento de servicios asíncronos mediante Amazon Simple Queue Service (SQS), Amazon SimpleDB y Amazon SNS.

    Los autores estructuran las explicaciones y las recetas de automatización en torno al caso de 'Decaf', una aplicación real para teléfonos inteligentes Android (finalista del Android Developer Challenge) creada para administrar cuentas de AWS, mostrando cómo distribuir tareas en segundo plano, manejar el almacenamiento y diseñar sistemas tolerantes a la caída inevitable de servidores individuales. La obra aporta una perspectiva fundamental sobre diseño distribuido y resiliencia en la nube ('survive your success'); no obstante, debe leerse como referencia conceptual e histórica, ya que las herramientas de línea de comandos originales, SimpleDB y las consolas analizadas han sido reemplazadas ampliamente por AWS CLI v2, DynamoDB y ecosistemas de contenedores.

    • Amazon EC2
    • Amazon S3
    • Elastic Load Balancing
    • Auto Scaling
    • Amazon RDS
    • Amazon SQS
    • Amazon SimpleDB
    • Alta disponibilidad
    • Automatización CLI
    • Arquitectura cloud clásica

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Arquitectura backend para Decaf

    Infraestructura en la nube para dar soporte a la aplicación móvil Decaf, implementando colas asíncronas con SQS/SNS, balanceo elástico de instancias EC2 y persistencia en Amazon RDS y SimpleDB.

    Más de AWS con nivel Intermedio