Recreate Deployment Strategy – The easiest one

What is recreate deployment strategy?

It is the simplest deployment strategy used and perhaps the oldest one. The old version of the application is totally shut down and is replaced with the new application. System reboot is generally done after the deployment of the new application.

Why use recreate deployment strategy?

  1. It is the simplest and the cheapest deployment technique
  2. Load balancer is not needed here as the traffic is halted during deployment.

When to use recreate deployment strategy?

  1. When you know for sure that downtime of the service will not create user discomfort
  2. When deployments are standalone and independent and users are less
  3. When complete revamp of software is done

When not to use the recreate deployment strategy?

  1. When downtime impacts the users experience critically

Actually in the continuous integration and deployment scenario this is one of the lesser used strategies

How to recreate deployment strategy?

Let us understand it via a simple image.

recreate deployment strategy

Leave a Comment

Your email address will not be published. Required fields are marked *