The Anatomy of a Deployment Pipeline
Explore all the stages and best techniques that you need in your Deployment Pipeline, to get the efficiency, repeatability, determinism and fast feedback to validate your software, even with AI-generated code.
You will be able to improve the speed and efficiency of your software development process, by exploring, in-depth, each stage of the Deployment Pipeline and learning best practices and techniques to turn new ideas into quality features for users quickly and reliably.
Create a Deployment Pipeline that organises your software development efforts to move quickly and reliably, from “idea” to valuable software in the hands of users.
Improve your “Lead Time” , eliminate waste and deliver fast, while adopting a lean approach to software development by virtue of your automated, efficient Deployment Pipeline.
Use your Deployment Pipeline as a “machine” to apply scientifically rational, engineering principles: Use it as a “falsification” mechanism, where you can fix, and learn from, failed tests quickly.
Reduce your software production timeby at least 50% by optimising your Deployment Pipeline as the only route to production and “the last word” on releasability.
Have a Deployment Pipeline that optimises for learning, amplifies skills and empowers your development team.
A Welcome Message From Dave Farley
About This Course
FREE PREVIEWMy Learning Objectives
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
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
The Acceptance Stage
Manual Testing
Performance Testing
Testing Non-Functional Requirements
Continuous Delivery and Data
The Deployment Pipeline Challenge - Part III
Discussion - Determining Releasability
Release Into Production
The Deployment Pipeline Challenge - Part IV
Discussion - Deployment Challenges
Learning Review 3 - Acceptance Cycle into Production
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
FREE copy of Dave Farley's "Continuous Delivery Pipelines" book for everyone who buys this course.
Our Anatomy of a Deployment Pipeline Course is available to book for a Team, or Group of students.
Contact Us - [email protected]
to discuss Your Requirements and Get a Quote.