THE LINUX FOUNDATION PROJECTS

Training & Certification

Build your DevOps Career

DevOps is at the core of the continuous delivery movement. Training and certifications from the Linux Foundation and our training partners lets you invest in your career, learn DevOps, and make your CI/CD projects successful.

We are also growing our Training Partner Program. Our network of CI/CD Training Partners provide training services for DevOps and continuous delivery projects. Find out more by contacting us at support@cd.foundation

GitOps Certification

Certified GitOps Associate (CGOA)

The Certified GitOps Associate (CGOA) exam allows candidates to demonstrate their understanding of GitOps principles, terminology, and best practices in setting up a GitOps managed software system in addition to related practices such as Configuration as Code, Infrastructure as Code, DevOps & DevSecOps, and CI & CD and how to map them to GitOps.

Enroll Today

Intermediate & Advanced Training

Gain a solid understanding of containerized installation, distributed builds in Kubernetes clusters, advanced security features, multi-branch pipelines, and GitOps with Jenkins concepts.

This course is designed for DevOps engineers, SREs, software developers, and architects who want to master their cloud native CI/CD skills with Jenkins X (now called JayeX) skills and knowledge.

Tekton Skillcred

Tekton SkillCred

The Tekton SkillCred demonstrates the ability to proficiently automate continuous delivery workloads running on Kubernetes clusters using Tekton pipelines.

Earn

Professional Program

Learn how DevOps is influencing software delivery, how cloud computing has enabled organizations to rapidly build and deploy products and expand capacity, how the open container ecosystem, with Kubernetes in the lead, is truly revolutionizing software delivery, and the why, what and how of writing Infrastructure as Code. The course also covers Continuous Deployment and Continuous Delivery (CI/CD), as well as the role played by observability systems, what to observe and why.

Introduction to the fundamentals of Continuous Integration/Continuous Delivery (CI/CD) within an open container ecosystem and takes a project-based approach to help you understand and implement key practices. Key learnings include the role played by Docker and Kubernetes, using Git for revision control, how to install and configure Jenkins as a Continuous Integration platform, enforcing development workflows as code reviews, application packaging and distribution with Docker and Docker Registry using Argo CD to set up a deployment pipeline and much more.

Learn about the open container ecosystem and how to run, operate and troubleshoot containers. You will also learn how to build container images and use tools such as Buildah, Podman and Skopeo. You will become familiar with the basics of container networking and explore different storage concepts. The course will also teach you how to build and deploy a microservices stack with Docker Compose as well as how to deploy containers in production. It will also discuss Kubernetes key concepts and walk you through the process of writing Kubernetes native pipelines with Tekton.

Learn with the Linux Foundation

The Linux Foundation offers instructor-led and self-paced courses for all aspects of the CI/CD development and operations lifecycle.

View All Courses