¿Qué quieres aprender?

Arquitectura Serverless con AWS

Arquitectura Serverless con AWS

TrainingIT

Curso online


280
+ IVA

Duración : 5 Semanas

¿Quieres hablar con un asesor sobre este curso?

A quién va dirigido

Estar familiarizado con el entorno de AWS. Saber usar el terminal de Linux. Entender el funcionamiento de API REST. Saber programar (preferiblemente en Python).

Requisitos

Una cuenta de AWS. Un ordenador con conexión a internet. Un editor de código. En el curso se usará Sublime Text. Un navegador web. Preferiblemente un equipo con Linux o Mac. Si usas Windows, un bash de Linux. El resto de herramientas las instalaremos durante el curso.

Temario completo de este curso

Módulo 1 - AWS Lambda
• ¿Qué es Lambda?• Tu primera función Lambda desde la consola de AWS• Tu primera función Lambda desde la CLI de AWS• Monitorizando las funciones con CloudWatch• Preparando los entornos• Dependencias• Concurrencia
Módulo 2 - Serverless Framework
• Instalación• Tu primera aplicación• Monitorización de la aplicación
Módulo 3 - Almacenamiento
• ¿Qué es S3?• S3 como evento para ejecutar una función• Acceder a S3 desde Lambda con el SDK• Desplegar una aplicación web estatica con S3 y CloudFront
Módulo 4 - API REST
• Api Gateway• Implementar un API Rest con Lambda• Implementar un API con el framework Serverless
Módulo 5 - Persistencia de datos
• DynamoDB• DynamoDB como evento para invocar Lambda• Acceso a Dynamo DB desde Lambda con el SDK• Implementación de una solución CRUD con Serverless
Módulo 6 - Seguridad y autenticación
• Cognito• Cognito User Pool en la consola• Crear un User Pool y un cliente de aplicación desde la CLI• Registro y login con API Gateway• Integrar autenticación en nuestra solución Serverless
Módulo 7 - Caso práctico
• Últimos ajustes del backend• Implementación y despliegue de un front SPA
Ver más