You can find this course plus the full list of training options by Roy at this link.
(Previously called “Enterprise DevOps”)
DevOps is the implementation of continuous delivery and agile concepts across the organization, focusing on pipelines as the main building blocks for delivery value internally and to the customer.
But getting to that state is complicated because it requires several facets of work: People, process and tools.
In large organizations we have the added complexity of:
Multiple dependencies and sub systems
Multiple teams, groups, business units with competing interests
Varying degrees of agility, culture, tools, technologies and processes
Security, compliance and policy gates
In this workshop we will discuss main patterns and anti patterns for adopting and implementing DevOps pipelines throughout the organization, that scale.
The workshop consists of two days:
Defining DevOps and Enterprise DevOps Pipelines
Continuous Integration vs continuous Delivery
Enterprise vs small scale DevOps challenges
Software defined everything
Value Streaming
Intro & exercises
bottlenecks
Anti patterns & root causes
Value Stream Bottleneck solutions
Infrastructure as code
Ephemeral Environments
Pipelines
Intro to pipeline design
We will start to design a pipeline for a value stream
Parent pipelines and child pipelines
Adoption
Proofs of value & Templating
Adoption anti patterns
Adoption success patterns
Adoption plan design