Logotipo de AWSDesarrollo de soluciones sin servidor en AWS - icon10COMPUTACIÓN EN LA NUBE Y VIRTUALIZACIÓN
Desarrollando sin servidor
Soluciones en AWS
3 días

Desarrollo de soluciones sin servidor en AWS

AWS EN EL TRABAJO DE LUMIFY
Lumify Work es un socio de capacitación oficial de AWS para Australia, Nueva Zelanda y Filipinas. A través de nuestros instructores autorizados de AWS, podemos brindarle una ruta de aprendizaje que sea relevante para usted y su organización, para que pueda sacar más provecho de la nube. Ofrecemos capacitación presencial y virtual para ayudarlo a desarrollar sus habilidades en la nube y permitirle obtener la certificación AWS reconocida en la industria.

POR QUÉ ESTUDIAR ESTE CURSO

Este curso brinda a los desarrolladores exposición y práctica con las mejores prácticas para crear aplicaciones sin servidor utilizando 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 avanzan desde temas más simples a temas más complejos. Utilizará la documentación de AWS a lo largo del curso para desarrollar métodos auténticos de aprendizaje y resolución de problemas más allá del aula.
Este curso incluye presentaciones, laboratorios prácticos, demostraciones, videos, comprobaciones de conocimientos y ejercicios grupales.

AL FINAL DEL CURSO, PODRÁ

Este curso está diseñado para enseñar a los participantes cómo:

  • Aplique las mejores prácticas basadas en eventos al diseño de una aplicación sin servidor utilizando los servicios de AWS adecuados.
  • Identifique los desafíos y las compensaciones de la transición al desarrollo sin servidor y haga recomendaciones que se adapten a su organización y entorno de desarrollo.
  • Cree aplicaciones sin servidor utilizando patrones que conecten los servicios administrados de AWS y tengan en cuenta las características del servicio, incluidas cuotas de servicio, integraciones disponibles, modelo de invocación, manejo de errores y carga útil de origen de eventos.
  • Compare y contraste las opciones disponibles para escribir infraestructura como código, incluido AWS
    Formación en la nube, AWS Amplify, modelo de aplicación sin servidor de AWS (AWS SAM) y kit de desarrollo de nube de AWS (AWS CDK)
  • Aplicar las mejores prácticas para escribir funciones Lambda, incluido el manejo de errores, el registro, la reutilización del entorno, el uso de capas, la apatridia, la idempotencia y la configuración de simultaneidad y memoria.
  • Aplique las mejores prácticas para crear observabilidad y monitoreo en su aplicación sin servidor.
  • Aplique las mejores prácticas de seguridad a aplicaciones sin servidor
  • Identifique consideraciones clave de escalamiento en una aplicación sin servidor y relacione cada consideración con los métodos, herramientas o mejores prácticas para administrarla.
  • Utilice 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.
  • Cree y mantenga activamente una lista de recursos sin servidor que le ayudarán en su desarrollo continuo sin servidor y en su compromiso con la comunidad sin servidor.

Desarrollo de soluciones sin servidor en AWS - icon8Mi instructor fue fantástico al poder poner escenarios en instancias del mundo real relacionadas con mi situación específica.
Me hicieron sentir bienvenido desde el momento en que llegué y la posibilidad de sentarme en grupo fuera del aula para discutir nuestras situaciones y nuestros objetivos fue extremadamente valiosa.
Aprendí mucho y sentí que era importante que se cumplieran mis objetivos al asistir a este curso.
Gran trabajo equipo de trabajo Lumify.
Desarrollo de soluciones sin servidor en AWS - icon9
AMANDA NICOLÁS
SERVICIOS DE SOPORTE DE TI
GERENTE – HEALT H WORLD LIMIT ED

Trabajo Luminoso Formación personalizada
También podemos ofrecer y personalizar este curso de capacitación para grupos más grandes, ahorrando tiempo, dinero y recursos a su organización.
Para obtener más información, comuníquese con nosotros al 02 8286 9429.

MATERIAS DEL CURSO

Módulo 0: Introducción

  • Introducción a la aplicación que crearás.
  • Acceso a los recursos del curso (Guía del estudiante, Guía de laboratorio y Suplemento del curso en línea)

Módulo 1: Pensar sin servidor

  • Mejores prácticas para crear aplicaciones modernas sin servidor
  • Diseño impulsado por eventos
  • Servicios de AWS que admiten aplicaciones sin servidor basadas en eventos

Módulo 2: Desarrollo impulsado por API y fuentes de eventos sincrónicos

  • Características de la solicitud/respuesta estándar basada en API web aplicaciones
  • Cómo encaja Amazon API Gateway en las aplicaciones sin servidor
  • Ejercicio de prueba: configurar un punto final API HT TP integrado con una función Lambda
  • Comparación de alto nivel de tipos de API (REST /HT TP, WebZócalo, Graphlet)

Módulo 3: Reducción de la integridad a la autenticación, heroización de la autenticación y control de acceso

  • Autenticación versus autorización
  • Opciones para autenticarse en API mediante API Gateway
  • Amazon Cognito en aplicaciones sin servidor
  • Grupos de usuarios de Amazon Cognito frente a identidades federadas

