DC/OS

Zero Downtime Deployments Lab

For more than five years, DC/OS has enabled some of the largest, most sophisticated enterprises in the world to achieve unparalleled levels of efficiency, reliability, and scalability from their IT infrastructure. But now it is time to pass the torch to a new generation of technology: the D2iQ Kubernetes Platform (DKP). Why? Kubernetes has now achieved a level of capability that only DC/OS could formerly provide and is now evolving and improving far faster (as is true of its supporting ecosystem). That’s why we have chosen to sunset DC/OS, with an end-of-life date of October 31, 2021. With DKP, our customers get the same benefits provided by DC/OS and more, as well as access to the most impressive pace of innovation the technology world has ever seen. This was not an easy decision to make, but we are dedicated to enabling our customers to accelerate their digital transformations, so they can increase the velocity and responsiveness of their organizations to an ever-more challenging future. And the best way to do that right now is with DKP.

Oct 18, 2016

Michael Hausenblas

D2iQ

5 min read

 
Have you ever wondered how exactly to roll out a service without causing downtimes? Look no further, we have something for you:
 
 
 
This lab aims at providing an introduction to service deployments by walking you, step-by-step, through recipes how to roll out new versions of a DC/OS service without downtimes. We explain the basic concepts, such as health checks or canary deployments, in detail and provide instructions along with the necessary configurations. Each section contains a discussion of the underlying motivation and as well as tips and recommendation when to use what.
 
We're covering the following topics in the Zero Downtime Deployments lab:
 
  • Rolling upgrades, without and with health checks
  • How and when to use readiness checks
  • Minimizing overcapacity during deployments
  • Canary deployments
  • Blue-Green deployments
 
If you have a DC/OS 1.8 up and running, it should take you roughly 45 min to go through all the exercises.
 
Give it a try today and let us know what you think or what is missing!

Ready to get started?