ITIL v5 Compass
Leadership & Implementation
Platform Engineering

Platform Engineering

💡

This page extends beyond the ITIL v5 Foundation curriculum. It integrates established industry models and professional frameworks (referenced where used) to provide practical leadership guidance for ITIL v5 adoption.

The evolution of IT operations

Platform engineering represents the maturation of DevOps: instead of expecting every product team to build and maintain their own operational tooling, a dedicated platform team provides a curated, self-service Internal Developer Platform (IDP) that abstracts infrastructure complexity.

Internal Developer Platforms in an ITIL v5 context

An IDP is a collection of tools, workflows, and self-service capabilities that enable product teams to build, deploy, and operate software independently, within governance guardrails.

How IDPs align with ITIL v5

IDP CapabilityITIL v5 PracticeAlignment
Self-service infrastructure provisioningService Request ManagementAutomated fulfilment of standard requests
CI/CD pipeline templatesChange Enablement, Deployment ManagementPre-approved standard changes executed by automation
Environment managementInfrastructure and Platform ManagementConsistent, reproducible environments
Secrets and certificate managementInformation Security ManagementAutomated credential rotation and access control
Cost visibility dashboardsService Financial ManagementReal-time spend tracking by team and service
Compliance scanningInformation Security Management, Service Validation and TestingAutomated policy enforcement
Service cataloguesService Catalog ManagementSelf-service discovery and provisioning

IDP design principles (aligned with ITIL guiding principles)

ITIL Guiding PrincipleIDP Application
Focus on valueBuild platform capabilities that solve real developer pain points, not theoretical ones
Start where you areEvolve existing tools rather than replacing everything
Progress iterativelyRelease platform features in small increments; gather feedback
Collaborate and promote visibilityEngage product teams as customers; measure platform adoption
Think and work holisticallyConsider security, compliance, cost, and developer experience together
Keep it simple and practicalReduce cognitive load; provide golden paths, not infinite flexibility
Optimize and automateAutomate everything that can be automated; measure toil reduction

Policy as Code

Policy as Code means expressing governance rules, compliance requirements, and security policies as machine-readable code that is automatically enforced in CI/CD pipelines and infrastructure provisioning.

How Policy as Code supports ITIL practices

ITIL PracticePolicy as Code Application
Change EnablementAutomated risk assessment: policies evaluate each change against predefined criteria and approve, flag, or reject based on risk level
Information SecuritySecurity policies enforced at deployment: no secrets in code, mandatory encryption, network segmentation rules
Service ConfigurationConfiguration drift detection: policies compare running configuration against baseline and alert on deviations
ComplianceRegulatory requirements codified as policies: data residency, access control, audit logging

Common policy engines

ToolPrimary Use Case
Open Policy Agent (OPA)General-purpose policy engine for Kubernetes, CI/CD, APIs
HashiCorp SentinelPolicy enforcement for Terraform, Vault, Consul
KyvernoKubernetes-native policy management
AWS Config RulesCloud resource compliance
Azure PolicyAzure resource governance

FinOps: financial operations for cloud

FinOps is the practice of bringing financial accountability to cloud spending. It aligns with ITIL v5's Service Financial Management practice.

FinOps lifecycle (aligned with ITIL Continual Improvement)

FinOps PhaseActivitiesITIL Alignment
InformTag resources, allocate costs, create dashboardsMeasurement and Reporting
OptimizeRight-size instances, eliminate waste, use reserved capacityCapacity and Performance Management
OperateEstablish budgets, create governance policies, automate actionsService Financial Management, Governance

Key FinOps metrics

MetricDescriptionTarget
Unit costCost per transaction, per user, or per serviceDecreasing trend
Cloud utilization% of provisioned capacity actually used> 70%
Waste rateSpend on unused or underutilized resourcesunder 10%
Coverage ratio% of spend covered by reservations or savings plans> 60%
Cost allocation accuracy% of spend tagged and attributed to a team/service> 95%

Observability and monitoring evolution

Modern observability goes beyond traditional monitoring to provide deep insight into complex, distributed systems.

From monitoring to observability

Traditional MonitoringModern Observability
Predefined checks and thresholdsDynamic analysis of system behaviour
Known failure modesDiscovery of unknown failure modes
Dashboard alertsTrace-based debugging
Siloed tools (network, application, infrastructure)Unified observability platform
Reactive (alert when broken)Proactive (predict before breaking)

The three pillars of observability

PillarPurposeITIL Practice
MetricsQuantitative measures of system behaviour (CPU, latency, error rate)Monitoring and Event Management
LogsDetailed records of events (application logs, audit logs, security logs)Monitoring and Event Management, Information Security
TracesEnd-to-end request flow through distributed systemsMonitoring and Event Management, Incident Management

OpenTelemetry and ITIL integration

OpenTelemetry (OTel) is the industry-standard framework for instrumenting, generating, and collecting telemetry data. It maps to ITIL practices:

OTel CapabilityITIL Integration
Automatic instrumentationReduces effort to implement Monitoring and Event Management
Distributed tracingSupports incident Root Cause Analysis across microservices
Metric collectionFeeds SLI/SLO measurement for Service Level Management
Log correlationConnects events across systems for Problem Management

Service mesh and ITIL

A service mesh (e.g., Istio, Linkerd) provides infrastructure-level capabilities that support several ITIL practices:

Service Mesh FeatureITIL Practice Supported
Traffic management (canary, blue-green)Deployment Management, Change Enablement
Mutual TLSInformation Security Management
Circuit breakingAvailability Management, Incident Management
Observability (automatic metrics, traces)Monitoring and Event Management
Rate limitingCapacity and Performance Management

Related pages


Last updated on April 2, 2026

ITIL® is a registered trademark of PeopleCert. © 2026 ITIL v5 Compass