software deployment

Pushing to production

Software deployment is the process of making software available for use—moving code from development to a live environment where users can access it.

Deployment can be manual or automated, gradual or instantaneous: We deploy updates every Tuesday, The deployment broke the login system.

In modern practice, continuous deployment pushes small changes frequently rather than releasing large updates periodically.

Related

rollout · ship it · go live · orchestration · DevOps · release · zero downtime · provisioning · configuration · build · automation · scripting · repository · system integration · microservices · monitoring · data migration · middleware

Opposites
lifecycle stage

software deploymentsoftware development

Creating computer programs

coding · software design · programming · software architecture · implementation

operational state

software deploymentdecommissioning

Withdrawing from active service

uninstallation · taking offline · end-of-life · sunsetting · deprecation

system change direction

software deploymentrollback

Return to prior condition

uninstallation · reversion · retraction · withdrawal · pulling back

Family

software, deployment, soft, ware, deploy, wares, softer, softest, softly

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G