Learn about Deployment Pipelines from their Inventor - Dave Farley

All Dave’s Expertise, Teachings and Advice,
captured in Video Lessons, Worksheets and Demos, 

for YOU to Study at your Convenience, 

at Less Than 40% of the Price 

(compared to Dave’s in-person training events).

  • Maximise Efficiency

    Release new features to your customers fast and frequently. The primary tool for digital disruption.

  • Software Engineering

    Develop these highly-valued and much sought-after DevOps engineering skills

  • A Tool for Learning

    The Deployment Pipeline empowers your development team and amplifies their skills. Frequent testing and feedback optimises for learning.

Course curriculum

  • 1

    Welcome to the course!

  • 2

    Deployment Pipeline Fundamentals

    • Continuous Delivery Principles

    • Pipeline Fundamentals

    • How To Build Your Next Deployment Pipeline

    • The Deployment Pipeline Challenge - Part I

    • Discussion - Your Walking Skeleton

    • Learning Review 1 - Continuous Delivery Pipelines

  • 3

    The Commit Cycle

    • The Development Environment

    • Version Control

    • The Commit Stage

    • Continuous Integration Strategies

    • Test Driven Development

    • The Artifact Repository

    • The Deployment Pipeline Challenge - Part II

    • Discussion - The 5-minute Rule of Thumb

    • Learning Review 2 - The Commit Cycle

  • 4

    The Acceptance Cycle

    • The Acceptance Stage

    • Manual Testing

    • Performance Testing

    • Testing Non-Functional Requirements

    • Continuous Delivery and Data

    • The Deployment Pipeline Challenge - Part III

    • Discussion - Determining Releasability

  • 5

    Into Production

    • Release Into Production

    • The Deployment Pipeline Challenge - Part IV

    • Discussion - Deployment Challenges

    • Learning Review 3 - Acceptance Cycle into Production

  • 6

    The Whole Pipeline

    • Real World Example

    • Infrastructure As Code

    • Regulation & Compliance

    • Measuring Success

    • Deployment Pipeline Challenge - Part V

    • Learning Review 4 - The Complete Deployment Pipeline

    • How To Speed Up Your Deployment Pipeline

    • Discussion - Optimising Your Pipeline

  • 7

    Complete The Course

    • Congratulations!

    • References and Links

    • My Feedback

Interested in a Group Booking?

Our Anatomy of a Deployment Pipeline Course is available to book for a Team, or Group of students.

Contact Us -  courses@continuous-delivery.co.uk 
to discuss Your Requirements and Get a Quote.

Special Offer!!

FREE copy of Dave Farley's "Continuous Delivery Pipelines" book for everyone who buys this course.


Founder of Continuous Delivery Ltd.

Dave Farley

Dave Farley, is the managing director and founder of Continuous Delivery Ltd. Dave is co-author of the best-selling books - "Continuous Delivery" and "Modern Software Engineering" describing a coherent, foundational and durable approach to effective software development, for programmers, managers and technical leads, at all levels of experience. He is one of the authors of the Reactive Manifesto and a winner of the Duke Award for the open source LMAX Disruptor project. Dave is a pioneer of Continuous Delivery, thought-leader and expert practitioner in CD, DevOps, TDD and software design, and has a long track record in creating high-performance teams, shaping organisations for success, and creating outstanding software. Dave is committed to sharing his experience and techniques with software developers around the world, helping them to improve the design, quality and reliability of their software, by sharing his expertise through his consultancy, YouTube channel, books and training courses.


  • Insightful

    "This should be mandatory for anyone working on deployment pipeline (all levels from engineer to management)"

  • Enlightening

    "A very powerful tool because it gives me the notion of everything I need to think about every time I have to implement a continuous delivery approach, or guide someone implementing it, on any kind of technology landscape."

  • Excellent Course

    "A great course that covers practical aspects of and explains the theory behind the approach that makes a difference between the top performers and the rest of the world in today's software engineering."