MAPU LABS · PROGRAMA TÉCNICO

CODE → CLOUD

Taller de código asistido por IA a producción serverless, con estándares reales de ingeniería y seguridad.

“Cualquiera puede pedirle a una IA que genere código. Un ingeniero senior sabe cómo estructurarlo, blindarlo con tipos estrictos, auditarlo contra brechas de seguridad, probarlo automáticamente y desplegarlo en la nube sin exponer credenciales.”

DETALLES DEL WORKSHOP

FECHA

Sábado 26 de septiembre, 2026

HORARIO

8:00 AM – 12:30 PM (4 horas)

MODALIDAD

Presencial · Ciudad de Panamá

INVERSIÓN

USD $125 — precio de lanzamiento

HERRAMIENTAS

$0 USD — AWS Free Tier + Gemini API + GitHub Actions

NIVEL

Intermedio — requiere bases de programación (variables, funciones, APIs REST)

FECHA

Sáb 26 sept 2026

HORARIO

8:00 AM – 12:00 PM

MODALIDAD

Presencial · Panamá

INVERSIÓN

$125 USD

CUPOS

Limitados

LO QUE NO SE VE EN LAS DEMOS

Todo lo que pasa después de que el código funciona localmente

Hay una parte del desarrollo que casi nunca aparece en las demostraciones. Antes de llegar a producción todavía hace falta:

  • Validar correctamente los datos que entran y salen de cada función.
  • Automatizar las pruebas, en vez de revisarlo todo a mano.
  • Evitar credenciales estáticas expuestas en el código o el repositorio.
  • Desplegar los cambios de forma segura, sin procesos manuales.
  • Entender exactamente qué ocurrió cuando algo falla en producción.

Por eso, en Code → Cloud no nos limitamos a explicar AWS. Cada participante recorre el proceso completo desde su laptop:

Handler → Validación y tests → GitHub Actions + OIDC → AWS Lambda → Function URL → CloudWatch

“Cualquiera puede pedirle a una IA que genere código. Un ingeniero senior sabe cómo estructurarlo, blindarlo con tipos estrictos, auditarlo contra brechas de seguridad, probarlo automáticamente y desplegarlo en la nube sin exponer credenciales.”

imagedeveloperworkshop reel Taller CODE → CLOUD

AL TERMINAR EL WORKSHOP

Esto es lo que vas a lograr

No sales con notas. Sales con una API corriendo en AWS, un pipeline que la protege, y el criterio para hacerlo de nuevo por tu cuenta.

  • Tu propia API serverless en producción, con una URL HTTPS pública funcionando de verdad — no una demo local.
  • Un pipeline CI/CD profesional con GitHub Actions y OIDC, listo para reutilizar en cualquier proyecto futuro, sin llaves permanentes expuestas.
  • Una suite de pruebas automatizadas con Vitest y validación Zod, como plantilla de referencia para tu próximo proyecto.
  • El hábito de auditar y blindar código generado por IA: tipado estricto, secret scanning y npm audit antes de cada commit.
  • Acceso a 4 branches de rescate (step-01 a step-04) y el repo completo como base para tus propios proyectos serverless.

STACK Y CONTROLES DE CALIDAD

Las herramientas que vas a usar

El workshop utiliza exclusivamente herramientas de estándar industrial para asegurar código limpio, tipado estricto y despliegues seguros.

Desarrollo Asistido

Gemini AI — copiloto de arquitectura y aceleración.

Lenguaje y Validación

TypeScript (Strict) + Zod — tipado estático y validación runtime de payloads.

Pruebas Automatizadas

Vitest — unit testing de casos de éxito y errores HTTP.

Control de Seguridad

Secret Scanning + npm audit — prevención de fuga de API keys y vulnerabilidades.

Infraestructura Cloud

AWS Lambda + Function URLs — cómputo serverless y endpoints HTTPS públicos.

CI/CD y Seguridad Cloud

GitHub Actions + AWS OIDC — deploy automatizado sin llaves permanentes.

CONTROL DE CALIDAD

4 filtros automáticos antes de tocar producción

Todo código creado en el workshop debe superar estos 4 gates antes de impactar AWS.

1

Compilación Estricta & Linter

TypeScript en modo estricto (tsc –noEmit) y ESLint para 0 errores de sintaxis o tipos.

mapu num 2 256 Taller CODE → CLOUD

Secret Scanning & Security Audit

Verificación de variables de entorno seguras (.env) y escaneo de paquetes vulnerables (npm audit).

mapu num 3 256 Taller CODE → CLOUD

Pruebas Unitarias Automatizadas

Suite de Vitest con payloads válidos, corruptos y tolerancia a fallos.

mapu num 4 256 Taller CODE → CLOUD

AWS OIDC Handshake & Deploy

Autenticación con tokens temporales y despliegue a Lambda con URL HTTPS generada.

PROGRAMA · 4 HORAS

Así se ve el sábado

4 módulos, un coffee break, y un deploy real antes del mediodía.

REGISTRO · 30 min · 8:00 – 8:30