Módulo 4: Marcos de implementación sin servidor

  • Encimaview de programación imperativa versus declarativa para infraestructura como código
  • Comparación de CloudFormation, AWS CDK, Amplify y los marcos de AWS SAM
  • Características de AWS SAM y la CLI de AWS SAM para pruebas y emulación local

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

  • Consideraciones de desarrollo al utilizar orígenes de eventos asincrónicos
  • Características y casos de uso de Amazon EventBridge
  • Ejercicio de prueba: creación de una regla y un bus EventBridge personalizados
  • Comparación de casos de uso de Amazon Simple Notification Service (Amazon SNS) vs.
    Puente de eventos
  • Ejercicio de prueba: configurar un tema de Amazon SNS con filtrado

Módulo 6: Desarrollo impulsado por eventos utilizando colas y secuencias

  • Consideraciones de desarrollo al utilizar fuentes de eventos de sondeo para activar funciones Lambda
  • Distinciones entre colas y transmisiones como fuentes de eventos para Lambda
  • Seleccionar las configuraciones adecuadas al utilizar Amazon Simple Queue Service (AmazonSQS) o Amazon Kinesis Data Streams como origen de eventos para Lambda
  • Ejercicio de prueba: configurar una cola de Amazon SQS con una cola de mensajes fallidos como
    fuente de eventos lambda

Laboratorios prácticos

  • Laboratorio práctico 1: implementación de una aplicación sencilla sin servidor
  • Laboratorio práctico 2: Distribución de mensajes con Amazon EventBridge

Módulo 7: Escritura de buenas funciones Lambda

  • Cómo influye el ciclo de vida de Lambda en su código de función
  • Mejores prácticas para sus funciones Lambda
  • Configurar una función
  • Código de función, versiones y alias.
  • Ejercicio de prueba: configurar y probar una función Lambda
  • Manejo de errores lambda
  • Manejo de fallas parciales con colas y transmisiones

Módulo 8: Funciones de paso para la ración de orquesta

  • AWS Step Functions en arquitecturas sin servidor
  • Ejercicio de prueba: estados de Step Functions
  • El patrón de devolución de llamada
  • Flujos de trabajo estándar versus exprés
  • Integraciones directas de Step Functions
  • Ejercicio de prueba: solución de problemas de un flujo de trabajo de Standard Step Functions

Módulo 9: Observabilidad y Monitoreo

  • Los tres pilares de la observabilidad
  • Registros de Amazon CloudWatch e información sobre registros
  • Escribir registro efectivo files
  • Ejercicio de prueba: interpretación de registros
  • Uso de AWS X-Ray para la observabilidad
  • Ejercicio de prueba: habilitar rayos X e interpretar trazos de rayos X
  • Métricas de CloudWatch y formato de métricas integradas
  • Ejercicio de prueba: métricas y alarmas
  • Ejercicio de prueba: ServiceLens

Laboratorios prácticos

  • Laboratorio práctico 3: Orquestación del flujo de trabajo mediante funciones de pasos de AWS
  • Laboratorio práctico 4: Observabilidad y monitoreo

Módulo 10: Seguridad de aplicaciones sin servidor

  • Mejores prácticas de seguridad para aplicaciones sin servidor
  • Aplicar seguridad en todas las capas
  • API Gateway y seguridad de aplicaciones
  • Lambda y seguridad de aplicaciones
  • Protección de datos en sus almacenes de datos sin servidor
  • Auditoría y trazabilidad

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

  • Consideraciones de escalado para aplicaciones sin servidor
  • Uso de API Gateway para gestionar la escala
  • Escalado de concurrencia Lambda
  • Cómo se escalan las diferentes fuentes de eventos con Lambda

Módulo 12: Automatización del proceso de implementación

  • La importancia de CI/CD en aplicaciones sin servidor
  • Herramientas en un proceso sin servidor
  • Funciones de AWS SAM para implementaciones sin servidor
  • Mejores prácticas para la automatización
  • conclusión del curso

Laboratorios prácticos

  • Laboratorio práctico 5: Protección de aplicaciones sin servidor
  • Laboratorio práctico 6: CI/CD sin servidor en AWS

Tenga en cuenta: este es un curso de tecnología emergente. El esquema del curso está sujeto a cambios según sea necesario.

¿PARA QUIÉN ES EL CURSO?

Este curso está destinado a:

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

REQUISITOS

Recomendamos que los asistentes a este curso tengan:

  • Familiaridad con los conceptos básicos de la arquitectura de la nube de AWS.
  • Una comprensión del desarrollo de aplicaciones en AWS equivalente a completar el Desarrollo en AWS curso
  • Conocimiento equivalente a completar el siguiente curso digital sin servidor
    Entrenamientos: Fundamentos de AWS Lambda y Amazon API Gateway para aplicaciones sin servidor

https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
La oferta de este curso por parte de Lumify Work se rige por los términos y condiciones de reserva. Lea atentamente los términos y condiciones antes de inscribirse en este curso, ya que la inscripción en el curso está condicionada a la aceptación de estos elementos y condiciones.

logotipo de lumify

Desarrollo de soluciones sin servidor en AWS - icon1 ph.training@lumifywork.com Desarrollo de soluciones sin servidor en AWS - Desarrollo linkedin.com/company/lumify-work-ph
Desarrollo de soluciones sin servidor en AWS - icon4 lumifywork.com Desarrollo de soluciones sin servidor en AWS - icon3 twitter.com/LumifyWorkPH
Desarrollo de soluciones sin servidor en AWS - icon2 facebook.com/LumifyWorkPh Desarrollo de soluciones sin servidor en AWS - icon7 youtube.com/@lumifywork

Documentos / Recursos

AWS desarrolla soluciones sin servidor en AWS [pdf] Manual del usuario
Desarrollando soluciones sin servidor en AWS, Soluciones sin servidor en AWS, Soluciones en AWS

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *