El curso AWS Step Functions Permitirá a los estudiantes crear Orquestaciones e integraciones de Servicios AWS como Lambbas, RDS, Dynamodb,SNS,SQS entre otras, aprenderán el lenguaje ASL para enviar y recibir parámetros, trabajar en paralelo, trabajar con temporizadores(wait), aprobaciones manuales por humanos e integración con el flujo de las máquinas de estado. En nuestro primer caso práctico trabajamos con elementos de Step Function como choice(condicionales), Pass que es la entrada, luego la transformación y salida de datos. El caso práctico de la sección 2 trabajaremos con procesamiento en paralelo de funciones lambdas el cúal retornará un arreglo de objetos como resultado.
En el caso práctico 3 construiremos una máquina de estado para detener o iniciar máquinas virtuales EC2, recuperamos la información guardada en Dynamodb, validamos si está encendido o apagado y en función a ello tomamos una determinada decisión. y notificamos a través de un correo electrónico al encargado de las Máquinas Virtuales.
El caso práctico 4 trabajamos con un servicio de IA de AWS Comprehend asociado a determinar si una cadena de texto expresa positivismo, negatividad o es neutral.
EL último caso práctico es sumamente interesante ya que trabajamos con componentes como Lamdbas, SNS, Dynamodb y Aprobaciones por correo electrónico por parte de los directivos o encargados de la toma de decisiones.