Software
¿Qué es un deploy?
Resumen
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.
Términos relacionados
DevelopArgentina
¿Necesitás construir software, agentes de IA o automatizaciones?
Empresa de software en Buenos Aires con catálogo online y precio publicado. Ver servicios y cotizar proyecto a medida.