</> CodeBooks
    ← Volver a AWS (página 4)
    Portada de AWS Lambda in Action

    AWS Lambda in Action

    Danilo Poccia

    Editorial
    Manning
    Año
    2016
    Páginas
    ~384
    Nivel
    Básico

    De qué trata

    Obra técnica de referencia escrita por Danilo Poccia (evangelista principal en AWS) en 2016, pionera en documentar el desarrollo de aplicaciones serverless basadas en arquitecturas orientadas a eventos dentro de la nube de Amazon Web Services. Está dirigida a desarrolladores web y de backend que poseen conocimientos fundamentales de programación en JavaScript (Node.js) o Python y desean construir arquitecturas en la nube escalables, reactivas y de alta disponibilidad sin incurrir en la gestión o aprovisionamiento de servidores convencionales.

    El libro guía al desarrollador en el ciclo de vida de las funciones de computación sin servidor empleando AWS Lambda y el AWS SDK. Profundiza en la construcción y publicación de interfaces REST mediante Amazon API Gateway, la gestión segura de identidades y credenciales temporales con Amazon Cognito y AWS IAM, y el almacenamiento persistente de datos con Amazon S3 y la base NoSQL Amazon DynamoDB. También aborda el acoplamiento desacoplado mediante eventos con Amazon SNS y Amazon SES para el envío de notificaciones y correos, la observabilidad operativa a través de Amazon CloudWatch y la automatización del despliegue de infraestructura mediante plantillas de AWS CloudFormation.

    A través de un hilo conductor eminentemente práctico, se construyen dos soluciones completas: un microservicio de autenticación sin servidor para registro e inicio de sesión seguro, y una aplicación reactiva de compartición y procesamiento de archivos multimedia donde la carga de contenidos en S3 desencadena funciones Lambda para generar miniaturas y catalogar metadatos en DynamoDB. La obra tiene un valor histórico y pedagógico clave para interiorizar la computación orientada a eventos; no obstante, al haberse publicado en 2016, utiliza versiones tempranas del runtime de Node.js (4.x/6.x) y no abarca innovaciones posteriores como AWS Step Functions, EventBridge, Lambda Layers o AWS SAM.

    • AWS Lambda
    • Arquitectura Serverless
    • Event-Driven Architecture
    • Amazon API Gateway
    • Amazon Cognito
    • Amazon DynamoDB
    • Amazon S3
    • Node.js
    • Amazon SNS
    • Amazon SES
    • AWS CloudFormation

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Servicio de autenticación y gestión de usuarios sin servidor

    Microservicio backend construido con Node.js, AWS Lambda, Amazon Cognito, DynamoDB y Amazon SES para implementar flujos de registro, validación por correo electrónico y emisión de credenciales seguras.

    Plataforma reactiva de procesamiento y compartición de medios

    Aplicación multimedia orientada a eventos en la que la carga de archivos en buckets de Amazon S3 desencadena funciones Lambda para redimensionar imágenes, extraer metadatos y almacenar registros en Amazon DynamoDB.

    Más de AWS con nivel Básico