PTENES
RUTA 4

🚀 Deploy: salir de tu laptop

Hasta ahora, todo lo que hizo tu Empleado Digital funcionó porque tu computadora estaba encendida, con la terminal abierta. Eso no es automatización — eres tú quien vuelve a presionar el botón cada vez. En esta ruta, la automatización deja de estar en tus manos y empieza a ejecutarse sola, en la nube, las 24 horas del día, con los secretos protegidos y una forma de descubrir qué salió mal sin entender ni una línea de código.

Una laptop que cierra la tapa mientras un flujo de luz ámbar sube hacia un servidor en la nube, con puntos cian que conectan ambos, representando la automatización que sale de la computadora personal y empieza a ejecutarse en la nube
de la laptop a la nube Tu laptop Claude Code escribe git lleva al repositorio Plataforma en la nube descarga el código se ejecuta por sí sola, 24/7 Panel de observación lees el registro, no el código

Leyenda: el código sale de tu laptop, pasa por git hasta el repositorio, la plataforma en la nube lo descarga y ejecuta la automatización por sí sola, y todo lo que ocurre queda registrado en un panel que puedes leer sin saber programar.

7
Módulos
42
Temas
~3h30
Duración
Intermedio
Nivel
0 de 42 0%

Mapa de la ruta

Contenido detallado

4.1~25 min

💻 Por qué lo local no basta

El botón que solo funciona si estás cerca no es automatización: es un atajo. Aquí entiendes la diferencia.

Qué es:

Si tu automatización deja de funcionar cuando cierras la laptop, todavía no es una automatización: es un script que tú mismo ejecutas.

Por qué aprender:

Es la prueba más rápida para saber si algo ya está listo para convertirse en una rutina de verdad o si todavía depende de ti.

Conceptos clave:

Ejecución local, dependencia de presencia, "ejecutar por sí solo".

Qué es:

La nube es una computadora de otra empresa, conectada todo el tiempo y alquilada según el uso: tu automatización se ejecuta allí, no en tu habitación.

Por qué aprender:

Entender este cambio de «dónde se ejecuta» es la base para que todo lo demás de la ruta tenga sentido.

Conceptos clave:

Servidor remoto, disponibilidad 24/7, costo por uso.

Qué es:

Las tareas puntuales que tú mismo inicias ("organiza esta carpeta ahora") no necesitan ningún deploy.

Por qué aprender:

Publicar todo en la nube sin necesidad es trabajo y costo adicionales en vano.

Conceptos clave:

Tarea puntual vs. rutina recurrente.

Qué es:

Claude Code escribe el código, git lo lleva al repositorio (GitHub) y una plataforma de ejecución obtiene ese código y lo ejecuta en la nube.

Por qué aprender:

Es el mapa completo que el módulo 4.2 detallará paso a paso.

Conceptos clave:

Repositorio, plataforma de ejecución, pipeline.

Qué es:

El agente escribe el código; tu habilidad en esta ruta es leer el resultado y el log, no escribir TypeScript.

Por qué aprender:

Te quita el miedo a «tengo que convertirme en programador» para poder publicar automatizaciones de verdad.

Conceptos clave:

Lectura de logs, revisión, delegación de escritura de código.

Qué es:

Pipeline → desarrollo/producción → secretos → reintentos → ejercicio práctico de build → observabilidad.

Por qué aprender:

Ver el camino completo evita perderse en medio de un tema nuevo y técnico.

Conceptos clave:

Progresión de la ruta, dependencia entre módulos.

Ver completo
4.2~30 min

🚉 El pipeline en 4 estaciones

Código, repositorio, plataforma, ejecución: cuatro paradas que llevan tu automatización desde la laptop hasta la nube.

Qué es:

Pides la tarea en portugués y el agente escribe la «receta» en TypeScript, un lenguaje de programación que usan estas plataformas de ejecución.

Por qué aprender:

Saber que esta etapa existe (y que no tienes que escribirla tú) quita el miedo a «no sé programar».

