GitOps for Everything - Automating Microservices, Infrastructure, and SaaS
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore how AppsFlyer applies GitOps principles to automate and manage their extensive architecture of over 850 micro-services, thousands of cloud resources, and dozens of SaaS integrations in this 26-minute conference talk. Learn about implementing Terraform with GitOps for comprehensive automation, securing deployables with Flux CD, identifying drifts in non-Kubernetes environments, and enforcing company standards using Open Policy Agent. Discover the benefits of developer autonomy, transparency, and ownership in daily operations, as well as the solution principles and developer workflows that enable GitOps implementation across various aspects of the infrastructure. Gain insights into the toolbox used, including Gitlab repositories, Kafka clusters, and GitHub workflows, and understand how AppsFlyer manages reconciliation, deployment watching, and monitoring through tools like Flux Source Controller and Datadog.
Syllabus
Introduction
AppsFlyer
Daily Operations
Developer Autonomy
Setups
Transparency
Ownership
Goals
Solution Principles
Developers Flow
Everything
Gitlab Repository
Kafka Cluster
Great Responsibility
Open Policy
Toolbox
Githubs Goals
Terraform Plan
Firefly
Drift
Flux
Source Controller
Reconciliation
Deployment Watcher
FULA Reconciliation
Our Solution
GitHubs Workflow
Datadog Monitor
Operation
QA
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Hands-on Introduction to GitGat for SCM SecurityRawkode Academy via YouTube Introduction to Open Policy Agent - Rego Language and Kubernetes Policies
Rawkode Academy via YouTube Overcoming CVE Shock - Adding Perspective in Vulnerability Scanning
Devoxx via YouTube How to Secure a Kubernetes Cluster from Scratch
Devoxx via YouTube Tools to Help You Secure Your Kubernetes Cluster
Devoxx via YouTube