<span class="font-bold">Level up your training</span> <br /> with limited-time offers

Level up your training
with limited-time offers

Accelerate secure development: Build a strong DevSecOps foundation through comprehensive DevSecOps training

OffSec Learning Path: DevSecOps Essentials

Modern development demands security integrated into DevOps processes. This hands-on Learning Path will equip you with the essential skills to automate infrastructure with security in mind, optimize workflows, and accelerate software delivery. In this online training, you'll learn to:

  • Provision and manage infrastructure with Terraform

  • Control access and permissions effectively by designing robust IAM systems

  • Build secure and efficient deployment workflows by automating CI/CD pipelines

Hero image for Accelerate secure development: Build a strong DevSecOps foundation through comprehensive DevSecOps training

Secure infrastructure, streamline delivery

This Learning Path will equip you to streamline development processes while prioritizing security. You'll learn to reduce deployment times, integrate robust security practices, and optimize cloud resource management for cost efficiency.

Who is this Learning Path for?

  • DevOps engineers aiming to master security-focused automation
  • Cloud engineers seeking to integrate security into infrastructure management
  • System administrators transitioning into a DevSecOps role
  • Developers interested in infrastructure and security aspects of DevOps

Learning objectives

  • Understand how security integrates into DevOps
  • Automate infrastructure provisioning and management
  • Employ industry-leading tools like Kubernetes and Vault
  • Ensure consistent and secure configurations

Key modules in the DevSecOps Learning Path

DevOps Processes

  • This Learning Module explores and defines terms, processes, and strategies related to DevOps.

Introduction to Infrastructure as Code (IaC)

  • Analyze Infrastructure as Code as a way to implement automated system provisioning. We'll explore declarative and imperative approaches to IaC, and we'll cover an introduction to writing Infrastructure as Code with AWS CDK.

Introduction to Terraform

  • We'll cover an introduction to writing Infrastructure as Code with Terraform, its syntax and analyze a tool to statically analyze Terraform code.

IAM Essentials

  • First part of the "Understanding Identity and Access Management in the Public Cloud" series. This modules covers the basic concepts and mechanisms that public cloud service providers use to implement identification, authentication and authorization in public cloud platforms.

IAM Design Principles

  • Second part of the "Understanding Identity and Access Management in the Public Cloud" series. This module covers some principles to keep in mind when designing IAM in public cloud.

Configuration Management Essentials

  • Entry level configuration management skills building with Ansible.

Secrets Management – Removing Hardcoded Secrets

  • Following an example application, we remove secrets hard coded into the application. We follow a sensible defaults pattern, where possible and use files and environment variables to load secrets.

DevSecOps overview

10

modules

55+

hours of content (approx.)

8+

skills

DevSecOpsEssentials

Earning an OffSec Learning Badge

Showcase your growing DevSecOps proficiency! Upon completing 80% of the DevSecOps Essentials Learning Path, you'll receive an exclusive OffSec badge signifying:

  • DevSecOps proficiency: Demonstrate your knowledge of fundamental DevSecOps principles and mastery of practical DevSecOps skills
  • Industry recognition: Adds a powerful OffSec credential to your skillset
  • Real-world readiness: Prove your ability to design and deploy secure infrastructure

 Why use OffSec for DevSecOps training?

Actionable skills

Practice DevSecOps concepts in realistic lab environments

Comprehensive approach

Covers IaC, IAM, secrets management, CI/CD security

Attacker mindset

Learn to anticipate vulnerabilities and build resilient systems

Start learning with OffSec

Intro
content

Learn
Fundamentals

$799/year*

Access to all fundamental content for one year to prepare for our advanced courses.

Buy now
All
access

Learn
Unlimited

$5,799/year*

Unlimited OffSec Learning Library access plus unlimited exam attempts for one year.

undefined
Large teams

Learn
Enterprise

Get a quote

Flexible terms and volume discounts available.

Contact us
*Subscription auto-renews unless canceled.

FAQ

What is the Learning Path Syllabus?

This DevSecOps Learning Path covers core DevSecOps principles, including fundamental DevOps training, an introduction to common DevSecOps tools, and an overview of DevOps best practices.

  1. DevOps Processes
  2. Introduction to Infrastructure as Code (IaC)
  3. Introduction to Terraform
  4. IAM Essentials
  5. IAM Design Principles
  6. Configuration Management Essentials
  7. Secrets Management – Removing Hardcoded Secrets
  8. Secrets Management – Kubernetes and Hashicorp Vault
  9. Overview of CI/CD
  10. Hardening Applications in CI

What prerequisites are necessary for this Learning Path?

What skills will I develop?

Is this Learning Path suitable for beginners?

How is OffSec's DevSecOps training different?

What roles will this DevSecOps training prepare me for?


Start your journey today

Individual

Individual

Ideal for

One learner

Buy now

Team

Team

Ideal for

Fewer than 10 learners

Buy now

Have questions? Contact sales

Organization

Organization

Ideal for

10 or more learners

Contact sales
Graduation cap icon colored in with a gradient fading from purple to teal

New to cybersecurity want to get educated on fundamental content before signing up?

Check out Cyberversity - our free resource library covering essential cybersecurity topics.

Learn more