Conceptos clave:

TypeScript, task (tarea en código), escritura asistida.

Qué es:

git envía el código al repositorio: una caja fuerte en línea (GitHub) que guarda todas las versiones de tu proyecto.

Por qué aprender:

Es esta etapa la que observa la plataforma de ejecución: cuando llega algo nuevo, reacciona.

Conceptos clave:

git, repositorio, push (el comando para enviar).

Qué es:

Una plataforma de ejecución (usamos Trigger.dev en este curso) obtiene ese código del repositorio y lo ejecuta en sus propios servidores, sin depender de tu computadora.

Por qué aprender:

Es la etapa en la que la automatización de verdad «cobra vida propia».

Conceptos clave:

Plataforma de ejecución, deploy, entorno en la nube.

Qué es:

Después de ejecutarse, la plataforma registra todo en un log que puedes consultar en el panel, sin necesidad de revisar el código.

Por qué aprender:

Es la habilidad que reemplaza «saber programar»: saber leer esta respuesta.

Conceptos clave:

Log, panel, resultado de ejecución.

Qué es:

En cada etapa, tú pides, revisas y apruebas; el agente se encarga del trabajo pesado de escribir código.

Por qué aprender:

Define exactamente dónde pones tu atención y dónde puedes confiar en el proceso.

Conceptos clave:

Revisión, aprobación, delegación supervisada.

Qué es:

Escribe → envía → ejecuta → registra. Un ciclo corto que se repite con cada cambio que apruebas.

Por qué aprender:

Fijar este ciclo es lo que te permite sentirte cómodo al publicar cualquier automatización de aquí en adelante.

Conceptos clave:

Ciclo de deploy, repetibilidad.

Ver completo
4.3~25 min

🧪 Prueba vs. producción

Dos entornos, la misma automatización: uno para que lo rompas a tu gusto y otro que nadie toca sin cuidado.

Qué es:

Una copia de la automatización que se ejecuta por separado, donde los errores no afectan a nadie en la práctica.

Por qué aprender:

Es donde pruebas los cambios antes de ponerlos en práctica de verdad.

Conceptos clave:

Entorno de prueba (dev/staging), copia aislada.

Qué es:

El entorno que funciona de verdad, interactuando con datos reales y enviando cosas reales (correos electrónicos, hojas de cálculo, mensajes).

Por qué aprender:

Los errores aquí tienen consecuencias reales; de ahí la importancia de nunca probar directamente en él.

Conceptos clave:

Entorno de producción, datos reales, acción real.

Qué es:

El mismo código se ejecuta en ambos entornos; lo que cambia son las configuraciones y los secretos que se usan en cada uno.

Por qué aprender:

No necesitas duplicar el trabajo: solo apuntar al entorno correcto antes de publicar.

Conceptos clave:

El mismo código, configuración por entorno.

Qué es:

Solo pasa a producción después de ejecutarse sin errores en la prueba varias veces, con datos similares a los reales.

Por qué aprender:

Evita la sorpresa de descubrir un bug cuando ya hay datos reales afectados.

Conceptos clave:

Criterio de promoción, prueba repetida.

Qué es:

El modo de plan (visto en el módulo 0.5) le pide al agente que muestre lo que hará antes de actuar — aquí, un bug en producción no solo se ve mal, también cuesta datos duplicados.

Por qué aprender:

Vincular este requisito específico con los cambios en producción es el hábito que separa las sesiones seguras de las arriesgadas.

Conceptos clave:

Modo de planificación, revisión antes de actuar, costo de equivocarse en producción.

Qué es:

Probó en el entorno de prueba, revisó el plan y verificó los secretos del entorno correcto; solo entonces promueve.

Por qué aprender:

Una lista de verificación breve evita olvidar el paso que más duele olvidar.

Conceptos clave:

Lista de verificación de promoción.

Ver completo
4.4~25 min

🔑 Secretos

