Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Digital Classroom - Developing Serverless Solutions on AWS (Spanish from Spain)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Este curso permite a los desarrolladores conocer y llevar a cabo las prácticas recomendadas para crear aplicaciones sin servidor con AWS Lambda y otros servicios de AWS Serverless Platform. A lo largo del curso, utilizarás los marcos de trabajo de AWS para desplegar una aplicación sin servidor en laboratorios prácticos en los que se tratarán temas cada vez más complejos. Usarás la documentación de AWS a lo largo del curso para desarrollar métodos auténticos de aprendizaje y resolución de problemas fuera del aula.


Objetivos del curso

En este curso, aprenderás a realizar lo siguiente:

  • Aplicar las prácticas recomendadas basadas en eventos a un diseño de aplicaciones sin servidor utilizando los servicios de AWS adecuados.
  • Identificar los retos y las desventajas de la transición al desarrollo sin servidor y hacer recomendaciones que se adapten a tu organización y entorno de desarrollo.
  • Crear aplicaciones sin servidor utilizando patrones que conecten entre sí los servicios administrados por AWS y tener en cuenta las características del servicio, incluidas las cuotas de servicio, las integraciones disponibles, el modelo de invocación, la gestión de errores y la carga de la fuente de eventos.
  • Comparar y contrastar las opciones disponibles para escribir la infraestructura como código, incluidos AWS CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) y AWS Cloud Development Kit (AWS CDK).
  • Aplicar las prácticas recomendadas para escribir funciones de Lambda, como la gestión de errores, el registro, la reutilización del entorno, el uso de capas, la falta de estado, la idempotencia y la configuración de la concurrencia y la memoria.
  • Aplicar las prácticas recomendadas para incorporar la observabilidad y la supervisión en tu aplicación sin servidor.
  • Aplicar las prácticas recomendadas de seguridad a las aplicaciones sin servidor.
  • Identificar las consideraciones clave de escalado en una aplicación sin servidor y comparar cada consideración con los métodos, las herramientas o las prácticas recomendadas para su administración.
  • Utilizar AWS SAM, AWS CDK y las herramientas para desarrolladores de AWS para configurar un flujo de trabajo de CI/CD y automatizar el despliegue de una aplicación sin servidor.
  • Crear y mantener de forma activa una lista de recursos sin servidor que te ayudarán en el desarrollo continuo sin servidor y a involucrarte en la comunidad sin servidor.


Público objetivo

Este curso va dirigido a los siguientes destinatarios:

  • Desarrolladores que estén familiarizados con la tecnología sin servidor y tengan experiencia en el desarrollo en la nube de AWS.


Requisitos previos

Recomendamos que los asistentes a este curso cumplan con los siguientes requisitos:

  • Estar familiarizados con los aspectos básicos de la arquitectura de nube de AWS.
  • Comprender el desarrollo de aplicaciones en AWS equivalente a haber completado la formación en el aula Desarrollo en AWS.
  • Conocimientos equivalentes a haber completado las siguientes formaciones digitales sobre soluciones sin servidor: Fundamentos de AWS Lambda y Amazon API Gateway para aplicaciones sin servidor.


Esquema del curso

Módulo 1: Enfoque sin servidor

Módulo 2: Despliegue dirigido por API y fuentes de eventos síncronas

Módulo 3: Introducción a la autenticación, la autorización y el control de acceso

Módulo 4: Marcos de trabajo de despliegue sin servidor

Módulo 5: Uso de Amazon EventBridge y Amazon SNS para desacoplar componentes

Módulo 6: Desarrollo basado en eventos mediante colas y flujos 

Módulo 7: Cómo crear buenas funciones de Lambda

Módulo 8: Step Functions para la orquestación

Módulo 9: Observabilidad y supervisión

Módulo 10: Seguridad de las aplicaciones sin servidor

Módulo 11: Manejo de la escala en aplicaciones sin servidor

Módulo 12: Automatización de la canalización del despliegue


Reviews

Start your review of Digital Classroom - Developing Serverless Solutions on AWS (Spanish from Spain)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.