Continuous Deployment Strategies (Video Course)

Original price was: $499.99.Current price is: $34.95.

🔒 Secure Checkout ⚡ Instant Digital Download

Build expertise on the most popular continuous deployment strategies and understand the pros and cons of implementing them in a variety of contexts.

Over the years, different techniques have been developed to help software firms successfully deploy new application and code versions. These techniques are called deployment strategies. The subject matter of this course holds immense importance in today’s rapidly evolving technology landscape. With the increasing demand for faster and more efficient software releases, organizations are constantly seeking professionals who can implement effective deployment strategies to ensure seamless and reliable software delivery.

This course aims to build expertise on the five most popular deployment strategies, as well as how and when to implement them. Learners will come away from the course knowing how to compare deployment strategies, and make informed decisions based on the needs of their projects; create implementation plans; and use tools like Terraform, Ansible, and GitHub Actions to enable the deployment process. Through practical examples and hands-on exercises, participants will gain practical experience implementing these strategies in real-world scenarios. By the end of the course, learners will be able to evaluate the pros and cons of different deployment strategies and successfully implement them to achieve efficient and continuous software delivery.

Learn How To:

  • Deploy the five most widely used deployment strategies while also acquiring the practical expertise to effectively put them into practice.
  • Compare and contrast the five most popular deployment strategies, enabling informed decision-making tailored to the unique requirements of the projects.
  • Develop the skills necessary to create implementation plans and harness tools like Terraform, Ansible, and GitHub Actions to facilitate diverse deployment processes.

Lesson 1: Delivering Value Consistently

In this lesson, Byron delves into the concepts of Continuous Integration, Continuous Deployment and Continuous Delivery. He explores the philosophical underpinnings of these practices and challenges the traditional perspectives. Byrons goal is to inspire recognizing continuous delivery as a cultural catalyst and directional mindset, rather than a toolset. By the end of this lesson, youll also examine how metrics can serve as a powerful change agent, influencing organizational culture and driving meaningful transformation.

Lesson 2: Deployment Strategies

In this lesson, youll explore popular deployment strategies and apply them to real-world scenarios. Youll identify the problems these strategies solve, how to measure their effectiveness, and potential alternatives if they didnt already exist. By the end of this lesson, youll be able to confidently discuss deployment strategies with your team and choose the best strategy for stakeholder needs. With these skills, youll assess your current deployment process and transition to a more efficient delivery system resulting in increased stakeholder confidence and improved work-life balance for developers.

Lesson 3: Tooling That Enables Strategies

In this lesson, youll explore key problem areas in automated deployments and discuss essential tools for addressing these challenges. By the end of this lesson, youll be equipped to identify critical issues in automated deployments and utilize effective tools to overcome these challenges. With hands-on experience, youll have new tools installed and configured on your computers, ready to integrate into your own projects.

Lesson 4: Big Bang Deployments

In this lesson, youll understand the big bang deployment strategies exploring its advantages, disadvantages, and potential pitfalls. Youll learn when to use it, more importantly when to avoid it, planning and implementation best practices and common mistakes to avoid.

Lesson 5: Blue/Green Deployments

In this lesson, youll learn how to implement the versatile and widely used Blue/Green deployment strategy. Youll develop a thorough understanding of its benefits and limitations; its implementation and scenarios where it excels. By the end of this lesson, youll be able to identify suitable use cases, implement it effectively and make informed decisions for your projects deployment needs.

Lesson 6: Rolling Deployments

In this lesson, youll explore the popular rolling deployments strategy, addressing the key problems it solves, how it works, common use cases, essential components, and implementation tools. Youll also walk through the planning process (from A to B), implement the strategy together (hands-on coding) and put your skills to practice (exercise). By the end, youll have a deep understanding of rolling Deployment and be able to effectively implement this strategy in your projects.

Lesson 7: Canary Deployments

In this lesson, you’ll explore the Canary Deployment strategy, inspired by the historic practice of using canaries to detect carbon monoxide in coal mines. Youll understand problems solved by Canary Deployment, learn the strategy, its components, and use-cases, discover its implementation tools and walk through planning and coding a custom Canary Deployment. By the end, you’ll be able to implement Canary Deployment effectively, crowdsource testing and detect issues early, minimize risk and improve user experience. The hands-on exercises include applying your knowledge by deploying a canary release and testing its effectiveness.

Lesson 8: Decoupled Deployments

In this lesson, you’ll explore Decoupled Deployments, a powerful and flexible approach combining feature flags, feature toggles, and decoupling code deployment from feature releases. Youll understand Decoupled Deployments and its components, learn how to decouple code deployment from feature releases, discover popular implementation tools and walk through planning and coding a Decoupled Deployment. By the end, you’ll be able to implement Decoupled Deployments effectively, enhance flexibility and control over feature releases and streamline your deployment process. Youll also get a chance to apply your knowledge by building and testing a Decoupled Deployment as a part of the hands-on exercise.

Table of Contents