Una clave de API es como la contraseña del banco: nunca va junto con el código al repositorio público.

Qué es:

Cualquier información que dé acceso a algo —clave de API, contraseña, token— y que no pueda filtrarse a nadie.

Por qué aprender:

La automatización en la nube siempre usa secretos para comunicarse con otros servicios — protegerlos es obligatorio.

Conceptos clave:

Secreto, clave de API, token de acceso.

Qué es:

El archivo .env guarda tus secretos localmente y queda fuera de lo que se envía al repositorio.

Por qué aprender:

Los repositorios pueden hacerse públicos por accidente — un secreto filtrado allí es prácticamente irreversible.

Conceptos clave:

Archivo .env, .gitignore (lista de lo que nunca se sube).

Qué es:

Las claves se escriben directamente en el panel de la plataforma de ejecución, en un campo protegido, nunca dentro del código.

Por qué aprender:

Es la única forma de que la automatización acceda al secreto sin que este pase por el repositorio.

Conceptos clave:

Registro manual en el campo protegido del panel.

Qué es:

El secreto de pruebas y el secreto de producción se registran por separado: cada entorno tiene su propia clave.

Por qué aprender:

Así, una prueba disparatada nunca afecta la cuenta ni el servicio real de producción.

Conceptos clave:

Secreto por entorno, aislamiento de credenciales.

Qué es:

Rotar es generar una clave nueva y desactivar la anterior: el remedio para un secreto expuesto.

Por qué aprender:

Saber cuál es el siguiente paso evita que el susto se convierta en un problema mayor.

Conceptos clave:

Rotación de clave, revocación.

Qué es:

.env fuera del repositorio, claves configuradas en los dos entornos, nada de secretos en capturas de pantalla ni mensajes.

Por qué aprender:

Una lista de verificación breve se convierte en un hábito y evita el error más costoso de esta ruta.

Conceptos clave:

Lista de verificación de seguridad de secretos.

Ver completo
4.5~30 min

🔁 Reintentos y colas

Las tareas pequeñas fallan en pequeño. Por qué dividir el trabajo en partes es la diferencia entre un tropiezo y un desastre.

Qué es:

La conexión se cae, un servicio externo tarda, el servidor se reinicia: las fallas pasajeras son normales en la nube.

Por qué aprender:

Aceptar que habrá fallos cambia cómo diseñas la automatización desde el principio.

Conceptos clave:

Falla transitoria, inestabilidad de red.

Qué es:

Un reintento (retry) es cuando la plataforma vuelve a intentar por sí sola una etapa que falló, sin que tengas que reiniciar todo.

Por qué aprender:

Es el mecanismo que permite que la automatización supere fallas pasajeras sin que tengas que intervenir.

Conceptos clave:

Retry, intento automático.

Qué es:

Si toda la automatización es un solo bloque, un fallo a mitad del proceso obliga a repetir todo desde el principio, incluso lo que ya había salido bien.

Por qué aprender:

Dividirlo en etapas pequeñas hace que solo haya que repetir la etapa que falló.

Conceptos clave:

División por etapas, granularidad de las tareas.

Qué es:

Separar la etapa que busca un dato de la etapa que lo guarda evita que un reintento guarde lo mismo dos veces.

Por qué aprender:

Es el diseño que evita el problema más común de una automatización mal planificada: los registros duplicados.

Conceptos clave:

Separación entre buscar y guardar, prevención de duplicados.

Qué es:

Una cola guarda las tareas pendientes en orden y procesa una a la vez, como una fila en el banco, pero de trabajo.

Por qué aprender:

Las colas evitan la sobrecarga cuando llegan muchas tareas a la vez.

Conceptos clave:

Cola, procesamiento en orden.

Qué es:

Tareas pequeñas + reintento automático + buscar por separado de guardar.

Por qué aprender:

Es el resumen que puedes pedirle a Claude Code que aplique cada vez que diseñes una automatización nueva.

Conceptos clave:

Resiliencia, principios de diseño.

