</> CodeBooks
    ← Volver a AWS (página 4)
    Portada de Serverless Architectures on AWS

    Serverless Architectures on AWS

    Peter Sbarski, Sam Kroonenburg

    Editorial
    Manning
    Año
    2017
    Páginas
    ~376
    Nivel
    Intermedio

    De qué trata

    Guía práctica de referencia publicada en 2017 por Peter Sbarski y Sam Kroonenburg (cofundadores de la plataforma formativa A Cloud Guru), dedicada a la arquitectura y construcción integral de sistemas serverless y orientados a eventos en Amazon Web Services. El libro está orientado a desarrolladores web full-stack, ingenieros de backend y arquitectos de software con nivel intermedio que conocen JavaScript y Node.js, y desean aprender a orquestar plataformas escalables y desacopladas sin gestionar instancias de servidores virtuales ni preocuparse por la capacidad física.

    El contenido desgrana los principios de diseño de microservicios sin servidor empleando AWS Lambda como motor de cómputo y coordinación central. Enseña a estructurar APIs web mediante Amazon API Gateway, a gestionar el almacenamiento persistente de contenido estático y archivos multimedia con Amazon S3, y a manejar el modelo de datos NoSQL de baja latencia con Amazon DynamoDB. Asimismo, detalla la autenticación de usuarios mediante tokens y federación de identidades integrando Auth0 y Amazon Cognito, la transcodificación de vídeo en la nube con Amazon Elastic Transcoder, la monitorización con Amazon CloudWatch y la automatización del despliegue del stack tecnológico con la herramienta Serverless Framework.

    La enseñanza se canaliza de principio a fin a través de la construcción de '24-Hour Video', una aplicación completa de publicación y streaming de vídeos donde los archivos subidos a S3 desencadenan pipelines asíncronos de transcodificación y metadatos sin intervención de servidores permanentes. El libro destaca por transmitir con solidez los patrones arquitectónicos y el cambio de paradigma mental que exige el modelo serverless; no obstante, al pertenecer a la edición de 2017, ciertas herramientas externas y versiones de Node.js han sido sustituidas en la actualidad por servicios más recientes de AWS como Step Functions, Amazon EventBridge o AWS SAM.

    • Arquitectura Serverless
    • AWS Lambda
    • Amazon API Gateway
    • Amazon S3
    • Amazon DynamoDB
    • Amazon Elastic Transcoder
    • Auth0 y Amazon Cognito
    • Serverless Framework
    • Node.js
    • Event-Driven Design
    • Streaming y procesamiento multimedia

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    24-Hour Video: Plataforma de transcodificación y streaming serverless

    Aplicación web completa construida con Node.js, AWS Lambda, S3, API Gateway y DynamoDB que implementa autenticación de usuarios con Auth0/Cognito, subida de archivos y transcodificación asíncrona de formatos de vídeo mediante Elastic Transcoder.

    Más de AWS con nivel Intermedio