Lian Li
GitOps for the people
#1about 3 minutes
Introducing MoneyBank's enterprise engineering challenges
A highly regulated fintech enterprise with 200 engineers struggled with unclear responsibilities and strict compliance requirements.
#2about 3 minutes
Identifying manual processes and proposing automated solutions
Manual QA, environment configuration drift, and compliance by committee were addressed by introducing automated testing, Kubernetes, and GitOps.
#3about 2 minutes
Understanding the fundamental principles of GitOps
GitOps uses a Git repository as the single source of truth to declaratively manage the state of an application's infrastructure.
#4about 4 minutes
Analyzing the legacy manual deployment process
The original workflow involved long-lived release branches, a manual release manager role, and multiple handoffs between teams for deployment.
#5about 3 minutes
Implementing a new CI/CD architecture with GitOps
The new architecture used separate app and configuration repositories, with Jenkins and Argo CD automating deployments up to a manual pull request approval for production.
#6about 4 minutes
Introducing ReleaseOps to bridge the technical gap
ReleaseOps was created to involve non-technical stakeholders by using Jira ticket statuses to trigger automated CI/CD events, replacing pull request approvals.
#7about 2 minutes
Architecting the complete ReleaseOps workflow
The final architecture integrated Jira, Bitbucket, Tecton pipelines, and Argo CD to create a fully automated, ticket-driven release process.
#8about 3 minutes
Key principles for building an internal developer platform
Building a successful internal developer platform requires treating it like a product with a focus on user experience, self-service, and optional adoption.
#9about 4 minutes
Answering questions on ReleaseOps and process philosophy
The discussion clarifies that testing happens on deployed environments and emphasizes focusing on processes that unite technical and non-technical teams over rigid methodologies.
Related jobs
Jobs that call for the skills explored in this talk.
Team Lead DevOps (m/w/d)

Rhein-Main-Verkehrsverbund Servicegesellschaft mbH
Frankfurt am Main, Germany
Senior
Matching moments
00:19 MIN
Introduction to GitOps and the talk agenda
Get ready for operations by pull requests
16:38 MIN
Introducing ReleaseOps to integrate non-technical stakeholders
GitOps for the people
38:03 MIN
Q&A: Applying GitOps principles without Kubernetes
GitOps: The past, present and future
24:47 MIN
Audience Q&A on DevOps, tools, and process
GitOps for the people
24:48 MIN
Overview of the GitOps workflow and popular tools
GitOps: The past, present and future
18:00 MIN
Applying GitOps principles to network automation
How Cisco embraced a DevOps culture within its network engineering team
28:41 MIN
Answering common questions about implementing GitOps
GitOps: The past, present and future
42:23 MIN
Q&A: GitOps, CI tools, and security management
GitOps: The past, present and future
Featured Partners
Related Videos
GitOps for the people
Lian Li
Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company
Axel Barbier
MLOps on Kubernetes: Exploring Argo Workflows
Hauke Brammer
GitOps keeps focus on apps, not on infrastructure
Chad Carlson
GitOps: The past, present and future
Roberth Strand
Get ready for operations by pull requests
Liviu Costea
From Monolith Tinkering to Modern Software Development
Lars Gentsch
Integrating backups into your GitOps Pipeline
Florian Trieloff
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)


Senior Systems/DevOps Developer (f/m/d)
Bonial International GmbH
Berlin, Germany
Senior
Python
Terraform
Kubernetes
Elasticsearch
Amazon Web Services (AWS)
Fullstack DevOps Architect-Openshift
KBC Technologies UK LTD
Charing Cross, United Kingdom
Bash
DevOps
Python
VMware
Ansible
+5
Azure DevOps Engineer - FinTech
Client Server
Municipality of Madrid, Spain
Remote
€180K
Azure
DevOps
Python
+6
Devops Engineer * Kubernetes * Java * ELK * Angular
DC&I
The Hague, Netherlands
Java
DevOps
Gitlab
Angular
Openshift
+3
DevOps Developer - Kubernetes/ArgoCD/Microservices/Python - Zurich - 80-100%
ITech Consult AG
Zürich, Switzerland
€166-208K
DevOps
Django
Python
Kubernetes
+3