Ver completo
4.6~40 min

🛠️ Build: publicar una automatización programada

Módulo práctico: escribir, probar, registrar un secreto, publicar y programar — desde cero hasta funcionando en la nube.

Qué es:

La primera publicación debe ser pequeña, algo como enviar un resumen diario por correo electrónico.

Por qué aprender:

Empezar con algo sencillo reduce la cantidad de cosas que pueden salir mal en el primer deploy.

Conceptos clave:

Alcance pequeño, primer deploy.

Qué es:

Un prompt claro que describa qué debe hacer la automatización, cuándo debe ejecutarse y a qué necesita acceder.

Por qué aprender:

Cuanto más claro sea el pedido, menos idas y vueltas habrá hasta que el código quede bien.

Conceptos clave:

Prompt de tarea, programación.

Qué es:

Ejecutar la task en el entorno de prueba, con un secreto de prueba, y revisar el log.

Por qué aprender:

Es la etapa que evita llevar un error directamente al mundo real.

Conceptos clave:

Prueba en dev, verificación del log.

Qué es:

Repetir el registro del secreto, ahora en el entorno de producción, con la clave real del servicio.

Por qué aprender:

Sin esto, la automatización publicada se ejecuta en producción, pero falla por falta de credenciales.

Conceptos clave:

Secreto de producción, panel de configuración.

Qué es:

El comando de deploy sube el código que ya se probó al entorno de producción de la plataforma.

Por qué aprender:

Es el momento en que la automatización empieza a existir de verdad, fuera de tu computadora.

Conceptos clave:

Deploy, publicación en producción.

Qué es:

Después del deploy, confirma en el panel que la automatización esté programada y espera a que ocurra la primera ejecución automática.

Por qué aprender:

Verla ejecutarse sola, sin que toques nada, es la prueba de que toda la secuencia funcionó.

Conceptos clave:

Confirmación de la programación, primera ejecución automática.

Ver completo
4.7~25 min

📊 Observabilidad

No necesitas saber TypeScript: necesitas leer el panel y encontrar dónde se rompió algo.

Qué es:

Un panel (dashboard) es la página web de la plataforma donde ves todas las ejecuciones de tu automatización.

Por qué aprender:

Es el único lugar donde puedes «ver» lo que está pasando en la nube.

Conceptos clave:

Panel, dashboard, lista de ejecuciones.

Qué es:

El log es la lista, en orden, de todo lo que fue haciendo la automatización — como un diario de operaciones.

Por qué aprender:

Leer logs es la habilidad que sustituye a «saber programar» en todo este recorrido.

Conceptos clave:

Log, evento registrado.

Qué es:

Las fallas suelen aparecer resaltadas en rojo en el registro; es el primer lugar que debes revisar cuando algo sale mal.

Por qué aprender:

Evita leer el registro entero línea por línea cuando el problema ya está señalado.

Conceptos clave:

Error destacado, punto de falla.

Qué es:

Copiar el fragmento del log con el error y pegarlo en una conversación con el agente para pedirle que lo explique y lo corrija.

Por qué aprender:

No necesitas entender el error por tu cuenta: necesitas saber dónde encontrarlo y llevárselo al agente adecuado.

Conceptos clave:

Diagnóstico asistido, corrección guiada.

Qué es:

Muchas plataformas te avisan por correo electrónico cuando falla una ejecución, sin que tengas que entrar al panel a cada rato.

Por qué aprender:

Es lo que transforma la observabilidad de «tarea manual» en «hábito automático».

Conceptos clave:

Alerta, notificación de error.

Qué es:

Pasaste de «solo funciona en mi laptop» a «se ejecuta solo, con el secreto protegido y una forma de comprobar el estado de la automatización».

Por qué aprender:

Es la base que sostiene las siguientes rutas, que dan por hecho que tu automatización ya puede vivir en la nube.

Conceptos clave:

Deploy, observabilidad, próxima ruta.

Ver completo