web dev//deploy
A deploy is the step of a software release that puts code into production, and it is what makes a change reachable by users. Its simplest form is copying files to a server; the modern form is pushing code to a platform that builds, optimizes and distributes it, and handles the rest (building, routing, SSL, CDN).
A deploy is the step of a software release that puts code into production, and it is what makes a change reachable by users. Its simplest form is copying files to a server; the modern form is pushing code to a platform that builds, optimizes and distributes it, and handles the rest (building, routing, SSL, CDN).
Where it lands is a deployment environment (preview or production), each with its own data and secrets. There are two main approaches: CI/CD, automated and triggered by a git push, and the direct deploy, a manual CLI command.