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
 21 horas

Número de participantes



Precio por participante

Testimonios (4)

Cursos Relacionados

Amazon DynamoDB for Developers

14 horas

Advanced Amazon Web Services (AWS) CloudFormation

7 horas

AWS CloudFormation

7 horas

AWS IoT Core

14 horas

Amazon Web Services (AWS) IoT Greengrass

21 horas

Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」

4 horas

Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」

8 horas

Advanced AWS Lambda

14 horas

AWS Lambda for Developers

14 horas

Curso de Amazon Redshift

21 horas

Amazon S3 Fundamentals

14 horas

AWS Cloud Administrator Certification

35 horas

AWS Advanced Architecture

28 horas

Certificación Arquitecto AWS

21 horas

AWS Cloud Security

21 horas

Categorías Relacionadas

1