Online
On-site
Hybrid

Platform Engineering and Internal DevOps Platform Bootcamp

Build a strong foundation in Internal Developer Platform (IDP) engineering, from golden paths to self-service automation and governance. Learn how to standardize delivery with GitOps, infrastructure automation, baseline observability, and scalable workflows that improve developer productivity and platform reliability.

Duration:
5 days
Rating:
4.8/5.0
Level:
Advanced
1500+ users onboarded

Who will Benefit from this Training?

  • Platform Engineers
  • DevOps Engineers
  • SRE Teams
  • Cloud Engineers
  • Engineering Productivity Teams
  • Solution Architects and Tech Leads
  • Engineering Managers driving developer experience improvements

Training Objectives

  • Understand platform engineering fundamentals and how it differs from traditional DevOps operating models.
  • Explain what an Internal Developer Platform (IDP) is and why modern organizations build one.
  • Identify the key problems IDPs solve including developer friction, inconsistent environments, slow releases, repeated manual work, and lack of governance.
  • Build an IDP foundation using golden paths, self-service workflows, standard templates, and opinionated infrastructure.
  • Implement standardized developer workflows on Kubernetes including deployments, ingress routing, config and secrets patterns, autoscaling concepts, and resource limits.
  • Design and implement GitOps-based delivery with pull-based deployments, environment consistency, and drift control.
  • Automate infrastructure using Terraform including modules and reuse, environment separation, and secure state handling.
  • Implement observability and reliability foundations including metrics and logs overview and SLO thinking for platform services.
  • Design platform governance including RBAC and access boundaries, policy guardrails concepts, and cost control principles.
  • Deliver a platform capstone that integrates Kubernetes, GitOps, CI pipelines, and a self-service new-service bootstrap workflow.

Build a high-performing, job-ready tech team.

Personalise your team’s upskilling roadmap and design a befitting, hands-on training program with Uptut

Key training modules

Comprehensive, hands-on modules designed to take you from basics to advanced concepts
Download Curriculum
  • Module 1: Platform Engineering Fundamentals (Modern Operating Model)
    1. What platform engineering is and why it emerged
    2. Platform engineering vs traditional DevOps operating models
    3. Product mindset for platforms (platform as a product)
    4. Platform team roles, responsibilities, and success metrics
    5. Hands-on: Activity: Identify friction points in a typical delivery workflow and map them to platform opportunities
  • Module 2: Internal Developer Platform (IDP) Concepts and Value
    1. What an IDP is and key capabilities (self-service, standards, automation)
    2. Why organizations build IDPs (speed, consistency, governance)
    3. Core building blocks (templates, workflows, runtime platform, policy, observability)
    4. Build vs buy considerations (Backstage concept overview)
    5. Hands-on: Workshop: Define the MVP scope of an IDP for a company with multiple engineering teams
  • Module 3: Problems IDPs Solve (Developer Experience and Governance)
    1. Reducing developer friction and onboarding time
    2. Eliminating inconsistent environments and manual setup
    3. Accelerating releases and reducing delivery bottlenecks
    4. Improving governance without slowing teams down
    5. Hands-on: Activity: Create a “top 10 friction list” and design how an IDP removes each pain point
  • Module 4: Golden Paths and Self-Service Foundations (IDP Base Layer)
    1. Golden paths concept (standardized happy-path workflows)
    2. Self-service workflows (create service, deploy, add config, scale)
    3. Standard templates for services (repo templates, deployment templates)
    4. Opinionated infrastructure and standards (defaults that reduce choices)
    5. Hands-on: Lab: Design a golden path for “create a new microservice and deploy to Kubernetes”
  • Module 5: Standardized Kubernetes Developer Workflows (Production-Aligned)
    1. Standard workload setup (Deployment, Service, Ingress)
    2. Config and secrets patterns (ConfigMaps, Secrets, safe injection)
    3. Autoscaling concepts (HPA) and reliability-aware scaling
    4. Resource requests/limits and safe baseline sizing patterns
    5. Hands-on: Lab: Deploy a service with Ingress, config patterns, probes, autoscaling, and resource limits
  • Module 6: GitOps Delivery for IDPs (Pull-Based Deployments and Drift Control)
    1. Why GitOps fits platform engineering (consistency, auditability)
    2. Repo structure patterns for environments (dev/stage/prod)
    3. Promotion workflow via pull request and approvals
    4. Drift detection and self-healing concepts
    5. Hands-on: Lab: Implement GitOps-based deployment and validate drift detection/self-heal behavior
  • Module 7: Infrastructure Automation with Terraform (Modules, Environments, State)
    1. Terraform fundamentals for platform foundations
    2. Module design and reuse patterns (standard infra building blocks)
    3. Environment separation (dev/stage/prod) and variable strategy
    4. Secure state handling (remote state, locking, access boundaries)
    5. Hands-on: Lab: Build reusable Terraform modules and provision environment-specific infrastructure safely
  • Module 8: Observability and Reliability Foundations (Platform SLO Thinking)
    1. Platform observability basics (metrics and logs overview)
    2. SLO mindset for platform services (availability, latency, error rates)
    3. Monitoring developer workflows (deploy success rate, MTTR, drift events)
    4. Reliability practices (runbooks, alert hygiene concepts)
    5. Hands-on: Workshop: Define SLOs and dashboards for core platform capabilities and golden paths
  • Module 9: Governance and Cost Control for Platforms (RBAC and Guardrails)
    1. RBAC and access boundaries for teams and namespaces
    2. Policy guardrails concepts (admission controls, allowed images, security defaults)
    3. Cost control principles (requests/limits, quotas concepts)
    4. Auditability and compliance readiness for platform actions
    5. Hands-on: Activity: Design a governance model for platform usage with roles, guardrails, and cost controls
  • Module 10: Capstone Project (IDP Foundation with Self-Service Bootstrap)
    1. Capstone goal: Deliver an IDP-style workflow integrating Kubernetes, GitOps, and CI
    2. Bootstrap a new service using a standard template (golden path)
    3. Automate deployment using CI pipeline + GitOps promotion workflow
    4. Provision required infrastructure via Terraform modules (optional environment separation)
    5. Add observability signals and governance guardrails
    6. Hands-on: Capstone Lab: Demo new-service creation → deploy → promote → observe with documentation and runbook notes

