Hand Emoji Images Aprovecha el 25% de descuento para este invierno 2025.
  • Inicio
  • Cursos
  • Llevando tu Agente a Producción: Serverless Python, AWS y Terraform

Llevando tu Agente a Producción: Serverless Python, AWS y Terraform

Especialización intensiva para desplegar agentes conversacionales Python en AWS usando Terraform, cubriendo API Gateway (HTTP/WebSocket), Lambda e integración con Web, WhatsApp y Facebook Messenger.

Card image

Descripción

Este curso de especialización está diseñado para desarrolladores que ya poseen habilidades en la creación de agentes conversacionales utilizando Python y buscan llevar sus proyectos al siguiente nivel: la producción. A lo largo de cuatro intensivas sesiones, explorarás las herramientas y prácticas esenciales para desplegar, gestionar y escalar tus agentes en la nube de Amazon Web Services (AWS), automatizando la infraestructura con Terraform. Nos sumergiremos en la creación de arquitecturas serverless robustas utilizando AWS Lambda y API Gateway (tanto HTTP como WebSocket) para exponer tu agente a diferentes canales. Aprenderás a orquestar esta infraestructura de manera eficiente y reproducible con Terraform. Posteriormente, nos enfocaremos en la integración práctica, disponibilizando tu agente en plataformas clave como la web, WhatsApp y Facebook Messenger. Al finalizar este curso, estarás equipado con el conocimiento y la experiencia para desplegar tus agentes conversacionales de texto de manera profesional y escalable en un entorno de producción real.

Mostrar Más

Currículum

  • Terraform - 1 hr. 20 mins.

    Se implementa Terraform como IaC para utilizarlo con AWS.

  • AWS - 1 hr. 20 mins.

    Se implementan los servicios a través de Terraform en AWS, tales como API Gatewsy, DynamoDB, Lambda, SQS, entre otros.

  • Mejores Prácticas - 20 mins.

    Se implementa CloudWatch para el seguimiento de los eventos de WA y FB Messenger. Además de la integración de Layers para las Lambdas.

  • FrontEnd WebChat (React) - 1 hr.

    Crea un WebChat en React con UI responsiva. Usa hooks para enviar/recibir mensajes, indicador de escritura y reconexión automática. Integra autenticación y manejo de sesión del usuario.

  • WebSocket - 1 hr.

    Integra un API Gateway WebSocket que mantenga sesiones persistentes y entregue mensajería en tiempo real. Administra eventos connect/disconnect, enruta por ID de usuario y aplica reintentos exponenciales ante fallos.

  • Base de Datos (conversaciones y memoria) - 1 hr.

    Diseña un esquema en DynamoDB o Aurora Serverless para almacenar turnos, embeddings y estado del agente. Añade TTL para datos obsoletos, GSI por usuario y versionado de memoria para gestionar contextos extensos.

  • Aplicaciones Facebook (WA + FBM) - 1 hrs.

    Configura tu App de Facebook: alta de número de WhatsApp, tokens de larga duración y verificación de webhooks. Define permisos, roles y control de versiones para un entorno seguro en WA y Messenger.

  • API Whatsapp Business Cloud - 3 hrs.

    Envía y recibe mensajes con la Cloud API: plantillas aprobadas, mensajes interactivos, carga de medios y gestión de sesiones. Implementa firmas HMAC, control de throughput y automatiza el opt-in de usuarios.

  • API Facebook Messenger - 2 hrs.

    Integra la Graph API de Messenger: suscribe eventos page-messages, quick replies, botones y adjuntos. Administra tokens de página, verificación de webhooks, límites de tasa y recuperación ante errores 5xx.

Importante

  • Requisitos
    El curso requiere de conocimientos sobre Python, AWS y Terraform para agilizar. Sin embargo, se entrega al menos el 80% de todos los códigos ya realizados.
  • Metodología
    Las clases se realizan en línea a través de Google Meet y se utiliza Google Classroom para la administración del material clase a clase. El estudiante tendrá acceso hasta seis meses después de la finalización del curso.
  • Duración
    12 hrs (4 sesions de 3 horas c/u)
  • Certificado
    Para aquellos que deseen obtener el certificado deberán completar las asignaciones entregadas a través del curso y entregar el proyecto final en la fecha indicada. Deberán tener sobre el 90% de aprobación entre las asignaciones y proyecto final.

Instructor

Patricio Cornejo
Patricio Cornejo
Investigador IA & Software Engineer

Instructor con más de 10 años de experiencia en el desarrollo de plataformas web y móvil. Ha realizado cerca de 35 proyectos IA en los últimos 5 años de carrera, incluyendo chatbots, voicebots y proceso de automatización de NLP, Speech Analytics, entre otros.

Reviews

4.7
Rating Curso
100%
0%
0%
0%
0%
Curso Image
USD$112$150
En 66 días!
  • Comienza08 jul 2025
  • Cupos20
  • Estudiantes14
  • Sesiones4
  • NivelMedio / Avanzado
  • IdiomaEspañol
  • CertificadoSi
  • Porcentaje de Aprobación90%
Mostrar Más