In-Place Deployment

Learn about the concepts and use cases of using in-place deployment.

A deployment strategy is a deployment style followed by an enterprise to install the latest version of its software to production. An in-place deployment is a legacy model commonly used in the pre-cloud era. In this model, the operations team prepares a new application version and initiates the deployment process typically during nonbusiness hours. There are two kinds of in-place deployment:

  • All-at-once deployment

  • Rolling update deployment

All-at-once deployment

An all-at-once deployment typically follows the steps below:

Press + to interact
All-at-once deployment
All-at-once deployment
  • If our application uses a load balancer, ensure all the instances are deregistered.

  • The new application version is uploaded to all the servers. ...