Join the Resilient Leadership webinar with our CEO Jamie Dobson - 30 Sept, 11:00 CEST

GitOps Essentials

Education

Get in touch

GITOPS_icon

Description

Next generation application
delivery and operation

This 2 day workshop will introduce the concept of GitOps - “Fully managing applications and infrastructure using a Git-based workflow” and get you hands-on with popular tooling.

GitOps is a natural extension to Infrastructure-as-Code and Continuous Delivery focused on using Git as a single source of truth for your system.

Changes to infrastructure and applications are made declaratively through a Git repository, with an automated process which ensures the current state of your system reflects the state in the repo.

While GitOps is in early stages of adoption we foresee it becoming a standard for all Cloud Native-aspirational companies.

 

Who should attend?

Software developers, DevOps engineers, and architects wanting to understand GitOps and gain experience implementing it on a Kubernetes platform. Participants will gain a solid fundamental knowledge of how to approach GitOps.

What can I expect from the workshop?

In this workshop you will learn how to get started with GitOps. We’ll start by explaining the rise of GitOps and then dive into the principles and practises. You will then set-up and use a GitOps pipeline to manage a Kubernetes cluster. You will explore real-world use cases and have a chance to explore GitOps for yourself supported by an expert.

Key takeaways

  • An understanding of what drives a GitOps workflow
  • How to implement a GitOps pipeline with Kubernetes
  • Enabling a GitOps workflow using Flux
  • Familiarity with real-world approaches to GitOps
  • How to avoid common pitfalls in implementation

Topics covered

  • Infrastructure-as-Code and Continuous Delivery
  • The principles and practises of GitOps
  • Application vs Config vs Infrastructure GitOps
  • Review of GitOps tooling - ArgoCD, Flux & JenkinsX
  • Key architectural decision points
  • Real-world case studies and best practices

Required experience

  • Working knowledge of Git
  • Containerised applications and Kubernetes
  • Basic knowledge of Cloud Native concepts and software development

Format & Duration

  • 2 days
  • Virtual Instructor-Led Training
  • Capacity of 6-12 participants

 

Talk to our Experts

 

Book your 15 min 1:1 with:

 

russ

Russ Trow
Training

Book a meeting

Let’s take the next step together

 

Fill in the form to request a detailed quotation