Glosario/Deploy
Software

¿Qué es un deploy?

Publicar una versión nueva de software en producción.

Definición

Deploy (deployment) es el proceso de publicar una versión nueva de software en producción, haciéndola disponible para usuarios. Incluye build, tests, migraciones de base y reinicio del servicio. Las prácticas modernas usan CI/CD (GitHub Actions, GitLab CI) con deploys automáticos tras push a main, ambientes de staging, y rollback rápido. Herramientas como PM2, Docker, Kubernetes y Vercel automatizan el deploy. Un buen pipeline tiene cero-downtime y health checks.

Ejemplo

Tras merger a main, GitHub Actions builda, testeá y despliega el SaaS a producción sin downtime.

Seguir leyendo

Términos relacionados.

Develop Argentina

De la definición al producto.

Diseñamos y desarrollamos sitios, SaaS, apps, automatizaciones e IA con alcance claro, precios de referencia y una forma de trabajo transparente desde el inicio.

Hablá por WhatsAppContactar soporte por WhatsApp