WSWhat Scene?

Learn · Deployment & hosting

What is deployment?

Deployment is the process of taking code from a developer's computer and putting it live on a server so real users can access it. It covers moving the files, configuring the environment, and switching the site over, ideally with no downtime. "Shipping" a change means deploying it.

Modern deployment is usually automated. Instead of manually copying files, a pipeline takes approved code, runs its tests, and releases it, which is faster and less error-prone than doing it by hand. This is the delivery half of CI/CD.

The goal of good deployment is that releasing a change is routine and safe, not a nerve-wracking event. Automated, repeatable deployments with the ability to undo quickly are what let teams ship improvements often without fear.

Updated July 2026

Want this built, not just explained?