Módulo 01 · 35 min · 8:30 – 9:05

The Serverless Blueprint & Clean Architecture

  • Arquitectura Serverless: por qué Lambda reduce a $0 el costo fijo de un SaaS y cómo procesa peticiones stateless.
  • Tour por la consola de AWS: recorrido en vivo por Lambda, memoria, timeouts y Function URLs.
  • Setup del repositorio: clonado del template base con TypeScript Strict, ESLint y estructura modular limpia.
  • Hello World local: ejecución y pruebas locales de la primera función con recarga en caliente (tsx).

Módulo 02 · 65 min · 9:05 – 10:10

Copilot Engineering: TypeScript, Zod & Error Handling

  • Prompting para código robusto: técnicas para guiar a la IA a generar código fuertemente tipado sin alucinaciones.
  • Validación runtime con Zod: esquemas de datos para validar, tipar y sanitizar peticiones HTTP.
  • Construcción del handler Lambda: lógica de procesamiento y transformación de datos en TypeScript.
  • Manejo estructurado de errores HTTP: respuestas consistentes para 200 OK, 400 Bad Request y 500 Server Error.

☕ Coffee Break & Networking

15 min · 10:10 – 10:25

Módulo 03 · 45 min · 10:25 – 11:10

Defensive Coding: Unit Tests, Secret Scanning & Calidad

  • Unit testing con Vitest: pruebas para casos de éxito (200), datos inválidos (400) y fallos imprevistos (500).
  • Control anti-fuga de secretos: reglas para prevenir exposición accidental de API Keys.
  • Auditoría de paquetes y tipado: npm audit y verificación estricta de tipos antes del commit.

Módulo 04 · 60 min · 11:10 – 12:10

Zero-Secrets CI/CD: GitHub Actions + OIDC & Live Deploy

  • El estándar OIDC de AWS: por qué no usar access keys estáticas y cómo GitHub asume roles temporales en IAM.
  • Pipeline multi-etapa: workflow con los 4 Quality Gates ejecutándose automáticamente en cada push.
  • Momento “Go Live”: deploy real, Function URL pública y prueba en vivo desde el teléfono.

🎓 Cierre, Q&A y Sesión de Consultoría

20 min · 12:10 – 12:30 · Networking, dudas y foto grupal

ANTES DEL WORKSHOP

Checklist de pre-work (48 horas antes)

Prepara esto con anticipación para no perder tiempo de práctica el sábado.

  • Cuenta de GitHub activa y verificada.
  • Node.js 20+ instalado en tu equipo (node –version).
  • VS Code con extensiones recomendadas (Thunder Client, ESLint, Prettier).
  • Cuenta de AWS con Free Tier activo.
  • Plantilla OIDC IAM Role ejecutada desde el enlace one-click del correo de bienvenida.
  • Google AI Studio API Key generada gratis para el copiloto.
  • Plan B listo: entorno en Codespaces por si tu laptop da problemas.

TU INSTRUCTOR

José Miguel Villarreal

josemiguelvillarreal profilepic Taller CODE → CLOUD

Líder de Track Técnico · Code → Cloud

José lidera la parte técnica de Code → Cloud: arquitectura serverless, pipelines CI/CD y seguridad en la nube para equipos que construyen con IA todos los días.

CUPOS LIMITADOS

Reserva tu lugar y sal el sábado con tu propia API en producción.

Precio de lanzamiento: USD $125.

PREGUNTAS FRECUENTES

Antes de reservar tu cupo

No necesitas haber usado AWS antes. Sí necesitas bases de programación — el workshop asume que ya sabes escribir y leer código, y se enfoca en llevarte de ahí a producción con buenas prácticas.

Tenemos un Plan B: un entorno completo en GitHub Codespaces listo para usar desde el navegador, sin instalar nada localmente.

Sí. Te llevas el repositorio completo, incluyendo 4 branches de rescate (step-01 a step-04) para repasar cada módulo cuando quieras, y tu pipeline de CI/CD queda listo para reutilizar en tus propios proyectos.

El workshop se dicta en español. El código, las herramientas y buena parte de la documentación técnica que vas a usar están en inglés, así que verás ambos en la sesión — como en cualquier trabajo real de desarrollo.

MÁS ALLÁ DE ESTE WORKSHOP

Una línea de capacitaciones para cada equipo

Code → Cloud es parte de un programa más amplio de capacitaciones corporativas que estamos desarrollando. No todos los equipos necesitan aprender lo mismo sobre inteligencia artificial:

  • Tecnología — desarrollo, cloud, automatización y seguridad.
  • Recursos Humanos — onboarding, documentación y gestión del conocimiento.
  • Marketing — investigación, contenido y análisis.
  • Operaciones — identificar tareas repetitivas y mejorar procesos internos.
  • Equipos directivos — priorizar oportunidades y gestionar riesgos.

Durante octubre estaremos abriendo espacios para workshops corporativos, adaptados al departamento, nivel, herramientas y casos reales de cada empresa.