1 Continuous Deployment Strategies Introduction
2 Learning objectives
3 Delivering Functional Software from Day 1
4 Problems Solved by Automation
5 CI vs CD vs Continuous Delivery
6 Continuous Delivery as a Direction
7 Measuring Success
8 Communicating and Influencing with Metrics
9 Exercise Create a Change Proposal Using Metrics
10 Conclusion
11 Learning objectives
12 Why Deployment Strategies Are Important
13 Problems Solved by Deployment Strategies
14 Measuring Success
15 Designing a Deployment Strategy
16 Deployment Strategy Options
17 Selecting the Right Strategy
18 Exercise Select a Strategy for Your Project
19 Conclusion
20 Learning objectives
21 Problems to Solve When Automating Deployments
22 Infrastructure Management Overview
23 Exercise Provision Test Infrastructure from the CLI
24 Configuration Management Overview
25 Exercise Configure Remote Infrastructure from the CLI
26 Conclusion
27 Learning objectives
28 Problems to Solve
29 Strategy Overview
30 Appropriate Tools
31 Planning
32 Implementation
33 Exercise Implement a CICD Pipeline via Big Bang Deployment
34 Conclusion
35 Learning objectives
36 Problems to Solve
37 Strategy Overview
38 Appropriate Tools
39 Planning
40 Implementation Part 1
41 Implementation Part 2
42 Implementation Part 3
43 Exercise Implement the BlueGreen Deployment Strategy
44 Conclusion
45 Learning objectives
46 Problems to Solve
47 Strategy Overview
48 Appropriate Tools
49 Planning
50 Implementation
51 Exercise Implement Rolling Deployments in Your CICD Pipeline
52 Conclusion
53 Learning objectives
54 Problems to Solve
55 Strategy Overview
56 Appropriate Tools
57 Planning
58 Implementation
59 Exercise Implement Canary Deployments in Your CICD Pipeline
60 Conclusion
61 Learning objectives
62 Problems to Solve
63 Strategy Overview
64 Appropriate Tools
65 Planning
66 Implementation
67 Exercise Implement Decoupled Deployments in Your CICD Pipeline
68 Conclusion
69 Continuous Deployment Strategies Summary

Reviews

There are no reviews yet.

Be the first to review “Continuous Deployment Strategies (Video Course)”

Offer Unlocked !

New item(s) have been added to your cart.

Quantity: 1
Total: $34.95

Almost there! 🎉 Add a bit more to your cart and unlock 20% OFF your entire order!

Metasploit, 2nd Edition Original price was: $58.67.Current price is: $21.67.
Laws of Software Engineering Original price was: $34.99.Current price is: $13.96.
Radical Design – A Rebellious Web Design Course Original price was: $199.99.Current price is: $36.99.
Adobe After Effects Classroom in a Book 2026 Release Original price was: $69.99.Current price is: $23.95.
Next-Level Web Design Original price was: $700.00.Current price is: $47.99.
AI Agents Masterclass Original price was: $477.29.Current price is: $34.95.
Microsoft Excel 365 Bible 2nd Edition Original price was: $155.00.Current price is: $23.00.
AI Engineering Fundamentals Original price was: $245.00.Current price is: $29.95.
The Rust Programming Language, 3rd Edition
5.00 out of 5
Original price was: $59.99.Current price is: $21.99.
Practical Statistics for Data Scientists: 50+ Essential Concepts Using R and Python Original price was: $69.99.Current price is: $17.99.
Math for Web Design: Precision layout and animation Original price was: $59.99.Current price is: $21.99.
Product Strategy for Designers Original price was: $500.00.Current price is: $50.00.
Demystifying Generative AI: A Practical and Intuitive Introduction Original price was: $49.99.Current price is: $21.61.
Unreal Engine 5 C++ Game Development (Fully Updated in 5.6) Original price was: $199.95.Current price is: $10.00.
Building LLMs for Production: Enhancing LLM Abilities and Reliability with Prompting, Fine-Tuning, and RAG
5.00 out of 5
Original price was: $49.99.Current price is: $9.99.
Claude Code Mastery: From Zero to Super Hero Original price was: $170.00.Current price is: $24.99.
Democratize AI: A practical framework for scaling agentic AI for leaders and engineers Original price was: $69.95.Current price is: $21.99.
Python in Excel Step-by-Step Original price was: $60.00.Current price is: $21.93.
Learn Generative AI with PyTorch: Build GANs, transformers, and diffusion models
5.00 out of 5
Original price was: $235.86.Current price is: $35.00.
Claude Code: AI Crash Course for Developers Original price was: $24.99.Current price is: $9.00.
Java Fundamentals with Paul Deitel, 3rd Edition Original price was: $300.00.Current price is: $38.95.
Artificial Intelligence in the Global South: Power, Policy and Progress Original price was: $78.00.Current price is: $21.99.
Mathematical Methods in Data Science (Cambridge Mathematical Textbooks) Original price was: $150.00.Current price is: $26.49.
UI/UX Course – Doing Design Right Original price was: $119.99.Current price is: $37.94.
Deep Learning Crash Course
5.00 out of 5
Original price was: $59.99.Current price is: $22.45.
Microservices in .NET, Second Edition 2nd ed. Original price was: $59.99.Current price is: $23.00.
Deep Learning with PyTorch, Second Edition: Training and applying deep learning and generative AI models 2nd Edition
4.88 out of 5
Original price was: $59.99.Current price is: $21.00.