Continuous Deployment

  • While not necessary for this course, I recommend you purchase the textbook by Thomas Grisham on Leading Agile Projects:

  • Grisham, T. (2017). Leading Agile projects. [Kindle e-Qook]. Retrieved from

As software applications, and the infrastructure they sit on, grow in complexity, developing and releasing software can be a complicated, time-consuming process, especially when considering the test processes necessary for a software release and/or a go-live decision. To develop, test, and release software in a quick and consistent way, developers and organizations have created automation strategies to manage and automate the delivery of software. 

Continuous Deployment automatically deploys each build that passes the full test cycle. Instead of waiting for the software lead acting as a gatekeeper to decide what and when to deploy software to production, a continuous deployment system deploys everything that has successfully traversed the deployment pipeline. Deploying automatically pushes new features, other improvements and fixes to customers quickly, gives software developers instant feedback when they check in code, and helps avoid confusion over what is currently deployed to production.

This course provides a comprehensive overview of Continuous Deployment Methods and Practices, models, and techniques, along with coverage of DevOps benefits, challenges and business and technology drivers. 


  • This course consists of four sections, each with their own subsections: 

  • Agile
    • Why Agile? 
    • What is Agile? 
    • How to Conduct Agile? 
  • Incremental Development
    • Systems Development and Decomposition 
    • Incremental Development 
  • DevOps
    • Continuous Integration, Continuous Delivery, DevOps 
    • Need for DevOps 
    • DevOps Implementation 
  • SAFe (Scaled Agile)
    • Tailoring and Scaling Agile with SAFe 
    • DevSecOps
    • Implementing a Scaled DevSecOps Framework 


  • 4 Sections
  • 11 Lessons
  • 2 Quizzes
  • 0 Assignments
  • 6h 30m Duration
Expand All
3 Lessons0 Quizzes0 Assignments
  1. Why Agile?
  2. What is Agile?
  3. How you do Agile
Incremental Development
2 Lessons1 Quiz0 Assignments
  1. Incremental Development Lifecycle -- Video 1 - Systems Development and Decomposition
  2. Incremental Development Lifecycle -- Video 2 - Incremental Development
  3. CD Practices -- Quiz 1 -- Sections 1 and 2 -- Agile_Incremental Development
3 Lessons0 Quizzes0 Assignments
  1. CI_CD_DevOps
  2. Need for DevOps
  3. DevOps Implementation
SAFe (Scaled Agile)
3 Lessons1 Quiz0 Assignments
  1. Tailoring and Scaling Agile with SAFe
  2. DevSecOps
  3. Implementing a Scaled DevSecOps Framework
  4. CD Practices -- Quiz 2 -- Sections 3 and 4 -- DevOps_SAFe

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Related Courses


Legal Issues in Digital Business

  • 100% Online
  • With Videos

Building Modern Day Teams

  • 100% Online
  • No Videos
5h 30m

Digital Business Strategies

  • 100% Online
  • With Videos
Scroll to top

Notice: ob_end_flush(): Failed to send buffer of zlib output compression (1) in /home/institu2/public_html/wp-includes/functions.php on line 5420

Notice: ob_end_flush(): Failed to send buffer of zlib output compression (1) in /home/institu2/public_html/wp-includes/functions.php on line 5420