Contacta con nosotros

Temario del curso

Introducción

  • Visión general y mejores prácticas para construir aplicaciones serverless modernas
  • Resumen de los servicios de AWS que apoyan el diseño basado en eventos para aplicaciones serverless

Desarrollo impulsado por APIs

  • Visión general de las aplicaciones web API estándar basadas en solicitud/respuesta
  • Uso de Amazon API Gateway para aplicaciones serverless
  • Comparación de diferentes tipos de API
  • Configuración de un punto de entrada HTTP API integrado con una función Lambda

Autenticación, Autorización y Control de Acceso

  • Comparación entre autenticación y autorización
  • Autenticación hacia APIs utilizando API Gateway
  • Uso de Amazon Cognito

Frameworks de Implementación Serverless

  • Comprensión de la programación imperativa y declarativa para la infraestructura como código
  • Comparación de los frameworks CloudFormation, AWS CDK, Amplify y AWS SAM

Amazon EventBridge y Amazon SNS

  • Uso de fuentes de eventos asíncronos
  • Características y casos de uso de Amazon EventBridge
  • Construcción de un bus y una regla personalizados de EventBridge
  • Comparación entre los casos de uso de Amazon Simple Notification Service (Amazon SNS) y EventBridge

Uso de Colas y Flujos en Despliegues Basados en Eventos

  • Uso de colas y flujos como fuentes de eventos para Lambda
  • Uso de Amazon Simple Queue Service (Amazon SQS) o Amazon Kinesis Data Streams como fuentes de eventos para Lambda

Escritura de Funciones Lambda

  • Visión general del ciclo de vida de Lambda y uso de mejores prácticas al escribir funciones Lambda
  • Configuración de una función Lambda
  • Manejo de errores

Uso de AWS Step Functions

  • Uso de AWS Step Functions en arquitecturas serverless
  • Comparación de flujos de trabajo estándar y expresos
  • Integración directa de Step Functions

Observabilidad y Monitoreo de Aplicaciones Serverless

  • Comprensión de los tres pilares de la observabilidad
  • Redacción e interpretación de archivos de registro
  • Uso de Amazon CloudWatch Logs
  • Uso de AWS X-Ray para observabilidad

Seguridad de Aplicaciones Serverless

  • Mejores prácticas de seguridad en aplicaciones serverless
  • Seguridad de API Gateway, Lambda y la aplicación en sí
  • Protección de datos en almacenamiento de datos serverless
  • Auditoría

Escalar Aplicaciones Serverless

  • Uso de API Gateway para la gestión de escalabilidad
  • Escalado mediante la concurrencia de Lambda
  • Escalado de diferentes fuentes de eventos con Lambda

Automatización de la Pipeline de Despliegue

  • Uso de CI/CD en aplicaciones serverless
  • Uso de herramientas en una pipeline serverless
  • Uso de las características de AWS SAM para despliegues serverless
  • Mejores prácticas de automatización

Solucionar Problemas

Resumen y Próximos Pasos

Requerimientos

  • Comprensión de los fundamentos de la arquitectura en la nube de AWS
  • Conocimiento de AWS Lambda

Público objetivo

  • Desarrolladores
 21 Horas

Número de participantes


Precio por participante

Testimonios (1)

Próximos cursos

Categorías Relacionadas