An Introduction to Chainguard's Shared Responsibility Model

Course 12 of 14 in Chainguard Containers Onboarding Guide

Learn how Chainguard divides security responsibilities so you can focus on building applications while we handle the undifferentiated heavy lifting.

rate limit

Code not recognized.

About this course

This course introduces Chainguard’s Shared Responsibility Model, our framework that clearly defines what we secure versus what remains in your hands. You’ll learn how this model reduces operational overhead, improves security outcomes, and frees your team to focus on higher-value initiatives.

By the end of this course, you will:

  • Understand the core principles of the Shared Responsibility Model (clear boundaries, optimized security, reduced risk, accountability)
  • Recognize the challenges with traditional container security and how Chainguard addresses them
  • Identify which security tasks Chainguard owns (e.g., base image security, daily patching, supply chain security, attestations) and which remain your responsibility (e.g., application code, runtime configurations, compliance reporting)
  • Explore the concrete benefits of the model, like faster time-to-market, reduced costs, and stronger compliance posture
  • Get practical guidance for implementing the model, measuring success, and planning next steps
Course Details
  • Software Engineers, DevOps, teams

  • 25-40 min

  • 10 Lessons

 

Curriculum

  • Welcome
  • What is the Shared Responsibility Model?
  • The Traditional Container Security Challenge
  • Chainguard's Responsibilities
  • Your Responsibilities
  • Recap: Responsibility Matrix
  • Benefits of the Shared Responsibility Model
  • Implementation Best Practices
  • Measuring Success
  • Next Steps

About this course

This course introduces Chainguard’s Shared Responsibility Model, our framework that clearly defines what we secure versus what remains in your hands. You’ll learn how this model reduces operational overhead, improves security outcomes, and frees your team to focus on higher-value initiatives.

By the end of this course, you will:

  • Understand the core principles of the Shared Responsibility Model (clear boundaries, optimized security, reduced risk, accountability)
  • Recognize the challenges with traditional container security and how Chainguard addresses them
  • Identify which security tasks Chainguard owns (e.g., base image security, daily patching, supply chain security, attestations) and which remain your responsibility (e.g., application code, runtime configurations, compliance reporting)
  • Explore the concrete benefits of the model, like faster time-to-market, reduced costs, and stronger compliance posture
  • Get practical guidance for implementing the model, measuring success, and planning next steps
Course Details
  • Software Engineers, DevOps, teams

  • 25-40 min

  • 10 Lessons

 

Curriculum

  • Welcome
  • What is the Shared Responsibility Model?
  • The Traditional Container Security Challenge
  • Chainguard's Responsibilities
  • Your Responsibilities
  • Recap: Responsibility Matrix
  • Benefits of the Shared Responsibility Model
  • Implementation Best Practices
  • Measuring Success
  • Next Steps
Course

Learn the tools and fundamentals of vulnerability management and why it's critical that every developer understand it.