Envíanos tu consulta
Términos y condiciones *
logoImagina
iconoCurso

Curso de Desarrollo de Aplicaciones Serverless con AWS Lambda

DISPONIBLE EN MODALIDAD:
Aprende a desplegar aplicaciones a través de la infraestructura de Amazon Web Service, utilizando el framework Serverless.
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Aprende Desarrollo de Aplicaciones Serverless con AWS Lambda: Curso completo
¿A quién va dirigido?
Este curso va dirigido a quien quiera aprender esta herramienta.
Objetivos
  • Aprender los fundamentos de AWS Lambda y los conceptos del desarrollo serverless
  • Aprender a administrar AWS Lambda de forma profesional para crear soluciones cloud modernas
  • Aprender a gestionar funciones, variables, entornos, plugins y realizar pruebas
  • Aprender a gestionar y mantener integraciones de AWS Lambda
  • Aprender a gestionar a responder ante desastres
¿Qué vas a aprender?

Aprende a desplegar aplicaciones a través de la infraestructura de Amazon Web Service, utilizando el framework Serverless.

Requisitos
  • Tener conocimientos básicos del desarrollo cloud y AWS
  • Tener instalado previamente en el equipo: Docker Desktop y Visual Studio Code
  • Tener un equipo Linux (Ubuntu preferiblemente), o un entorno virtualizado Linux correctamente configurado, con acceso a un usuario con permisos de instalación donde realizar el curso
  • Tener acceso a una licencia activa de AWS Lambda que poder utilizar durante el curso para replicar los ejemplos prácticos
  • Se recomienda haber trabajado anteriormente con imágenes de Docker y tener conocimientos básicos del sistema operativo Linux
Temario del curso
tema 1Introducción
  • ¿Qué es AWS?
  • ¿Qué es Serverless?
  • Funciones
  • Eventos
  • Servicios
  • Plugins
tema 2Instalación
  • Node.js
  • Serverless Framework
  • Configurar AWS
tema 3Primeros pasos
  • Crear un nuevo servicio
  • Despliegue, test y diagnóstico
  • Borrar funciones
tema 4Credenciales
  • Crear clave de acceso
  • Usar clave de acceso
tema 5Eventos
  • Configuración
  • Tipos
  • Despliegue
tema 6Servicios
  • Organización
  • Creación
  • Contenido
  • Despliegue
  • Borrar
  • Pinning
  • Instalar Serverless en un servicio existente
tema 7Funciones
  • Configuración
  • Permisos
  • Configuración VPC
  • Variables de entorno
  • Tags
  • Logs
  • Versiones de despliegue
  • Dead Letter Queue
  • KMS Keys
tema 8Recursos
  • Configuración
  • CloudFormation
  • Override CloudFormation
tema 9Despliegue
  • Desplegar todo
  • Desplegar funciones
  • Desplegando un paquete
tema 10Variables I
  • Sintaxis
  • Recursividad
  • Propiedades en Serverless.yml
  • Variables de entorno
  • Opciones CLI
  • Salida CloudFormation
  • Objetos S3
  • Parámetros SSM
tema 11Variables II
  • Referenciar variables en otros ficheros
  • Archivos JavaScript
  • Configurar múltiples archivos
  • Variables anidadas
  • Sobreescribiendo variables
  • Sintaxis personalizada
  • Migrar serverless.env.yml
tema 12Packaging
  • Comando CLI
  • Configuración de paquetes
tema 13IAM
  • Rol por defecto
  • Rol personalizado
tema 14Plugins
  • Instalación
  • Plugins locales
  • Escribiendo plugins
tema 15Workflow
  • Desarrollo Workflow
  • Usando etapas
  • Hojas de apuntes
tema 16Referencia Serverless.yml
  • Propiedades por defecto
tema 17Testing
  • Ejemplos
  • Escribir funciones Lambda AWS

Formación Bonificada para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient