From the course: Continuous Deployment Strategies by Pearson
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
Why deployment strategies are important
From the course: Continuous Deployment Strategies by Pearson
Why deployment strategies are important
I was so excited about a family trip to a little town in the Smoky Mountains called Gatlinburg. It was Friday morning and I had just one more change to check in to a new feature so I could be free for the weekend. Do you already know where this story is going? I mean, when did a Friday deployment ever make any sense? This was in the early 2000s, and in my defense, we didn't really have many cool DevOps tools or processes like we do today. On the other hand, what I did was a bad idea in any year, but I was just too junior to realize it. So we didn't really have a CI-CD pipeline per se. It was just my computer since I was the lead developer. After synchronizing my local code with source control, I ran a little batch file that FTPed code out to a set of servers distributed in various parts of the continental USA. There was a load balancer that handled traffic that updated itself automatically, but I had to remote into each machine and modify a configuration variable and change the…
Contents
-
-
-
-
(Locked)
Learning objectives55s
-
(Locked)
Why deployment strategies are important4m 46s
-
(Locked)
Problems solved by deployment strategies1m 12s
-
(Locked)
Measuring success7m 48s
-
(Locked)
Designing a deployment strategy23m 14s
-
(Locked)
Deployment strategy options6m 53s
-
(Locked)
Selecting the right strategy8m 50s
-
(Locked)
Exercise: select a strategy for your project48s
-
(Locked)
Conclusion34s
-
(Locked)
-
-
-
-
-
-
-