Pawel Piwosz
Plan CI/CD on the Enterprise level!
#1about 4 minutes
Moving beyond tools to architect CI/CD processes
Traditional CI/CD planning is often limited to tools and environments, but a broader, organizational perspective is required for enterprise success.
#2about 5 minutes
How organizational structure shapes your system design
Conway's Law demonstrates that a system's architecture will mirror the organization's communication structure, making team topologies a critical starting point.
#3about 2 minutes
Planning your environment strategy and access control
A comprehensive environment strategy must consider not just names but also structure, ownership, and access levels, which directly impacts tooling requirements.
#4about 3 minutes
Selecting a branching strategy that fits your architecture
The choice between strategies like trunk-based development or GitFlow depends on the application architecture, repository design, and access management policies.
#5about 4 minutes
Differentiating continuous delivery and continuous deployment
Continuous delivery involves a manual approval step before production, whereas continuous deployment is fully automated, requiring different quality gates and deployment strategies.
#6about 2 minutes
Defining a robust artifact management strategy
Artifact management involves decisions on storage, naming conventions, and retention policies, which can be dictated by industry compliance requirements.
#7about 2 minutes
Defining quality gates and team responsibilities
The CI/CD process must define quality gates, whether manual or automated, and establish clear responsibilities and escalation paths for failures.
#8about 3 minutes
Evaluating team capabilities and system constraints
Designing a CI/CD process requires assessing team maturity and knowledge alongside business, technical, and security constraints that shape what is possible.
#9about 4 minutes
Designing release strategies and rollback procedures
Release strategies must account for business constraints like approval windows, and a clear plan for rollbacks and roll-forwards is essential for system stability.
#10about 4 minutes
Measuring CI/CD performance with DORA metrics
Key performance indicators like SLAs and SLOs, particularly the four DORA metrics, provide objective measurements of CI/CD process throughput and stability.
#11about 3 minutes
Mapping value streams to identify process bottlenecks
Viewing the CI/CD pipeline as the core of a value stream allows teams to map the entire process and identify waste and bottlenecks for improvement.
#12about 5 minutes
Integrating security throughout the CI/CD process
Security must be a core part of the CI/CD architecture, covering secrets management, dependency scanning, SBOM generation, and secure tool integrations.
#13about 3 minutes
A framework for aligning stakeholders on CI/CD
The mind map of CI/CD components serves as a shared language or "Rosetta Stone" to facilitate discussion and alignment between all stakeholders.
#14about 13 minutes
Q&A on the future of CI/CD and tooling
The speaker answers audience questions on topics including the future role of AI, preferred monitoring stacks, popular scripting languages, and multi-cloud strategies.
Related jobs
Jobs that call for the skills explored in this talk.
Featured Partners
Related Videos
Platform Engineering vs. DevOps Why not both?
Christian Strack
Charting the Journey to Continuous Deployment with a Value Stream Map
Josh Armitage
Platform Engineering untold truths: is just an infrastructure matter?
Graziano Casto
CD2CF - Continuous Deployment to Cloud Foundry
Dominik Kress
Fast Flow, Not Fast Fluff: Embracing an Eclectic DevOps Coaching Approach
Jacob Duijzer
We adopted DevOps and are Cloud-native, Now What?
Bruno Amaro Almeida
Program your infrastructure with CDK and TypeScript
Robert Hoffmann
Get ready for operations by pull requests
Liviu Costea
From learning to earning
Jobs that call for the skills explored in this talk.


DevOps Engineer – Kubernetes & Cloud (m/w/d)
epostbox epb GmbH
Berlin, Germany
Intermediate
Senior
DevOps
Kubernetes
Cloud (AWS/Google/Azure)
DevOps Engineer / CI/CD (m/w/d)
Passion for People GmbH
Frankfurt am Main, Germany
Remote
API
REST
Azure
DevOps
+3
DevOps Architect (f/m/d) Pipeline / Dev Container / OpenShift
Siemens AG
Berlin, Germany
C++
GIT
CMake
Linux
DevOps
+7
DevOps Developer - Kubernetes/ArgoCD/Microservices/Python - Zurich - 80-100%
ITech Consult AG
Zürich, Switzerland
€166-208K
DevOps
Django
Python
Kubernetes
+3
DevOps Engineer (Architectural Focus)
W3global Eu Inc
Geneva, Switzerland
Remote
Senior
Java
DevOps
Spring
Grafana
+3
DevOps Engineer (Architectural Focus)
W3global Eu Inc
Geneva, Switzerland
Remote
Senior
Java
DevOps
Spring
Grafana
+3





