• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Malonus - Agile Consulting | Agile Training|Continuous Delivery|Distributed Agile|Extreme Programming|TDD|BDD

Obsessed towards Customer Success

  • Our Blog – Agile Buddha
  • Agile Workshops and Certifications
  • Agile Commune – Join Here!
  • Webinars
  • Contact
  • About Us
    • Terms and Conditions
    • Cancellation & Refund Policy
    • Privacy Policy
  • Show Search
Hide Search

Continuous Delivery for Practitioners – 2 Days Workshop

Program Overview: Two Day Training and Coaching – Hands-on workshop

This 2 day training course is an introduction for practitioners to Continuous Delivery – a delivery method that advocates the creation of an automated Deployment Pipeline to release software rapidly and reliably into production.

Continuous Delivery

The goal of Continuous Delivery is to adopt a holistic end-to-end delivery perspective and optimise cycle time – the average time from code checkin to production release – so that costs are lowered, risks are minimised, and revenues are increased via faster customer feedback. This training course will explain the principles of Continuous Delivery, how to automate a Deployment Pipeline including zero-downtime production releases, and how combining Continuous Delivery with DevOps can deliver success in both startup and enterprise organisations.

Learning Outcomes

In this course, you will learn:

  • What Continuous Delivery is, and why it has such a compelling business case
  • How the Deployment Pipeline pattern enables a reliable, repeatable automated release mechanism
  • How to weave together different technologies to form an automated pipeline
  • How development practices can enable the evolutionary design of an always releasable codebase
  • How automated acceptance testing, smoke testing, and operational testing reduce risk and empower testers
  • How incremental releases and database updates enable zero-downtime production releases
  • Why Continuous Delivery needs organisational change, and how DevOps can help

You only need a laptop if you wish to take electronic notes – course and exercise materials are supplied.

Agenda

This training course comprises 2 days of in-depth discussions and group exercises aimed at developers, technical leaders, architects, operations engineers, testers, performance engineers, etc.

Day 1:

  1. What is Continuous Delivery
  • Discussion: Your Release Process
  • The Last Mile Problem
  • What Is Continuous Delivery
  • Continuous Delivery Principles
  1. The Deployment Pipeline
  • The Deployment Pipeline
  • Deployment Pipeline Practices
  • Work In Small Batches
  • Exercise: Isabel’s Issued Invites [Lean Envelopes]
  1. Building A Pipeline
  • Deployment Pipeline Toolchain
  • Automated Configuration
  • Automated Infrastructure
  • Deployment Pipeline Patterns
  1. Developing For The Pipeline
  • Trunk Based Development
  • Incremental Design Practices
  • Effective Architecture
  • Discussion: Your Pipeline

Day 2:

  1. Testing In The Pipeline
    • Discussion: Your Testing
    • Continuous Testing
    • Automated Testing Patterns
    • Testing External Systems
  2. Operations In The Pipeline:
    • Release And Remediation Plan
    • Incremental Release Patterns
    • Databases And Data
    • Business Monitoring
  3. Organisational Change
  • Exercise: Percy’s Paper Planes [Lean Aeroplanes]
  • The Need For Change
  • How To Drive Change
  • Discussion: Your Organisation
  1. Adopting Continuous Delivery
    • Exercise: Dialogue Sheet
    • Discussion: Your Adoption Plan

Audience               max 20 practitioners
Duration                2 days
Location                On site

 

Primary Sidebar

Copyright © 2025 · Malonus Consulting LLP

  • Email
  • LinkedIn
  • Twitter
  • Facebook
  • Privacy Policy