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 (LATAM Spanish)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Con este curso, los desarrolladores conocerán y practicarán las prácticas recomendadas para crear aplicaciones sin servidor con AWS Lambda y otros servicios en la plataforma sin servidor de AWS. Utilizará los marcos de trabajo de AWS para implementar una aplicación sin servidor en laboratorios prácticos que van desde temas más simples a más complejos. Utilizará la documentación de AWS durante todo el curso para desarrollar métodos auténticos de aprendizaje y resolución de problemas más allá de la clase.


Objetivos del curso

En este curso, aprenderá a realizar lo siguiente:

  • Aplicar las prácticas recomendadas dirigidas por eventos al diseño de una aplicación sin servidor con los servicios de AWS adecuados
  • Identificar los desafíos y compensaciones de la transición al desarrollo sin servidor, y hacer recomendaciones que se adapten a su organización y entorno de desarrollo
  • Crear aplicaciones sin servidor con patrones que conecten los servicios administrados de AWS entre sí y tengan 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 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, incluida la gestión de errores, el registro, la reutilización del entorno, el uso de capas, la ausencia de estado, la idempotencia y la configuración de la simultaneidad y la memoria
  • Aplicar las prácticas recomendadas para crear la capacidad de observabilidad y la supervisión en su 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 hacer coincidir cada consideración con los métodos, herramientas o prácticas recomendadas para administrarla
  • Utilizar AWS SAM, AWS CDK y las herramientas para desarrolladores de AWS para configurar un flujo de trabajo de CI/CD y automatizar la implementación de una aplicación sin servidor
  • Crear y mantener activamente una lista de recursos sin servidor que lo ayudarán en su compromiso y desarrollo continuo sin servidor con la comunidad con esta misma condición


Destinatarios previstos

Este curso está dirigido a los siguientes destinatarios:

  • Desarrolladores que tengan cierta familiaridad con la tecnología sin servidor y experiencia con el desarrollo en la nube de AWS


Requisitos previos

Recomendamos que los asistentes a este curso cuenten con esta experiencia:

  • Familiaridad con los fundamentos de la arquitectura de la nube de AWS
  • Conocimientos de desarrollo de aplicaciones en AWS equivalentes a la formación presencial Developing on AWS (Desarrollo con AWS)
  • Conocimientos equivalentes a la realización de las siguientes formaciones digitales sin servidor: Fundamentos de AWS Lambda y Amazon API Gateway para aplicaciones sin servidor


Esquema del curso

Módulo 1: pensar en tecnología sin servidor

Módulo 2: desarrollo basado en la API y las fuentes de eventos sincrónicos

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

Módulo 4: marcos de implementación 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: buena escritura de funciones de Lambda

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

Módulo 9: observabilidad y supervisión

Módulo 10: seguridad de las aplicaciones sin servidor

Módulo 11: gestión de escalas en aplicaciones sin servidor

Módulo 12: automatización de la canalización de implementación



Reviews

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

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.