menu
close_24px
VIRTUAL
 
IDP Builder Series: Design, Secure, and Scale

About The Course

Building an Internal Developer Platform (IDP) requires more than tools—it demands a clear strategy, secure guardrails, and scalable infrastructure practices that empower developers and ensure operational control. This hands-on workshop series offers practical guidance to help you:

  • Design and build a strong foundation with strategic planning, reusable infrastructure components, and templates that enable developer self-service.
  • Secure and govern your platform using policy as code and automated drift remediation.
  • Scale and expand your IDP to meet advanced needs by supporting AI workloads and integrating existing IaC tools.

The course starts on July 30 and is structured into three (3) modules, each with hands-on, expert-led workshops designed to help you build a production-ready IDP using Pulumi. All sessions include live demos, code examples, and implementation guides you can apply in your own organization.

The Three Modules


01 - Module: Design & Build

Workshops

  1. IDP Strategy: Planning Self-Service Infrastructure (July 30)
  2. Golden Paths: Infrastructure Components and Templates (August 6)

What you will learn

  • Develop an IDP strategy that balances developer autonomy with operational control.
  • Identify success metrics, organizational readiness, and architectural requirements.
  • Design and implement reusable Pulumi components for core infrastructure needs.
  • Create golden path templates that streamline developer workflows and enforce consistency.
Overview
Instructors : Mitch Gerdisch, Rob Smith & Engin Diri
Duration : 120 mins
Workshops : 2
Language : English

02 - Module: Secure & Govern

Workshops

  1. Deployment Guardrails with Policy as Code (August 13)
  2. Day 2 Operations: Drift Detection and Remediation (August 20)

What you will learn

  • Implement policy as code using Pulumi CrossGuard to enforce security and compliance.
  • Integrate governance into CI/CD pipelines without slowing developers down.
  • Apply real-world policies to manage tagging, encryption, and resource access.
  • Prevent misconfigurations and enforce best practices without blocking developer productivity.
  • Detect infrastructure drift and automate remediation to keep environments aligned with source of truth.
  • Maintain platform reliability and reduce manual intervention through Day 2 operations automation.
Overview
Instructors : Mitch Gerdisch, Josh Kodroff & Adam Bell
Duration : 120 mins
Workshops : 2
Language : English

03 - Module: Scale & Expand the IDP

Workshops

  1. Self-Service AI Application Platforms (September 9)
  2. Advanced Topics for Building an IDP (September 17)

What you will learn

  • Support AI/LLM workloads with self-service infrastructure and GPU resource management.
  • Apply security best practices for handling sensitive data in AI applications.
  • Enable self-service infrastructure for data science and AI teams without compromising governance.
  • Integrate legacy Terraform resources with Pulumi to preserve existing investments.
  • Modernize incrementally by layering Pulumi components on top of existing IaC stacks.
Overview
Instructors : Engin Diri
Duration : 120 mins
Workshops : 2
Language : English
5 star rating

"Great introduction to building an IDP, with excellent high-level understanding coupled with practical tips for actually building one."

-- Mike Gray, Sr. Cloud Engineer

5 star rating

"Great sessions with practical examples. Looking forward to the next series."

-- Joaquim M., Lead DevOps Engineer 

4 stars

"Fantastic workshops. The content was clear and precise, fun to watch, and the host was knowledgeable. However, I only had trouble with the terminal font being a little small in the video."

-- Viren M., Platform Engineer 

Register for the Course

Take your platform engineering skills to the next level with this hands-on IDP builder workshop series.

 

Learn more

Discover the getting started guides and learn about Pulumi concepts.

For Platform Teams

All the building blocks you need to build your IDP, ensure security, scalability, and more.

Powered by AWS black SQAURE