Choosing the right deployment strategy

Choosing the right deployment strategy

HomeDevOps ToolkitChoosing the right deployment strategy
Choosing the right deployment strategy
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
Deployment strategies affect everyone, whether we focus on just a single aspect of the application lifecycle or we have full control. The way we deploy affects architecture, testing, monitoring and many other aspects. And not only that, but we can say that architecture, testing and monitoring affect the way we deploy. All these things are closely related and affect each other.

We'll discuss different deployment strategies and answer some questions. Is your application stateful or stateless? Does its architecture allow for scaling? How do you rollback? How do you scale up and down? Does your application always need to be running? Should you use Kubernetes deployments instead of, say, StatefulSets? Answers to these questions won't help us much if we're not familiar with some of the most commonly used deployment strategies. Not only will this knowledge help us decide which one to choose, but it can even influence the architecture of our applications.

DevOps Toolkit Books and Courses: https://www.devopstoolkitseries.com/
DevOps Paradox Podcast: https://www.devopparadox.com/

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.