Hands-on Experience with Tools

No items found.
No items found.
No items found.

Training Delivery Format

Flexible, comprehensive training designed to fit your schedule and learning preferences
Opt-in Certifications
AWS, Scrum.org, DASA & more
100% Live
on-site/online training
Hands-on
Labs and capstone projects
Lifetime Access
to training material and sessions

How Does Personalised Training Work?

Skill-Gap Assessment

Analysing skill gap and assessing business requirements to craft a unique program

1

Personalisation

Customising curriculum and projects to prepare your team for challenges within your industry

2

Implementation

Supplementing training with consulting support to ensure implementation in real projects

3

Why Platform Engineering and IDP for your business?

  • Faster developer delivery: Standard templates and automation reduce time-to-first-deploy and speed up releases.
  • Lower operational load: Less ticket-driven operations through self-service workflows and paved roads.
  • Secure and governed deployments: GitOps and IaC increase auditability, consistency, and change control.
  • Consistency across teams: Shared standards for deployment, monitoring, and security reduce variability and outages.
  • Scalable modernization: A platform enables microservices and Kubernetes adoption without increasing cognitive load.

Lead the Digital Landscape with Cutting-Edge Tech and In-House " Techsperts "

Discover the power of digital transformation with train-to-deliver programs from Uptut's experts. Backed by 50,000+ professionals across the world's leading tech innovators.

Frequently Asked Questions

1. What are the pre-requisites for this training?
Faq PlusFaq Minus

The training does not require you to have prior skills or experience. The curriculum covers basics and progresses towards advanced topics.

2. Will my team get any practical experience with this training?
Faq PlusFaq Minus

With our focus on experiential learning, we have made the training as hands-on as possible with assignments, quizzes and capstone projects, and a lab where trainees will learn by doing tasks live.

3. What is your mode of delivery - online or on-site?
Faq PlusFaq Minus

We conduct both online and on-site training sessions. You can choose any according to the convenience of your team.

4. Will trainees get certified?
Faq PlusFaq Minus

Yes, all trainees will get certificates issued by Uptut under the guidance of industry experts.

5. What do we do if we need further support after the training?
Faq PlusFaq Minus

We have an incredible team of mentors that are available for consultations in case your team needs further assistance. Our experienced team of mentors is ready to guide your team and resolve their queries to utilize the training in the best possible way. Just book a consultation to get support.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.