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
- Información general sobre 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 Access control
- Comparación de autenticación y autorización
- Autenticación en las 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 los 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 personalizados de EventBridge
- 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 flujos como fuentes 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
- Información general sobre el 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
- Manejo de errores
Uso de AWS Step Functions
- Uso de las funciones paso de AWS en arquitecturas sin servidor
- Comparación de flujos de trabajo estándar y exprés
- Integración directa de las funciones escalonadas
Observabilidad y supervisión de aplicaciones sin servidor
- Comprender los tres pilares de la observabilidad
- Escritura e interpretación de archivos de registro
- Uso de 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
- Prácticas recomendadas 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
Testimonios (4)
El tema general en sí
- Verizon Connect
Curso - Amazon Redshift
Traducción Automática
Free atmosphere and agenda flexibility
Marcin Prewo - GE Medical Systems Polska Sp. Z O.O.
Curso - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Curso - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Showing the different features of AWS and help the audience in case something doesn't work properly.