...
Back

AGL-90/ DevOps

Build Fast. Deploy Confidently. This 3-day DevOps course gives you the skills to set up pipelines, automate environments, and deliver code at scale. Learn GitOps workflows, containerization, cloud provisioning, and secure release strategies — all in one immersive experience.

3-Day Intensive Course for Developers, IT Ops, and Automation Engineers

3 Intense Days
7 Hours per Day (Split into two 3.5-hour sessions)

Learning Path Visual

Your hands-on journey from manual delivery to automated, scalable DevOps workflows:

Day 1: Foundations of DevOps & CI/CD Pipelines
Understand the culture, tools, and practices behind DevOps. Learn how to build, test, and deploy code faster using CI/CD workflows and version control.

Day 2: Infrastructure as Code & Containerization
Automate your infrastructure using Terraform and Docker. Deploy consistent environments across development and production with container-based strategies.

Day 3: Monitoring, Scaling & Secure DevOps (DevSecOps)
Integrate security, logging, and monitoring into your pipelines. Explore observability, automated rollback, and scalable deployment patterns using cloud-native tools.

Course Overview

DevOps is more than tools — it’s a way of working that increases delivery speed, reliability, and scalability. This workshop teaches engineers how to build modern DevOps pipelines, automate infrastructure, and deploy resilient systems using industry-standard tools and practices.

You’ll learn by doing: configuring CI/CD, writing deployment scripts, working with containers, and applying DevSecOps principles to build pipelines that scale — securely.

You’ll learn how to:

  • Set up CI/CD workflows using Git, GitHub Actions, GitLab CI, or Jenkins

  • Automate environment provisioning with Terraform or similar IaC tools

  • Containerize applications using Docker and deploy using Docker Compose

  • Apply DevSecOps principles to secure and audit your pipelines

  • Implement logging, metrics, and alerting for observability

  • Integrate cloud tools (AWS, Azure, GCP) into DevOps workflows

  • Build workflows that minimize downtime and increase agility

  • Collaborate across dev and ops using shared tooling and automation

This course bridges code delivery, infrastructure automation, and site reliability practices, making DevOps approachable and actionable for technical professionals.

What’s Inside Each Day

Day 1 — Foundations of DevOps & CI/CD Pipelines

  • DevOps principles: culture, feedback loops, automation

  • Version control best practices (Git branches, PRs, tags, hooks)

  • CI/CD workflows: build, test, release cycles

  • Setting up pipelines in GitHub Actions or GitLab CI

  • Secrets management and environment variables

  • Hands-on: Build a basic CI/CD pipeline with automated testing

Tools: Git, GitHub Actions, GitLab CI/CD, YAML
Focus: Automation • Delivery Pipelines • Versioning

Day 2 — Infrastructure as Code & Containerization

  • Infrastructure as Code (IaC): intro to Terraform

  • Writing declarative infrastructure: networking, compute, policies

  • Docker essentials: images, containers, volumes, networks

  • Compose files for local multi-container development

  • Deploying staging environments with repeatable scripts

  • Hands-on: Provision cloud resources and deploy Docker containers

Tools: Terraform, Docker, Docker Compose, VS Code
Focus: IaC • Environments • Containerized Delivery

Day 3 — Monitoring, Scaling & Secure DevOps (DevSecOps)

  • Integrating security scanning into pipelines (SAST, DAST, secrets scanning)

  • Monitoring and observability: logs, metrics, alerts (Prometheus, Grafana)

  • Cloud-native deployment patterns: blue/green, canary, rolling updates

  • Automated rollback and fault recovery strategies

  • Hands-on: Implement alerting, dashboards, and a secure pipeline

Tools: Prometheus, Grafana, Trivy, AWS CLI/GCP SDK
Focus: DevSecOps • Observability • Reliability Engineering

Course Goals

By the end of this course, you’ll be able to:

  • Build robust DevOps pipelines that integrate code, infrastructure, and security

  • Automate deployments across environments and teams

  • Use containers and IaC to create scalable, consistent delivery systems

  • Monitor your systems using modern observability stacks

  • Shift left on security and incorporate risk mitigation into CI/CD

  • Reduce time-to-release and increase production confidence

Who Should Take This Course?

  • Developers seeking to deploy faster with CI/CD and automation

  • Sysadmins and IT engineers transitioning to DevOps workflows

  • Cloud engineers looking to provision and monitor infrastructure as code

  • Security and SRE professionals implementing DevSecOps and observability

  • Startup and platform teams building delivery pipelines from scratch

  • Students and career changers entering the DevOps or cloud space

Class Reference: AGL-90
Form Updated on: 06/16/2025 (Version 1)
Last Modified on: 06/16/2025

Program Note

This course is continuously updated to reflect changes in DevOps tooling, best practices, IaC platforms, and secure delivery techniques — including GitHub Actions, Terraform 1.x+, and modern container orchestration patterns.

Links to resources for presentations or summaries:

