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.
- installerOne who sets up
- distributionAllocation across recipients
- versioningTracking successive iterations
- setupHow something is arranged
- containerizationStandardized cargo packaging system
rollout · ship it · go live · orchestration · DevOps · release · zero downtime · provisioning · configuration · build · automation · scripting · repository · system integration · microservices · monitoring · data migration · middleware
software deploymentsoftware development
Creating computer programs
coding · software design · programming · software architecture · implementation
software deploymentdecommissioning
Withdrawing from active service
uninstallation · taking offline · end-of-life · sunsetting · deprecation
software deploymentrollback
Return to prior condition
uninstallation · reversion · retraction · withdrawal · pulling back
software, deployment, soft, ware, deploy, wares, softer, softest, softly