Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Introducción
- Información general y procedimientos recomendados para crear aplicaciones modernas sin servidor
- Información general sobre los servicios de AWS que admiten el diseño basado en eventos para aplicaciones sin servidor
Desarrollo basado en API
- Descripción general de las aplicaciones web estándar basadas en API de solicitud/respuesta
- Uso de Amazon API Gateway para aplicaciones sin servidor
- Comparación de diferentes tipos de API
- Configuración de un punto de enlace de la API HTTP integrado con una función de Lambda
Autenticación, autorización y control Access
- Comparación de autenticación y autorización
- Autenticación en API mediante API Gateway
- Uso de Amazon Cognito
Marcos de implementación sin servidor
- Comprensión de la programación imperativa y declarativa para la infraestructura como código
- CloudFormation, Comparación de marcos de AWS CDK, Amplify y AWS SAM
Amazon EventBridge y Amazon SNS
- Uso de orígenes de eventos asincrónicos
- Características y casos de uso de Amazon EventBridge
- Creación de un bus y una regla de EventBridge personalizados
- Comparación de casos de uso de Amazon Simple Notification Service (Amazon SNS) y EventBridge
Uso de colas y secuencias en la implementación controlada por eventos
- Uso de colas y secuencias como orígenes de eventos para Lambda
- Uso de Amazon Simple Queue Service (Amazon SQS) o Amazon Kinesis Data Streams como orígenes de eventos para Lambda
Escritura de funciones lambda
- Descripción general del ciclo de vida de Lambda y uso de las prácticas recomendadas para escribir funciones de Lambda
- Configuración de una función de Lambda
- Errores de manejo
Uso de AWS Step Functions
- Uso de AWS Step Functions en arquitecturas sin servidor
- Comparación de flujos de trabajo estándar y exprés
- Integración directa de las funciones de paso
Observabilidad y monitoreo de aplicaciones sin servidor
- Comprender los tres pilares de la observabilidad
- Escribir e interpretar archivos de registro
- Uso de los registros de Amazon CloudWatch
- Uso de AWS X-Ray para la observabilidad
Protección de aplicaciones sin servidor
- Prácticas recomendadas de seguridad de aplicaciones sin servidor
- API Gateway, Lambda y seguridad de aplicaciones
- Protección de datos en un almacenamiento de datos sin servidor
- Auditoría
Escalado de aplicaciones sin servidor
- Uso de API Gateway para la administración de escalado
- Escalado mediante simultaneidad de Lambda
- Escalado de diferentes orígenes de eventos con Lambda
Automatización de canalizaciones de implementación
- Uso de CI/CD en aplicaciones sin servidor
- Uso de herramientas en una canalización sin servidor
- Uso de las características de AWS SAM para implementaciones sin servidor
- Mejores prácticas de automatización
Solución de problemas
Resumen y próximos pasos
Requerimientos
- Comprensión de los conceptos básicos de la arquitectura de la nube de AWS
- Conocimiento de AWS Lambda
Audiencia
- Desarrolladores
21 Horas