What Is DevOps? | the agile admin
What is DevOps – YouTube
What is DevOps as a Service ? – Definition from WhatIs.com
What Is DevOps? – Practices and Benefits Explained
What is DevOps? The Ultimate Guide to DevOps
DevOps – Scaled Agile Framework
A Brief History of DevOps – BMC Software | Blogs
DevOps Tutorial for Beginners | Learn DevOps in 7 Hours – Full Course | DevOps Training | Edureka
What is Devops? | The complete guide to DevOps (With Examples)
What Is DevOps and How Does It Work?
What Is DevOps?
7 responses to “What is DevOps? The Beginner’s Guide from Logz.io”
What is DevOps? – Amazon Web Services
DevOps Tutorial for Beginners | Learn DevOps in 7 Hours – Full Course | DevOps Training | Edureka – YouTube
DevOps Maturity.pptx
The Twelve-Factor App
Digital.ai_Periodic-Table-of-DevOps
Nine DevOps metrics you should use to gauge improvement
V3 – FR – Google Drive
Getting Started With Trello | Recording
What is Conway’s law? – Definition from WhatIs.com
What is DevOps 2.0? – Definition from WhatIs.com

DevOps TOOLS

20 Top DevOps Tools for 2020 | VictorOps
15 Best DevOps Tools for 2021 [Updated]

DevOps ENGINEER

What Does a DevOps Engineer Actually Do? – Tivix
What is version control
Source and Version Control in DevOps – BMC Software | Blogs
Understanding Version Control in DevOps in a simple way

DevOps PROCESSES

Continuous Integration:
What is Continuous Integration: Testing, Software & Process Tutorial
SEI Publications Blog Continuous Integration in DevOps
DevOps: Phases of Continuous Integration – 2020
How Continuous Integration and Continuous Delivery (CI/CD) Enhances DevOps – The New Stack
What is CI/CD? Continuous integration and continuous delivery explained
Picking the Right Branch-Merge Strategy | AgileConnection
7 CI/CD tools for sysadmins | Opensource.com
Why should I consider a microservices architecture?
PaaS provider hinges on four factors
Calculating the true cost of AWS application development

Continuous Delivery and Deployment:
DevOps: What is Continuous Deployment & Delivery (CD)?
Continuous integration vs. continuous delivery vs. continuous deployment
What is Application Containerization?
Five requirements for deploying an application in a public cloud
Build and deploy a microservice with Kubernetes

Continuous Monitoring:
What is Continuous Monitoring in DevOps?
Understanding Continuous Monitoring in DevOps? | by DevopsCurry | DevopsCurry
The Importance of Continuous Monitoring in DevOps Pipeline
The Importance of Continuous Monitoring in a DevOps
Continuous monitoring and observability in CI/CD
DevOps Pipelines Part 3: Continuous Monitoring and Observability
5 Key Factors to Achieve Agile Testing in DevOps | AgileConnection

DevOps APPLICATIONS

9 Open Source DevOps Tools We Love – DevOps.com
Training materials for DevOps · GitHub
Periodic Table of DevOps Tools | Digital.ai
What is Jenkins? | Jenkins For Continuous Integration
Why Jenkins is becoming the engine of devops
20 Jenkins Plugins You Can’t Live Without | Caylent
What is Git: Features, Command and Workflow in Git
Role Of Git In DevOps – Emulation Software Technologies Pvt. Ltd.
git — Rebase vs Merge – Data Driven Investor – Medium
git – What are the differences between local branch, local tracking branch, remote branch and remote tracking branch? – Stack Overflow
GitHub – cjudd/15-factor-app-workshop: Workshop for learning the 12/15 Factor App principles.
Training materials for DevOps · GitHub
OpenSource.com, What is Docker?
9 Reasons DevOps Is Better With Docker and Kubernetes
Docker tutorial for beginners turns sys admins onto containerization – linguistic.com@gmail.com – Gmail
Auto DevOps | GitLab

10 DevOps engineer skills to add to a resume
Online Courses – Automation Step by Step
DevOps engineer skills needed for continuous deployment
DevOps quiz: What IT admins need to know
Secure a job on these DevOps interview questions
DevOps Frequently Asked Questions

Intrusion-Detection

Application security: Protecting application availability, data confidentiality and integrity
Why signature-based detection isn’t enough for enterprises
What is advanced persistent threat (APT)? – Definition from WhatIs.com
Identifying the warning signs of network intrusions
Four handy botnet detection techniques and tools: A tutorial
What is network behavior anomaly detection (NBAD)? – Definition from WhatIs.com
How to hone an effective vulnerability management program
What is software-defined perimeter (SDP)? – Definition from WhatIs.com
Méthodologies d’audit de la sécurité informatique

Requirements
  • Finish registration 2 weeks after contact
  • Access to a computer with internet and a working microphone
  • Basic Computer Literacy
Target Audiences
  • Developers
  • Sysadmins and IT engineers
  • Cloud engineers looking to provision and monitor infrastructure as code
  • Students and career changers entering the DevOps or cloud space
Features
  • Teaching Methods :
  • Theory: 40% Practical Work: Serious games, role-playing, simulations
  • Format: In-person via video conferencing (Visio). Customization options available. Minimum: 1 session per week
  • Program Coordinator: Alexis André des Forges Instructo
  • Email: linguistic.com@gmail.com

Not sure if this course is right for you?

Take our *free pre-course quiz* to assess your current knowledge level and get personalized recommendations.

➡️ Start the Quiz Now

€55.00 Per Hour

Course Features

3 lessons
0 quiz
21 hours
All levels
English, French
0 student
Yes
July 09, 2025

Related Course

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.