Migration Playbooks
Step-by-step operational playbooks for successful migrations. Detailed guides with phases, blueprints, and best practices for your migration journey.
Microservices Migration Playbook
advancedComplete operational guide for decomposing a monolith into microservices
Cloud Migration Playbook
advancedEnterprise guide for migrating on-premises workloads to cloud infrastructure
DevOps Adoption Playbook
intermediateOrganization-wide DevOps transformation playbook
Frontend Modernization Playbook
intermediateGuide for modernizing legacy frontend applications
Database Modernization Playbook
advancedComprehensive guide for database upgrades and migrations
API Modernization Playbook
intermediateTransform legacy APIs to modern REST or GraphQL
Security Hardening Playbook
advancedSystematic approach to improving application security posture
Performance Optimization Playbook
intermediateSystematic approach to improving application performance
Datacenter Exit Program Playbook
expertA phased program to fully vacate one or more owned datacenters by migrating workloads to public cloud and decommissioning physical infrastructure.
AWS Landing Zone Rollout Playbook
advancedA phased program to establish a secure, multi-account AWS foundation with guardrails, networking, and identity before workloads arrive.
Azure Landing Zone Rollout Playbook
advancedA phased program to deploy an enterprise-scale Azure landing zone with management groups, policy guardrails, hub-spoke networking, and subscription vending.
GCP Landing Zone Rollout Playbook
advancedA phased program to build a Google Cloud foundation with a resource hierarchy, org policies, shared VPC networking, and automated project factory.
VMware to Cloud Program Playbook
advancedA phased program to migrate a VMware vSphere estate to public cloud, choosing between lift-and-shift hypervisor services and native replatforming.
Kubernetes Platform Adoption Playbook
advancedA phased program to stand up a production-grade internal Kubernetes platform and onboard application teams onto golden paths.
Multi-Region Resilience Program Playbook
expertA phased program to make a critical application survive a full regional outage through active-active or active-passive multi-region architecture.
FinOps Cost Optimization Program Playbook
intermediateA phased program to establish FinOps practice, gain cloud cost visibility, and drive sustained savings through accountability and automation.
Cloud Governance Rollout Playbook
advancedA phased program to establish guardrails, policy-as-code, and compliance automation across a growing multi-account cloud estate.
Hybrid Cloud Operating Model Playbook
expertA phased program to run on-premises and public cloud as one operating model with consistent identity, networking, governance, and delivery.
Disaster Recovery Program Playbook
advancedA phased program to design, implement, and continuously test disaster recovery for critical systems against defined RTO and RPO targets.
Container Platform Migration Playbook
intermediateA phased program to migrate workloads from VMs and Docker Compose onto a managed container platform with standardized build and deploy.
AWS to GCP Migration Program Playbook
expertA phased program to relocate workloads, data, and identity from AWS to Google Cloud while mapping services and minimizing downtime.
On-Prem to Azure Migration Program Playbook
advancedA phased program to migrate an on-premises estate to Microsoft Azure with assessment, landing zone, wave migration, and optimization.
Service Mesh Adoption Program Playbook
advancedA phased program to roll out a service mesh for mTLS, traffic management, and observability across a Kubernetes microservices estate.
Infrastructure as Code Adoption Playbook
intermediateA phased program to bring an ad-hoc cloud estate under infrastructure as code with modules, pipelines, and policy enforcement.
Cloud Migration Wave Planning Playbook
advancedA phased program to plan and execute a large cloud migration as repeatable waves driven by a migration factory and a portfolio backlog.
Multi-Cloud Operating Model Playbook
expertA phased program to operate workloads across two or more public clouds with consistent governance, identity, and delivery while avoiding accidental lock-in.
Platform Engineering Program Playbook
advancedA phased program to build an internal developer platform with golden paths and self-service that reduce cognitive load across product teams.
Monolith Decomposition Program Playbook
advancedA phased program for breaking a large backend monolith into independently deployable services using the strangler-fig approach.
Java EE to Spring Boot Program Playbook
advancedAn enterprise program for migrating Java EE applications to Spring Boot with modern build, runtime, and deployment practices.
.NET Framework to .NET Modernization Program Playbook
advancedA portfolio program for moving .NET Framework applications to modern cross-platform .NET with containerized, cloud-ready deployment.
Python 2 to 3 Program Playbook
intermediateA coordinated program for migrating remaining Python 2 codebases to modern Python 3 with type hints and a hardened test suite.
Rails Major-Version Upgrade Program Playbook
intermediateA staged program for upgrading Ruby on Rails applications across major versions with dual-boot validation and gem modernization.
PHP Major-Version Upgrade Program Playbook
intermediateA program for upgrading PHP applications across major versions with automated rectoring, dependency updates, and staged rollout.
Node.js Major-Version Upgrade Program Playbook
intermediateA fleet-wide program for upgrading Node.js services across major runtime versions with dependency and ESM modernization.
Strangler-Fig Modernization Program Playbook
advancedA program for incrementally replacing a legacy system by routing functionality to new services until the legacy is fully strangled.
API-First Transformation Program Playbook
advancedAn organization-wide program to adopt API-first design with contract governance, an API gateway, and a developer portal.
Domain-Driven Decomposition Program Playbook
expertA program that uses domain-driven design and event storming to decompose a system into bounded-context services aligned to teams.
Tech-Debt Paydown Program Playbook
intermediateA measurable program to quantify, prioritize, and systematically pay down technical debt across a backend portfolio.
Framework Upgrade Program Playbook
intermediateA repeatable program for keeping backend frameworks current through routine, low-risk major-version upgrades across a portfolio.
Modular Monolith Adoption Program Playbook
advancedA program to restructure a tangled monolith into a modular monolith with enforced boundaries before any service extraction.
Event-Driven Architecture Adoption Program Playbook
advancedA program to introduce event-driven communication, a schema registry, and async workflows into a synchronous backend estate.
COBOL Mainframe Modernization Program Playbook
expertA risk-managed program to modernize COBOL mainframe applications toward Java services with parallel-run validation.
Java 8 to 17 Runtime Modernization Program Playbook
intermediateA fleet program to upgrade Java services from Java 8 to a modern LTS runtime with build, module, and dependency modernization.
Serverless Backend Migration Program Playbook
advancedA program to migrate suitable backend workloads to serverless functions with cost, cold-start, and observability controls.
Go Microservices Platform Program Playbook
advancedA program to standardize backend services on Go with shared platform libraries, gRPC contracts, and golden-path tooling.
Spring Boot 2 to 3 Upgrade Program Playbook
intermediateA fleet program to upgrade Spring Boot 2 services to Spring Boot 3, covering the Jakarta namespace move, Java baseline, and observability changes.
Oracle to PostgreSQL Migration Program Playbook
expertRun an enterprise program to migrate Oracle databases to PostgreSQL, covering schema conversion, PL/SQL rewrite, data movement, and cutover.
On-Prem Warehouse to Snowflake Program Playbook
advancedMigrate a legacy on-prem data warehouse to Snowflake, including workload analysis, ELT redesign, governance, and decommissioning.
Data Warehouse to BigQuery Program Playbook
advancedMigrate analytics workloads to Google BigQuery with serverless design, partitioning strategy, governance, and cost controls.
Batch to Streaming Program Playbook
advancedTransform nightly batch data pipelines into real-time streaming pipelines using event-driven architecture and stream processing.
Data Mesh Rollout Program Playbook
expertRoll out a data mesh operating model with domain-owned data products, a self-serve platform, and federated computational governance.
Data Governance Program Playbook
advancedEstablish an enterprise data governance program covering ownership, cataloging, lineage, quality, privacy, and policy enforcement.
dbt and ELT Adoption Program Playbook
intermediateAdopt dbt-style ELT to modernize transformation logic with version control, testing, documentation, and a medallion architecture.
Lakehouse Migration Program Playbook
advancedConsolidate a data lake and warehouse into a unified lakehouse using open table formats, medallion architecture, and ACID transactions.
Master Data Management Program Playbook
advancedEstablish a master data management program to create golden records, resolve duplicates, and govern shared reference data across systems.
CDC and Real-Time Pipeline Program Playbook
advancedBuild change data capture pipelines to stream database changes into analytics and event systems with low latency and strong consistency.
Data Quality Program Playbook
intermediateStand up a data quality program with profiling, automated tests, SLAs, anomaly detection, and incident workflows across pipelines.
Zero-Downtime Database Migration Program Playbook
expertMigrate a production database engine or version with no downtime using dual-write, CDC replication, shadow reads, and staged cutover.
SQL Server to PostgreSQL Migration Program Playbook
advancedMigrate SQL Server databases to PostgreSQL, converting T-SQL, schema, and data with validated cutover to cut licensing costs.
MongoDB to PostgreSQL Migration Program Playbook
advancedMigrate document data from MongoDB to PostgreSQL, modeling collections into relational and JSONB schemas with validated cutover.
Data Pipeline Orchestration Program Playbook
intermediateModernize fragile cron and script-based data pipelines into a governed orchestration platform with lineage, retries, and observability.
Schema Evolution and Versioning Program Playbook
intermediateAdopt a schema registry and safe evolution practices for event and data schemas to prevent breaking changes across producers and consumers.
Feature Store Program Playbook
advancedBuild a feature store to unify ML feature engineering, ensure online and offline consistency, and enable feature reuse across teams.
ETL to ELT Modernization Program Playbook
advancedModernize legacy ETL tools into a cloud-native ELT architecture, pushing transformation into the warehouse with version control and tests.
Data Catalog and Discovery Program Playbook
intermediateDeploy a data catalog to make datasets discoverable with metadata, lineage, ownership, and a business glossary across the organization.
CI/CD Modernization Playbook
intermediateA phased program to move from manual or brittle pipelines to fast, secure, pipeline-as-code delivery with automated gates.
GitOps Adoption Playbook
intermediateA program to make Git the single source of truth for infrastructure and deployments using declarative, continuously reconciled delivery.
Terraform and IaC Rollout Playbook
intermediateA program to introduce Terraform-based infrastructure as code across teams with reusable modules, secure state, and policy guardrails.
Platform Engineering and Internal Developer Platform Playbook
advancedA program to build an internal developer platform with golden paths, self-service infrastructure, and a service catalog that reduces cognitive load.
Zero-Trust Architecture Rollout Playbook
advancedA phased program to adopt zero-trust security: verify every request, enforce least privilege, and remove implicit network trust.
DevSecOps Program Playbook
advancedA program to embed security into the software lifecycle with shift-left scanning, secure pipelines, and shared ownership between dev, sec, and ops.
Secrets Management Program Playbook
intermediateA program to eliminate hardcoded secrets and adopt centralized, rotated, least-privilege secret storage with dynamic and short-lived credentials.
OpenTelemetry Observability Rollout Playbook
intermediateA program to instrument services with OpenTelemetry for unified traces, metrics, and logs, replacing fragmented vendor-specific monitoring.
SRE and SLO Program Playbook
advancedA program to adopt Site Reliability Engineering with service level objectives, error budgets, and toil reduction to balance reliability and velocity.
Incident Management Program Playbook
intermediateA program to build structured incident response with clear roles, severity levels, blameless postmortems, and continuous learning.
Software Supply Chain Security Program Playbook
advancedA program to secure the build-to-deploy pipeline with SBOMs, artifact signing, provenance attestation, and SLSA-aligned controls.
SSO and Identity Migration Playbook
intermediateA program to consolidate authentication onto a single identity provider with SSO, SCIM provisioning, and OIDC across applications.
SOC 2 and ISO 27001 Compliance Automation Playbook
advancedA program to automate evidence collection and control monitoring for SOC 2 and ISO 27001, turning audits into continuous compliance.
Container Migration Program Playbook
intermediateA program to migrate VM-based and legacy applications into containers with hardened images, registries, and orchestrated deployment.
Cloud Cost and FinOps Program Playbook
intermediateA program to bring financial accountability to cloud spend through cost visibility, allocation, optimization, and continuous governance.
Service Mesh Adoption Playbook
advancedA program to introduce a service mesh for secure service-to-service communication, traffic control, and observability across microservices.
Chaos Engineering and Resilience Program Playbook
advancedA program to validate system resilience through controlled fault injection, hypothesis-driven experiments, and game days.
GDPR Privacy Engineering Program Playbook
advancedA program to engineer GDPR compliance into systems with data mapping, privacy-by-design controls, consent, and data-subject request automation.
MLOps Platform Build Playbook
advancedA phased program to stand up an end-to-end MLOps platform covering feature stores, training pipelines, model registry, and automated deployment.
LLM and RAG Application Rollout Playbook
advancedA program for rolling out a retrieval-augmented generation application from prototype to governed production with evals, guardrails, and observability.
Model Serving Migration Playbook
advancedA phased program to migrate ML model serving from bespoke endpoints to a standardized, autoscaling, observable serving platform.
Responsible AI Governance Playbook
advancedA program to establish responsible-AI governance covering risk assessment, controls, model documentation, and ongoing oversight aligned to NIST AI RMF and ISO 42001.
AI Red-Teaming Program Playbook
expertA phased program to build an AI red-teaming capability that adversarially tests LLM systems for jailbreaks, prompt injection, and harmful outputs.
Vector Database Adoption Playbook
intermediateA program to adopt a vector database for semantic search and RAG, covering embeddings, indexing, scaling, and operations.
Real-Time Inference Program Playbook
advancedA program to deliver low-latency, high-throughput real-time ML inference with autoscaling, feature freshness, and strict SLOs.
GraphQL Adoption Program Playbook
intermediateA program to adopt GraphQL alongside existing REST APIs, covering schema design, a federated gateway, performance, and governance.
gRPC Migration Program Playbook
advancedA program to migrate internal service-to-service communication from REST/JSON to gRPC for lower latency and strong contracts.
API Gateway Rollout Playbook
intermediateA program to roll out a centralized API gateway for authentication, rate limiting, routing, and observability across services.
Event-Driven Architecture Adoption Playbook
advancedA program to adopt event-driven architecture with a streaming backbone, schema governance, and resilient async patterns.
ESB to Modern Integration Playbook
expertA program to migrate from a centralized enterprise service bus to decentralized, event-driven and API-led integration.
API-First Design Program Playbook
intermediateA program to establish API-first practices across teams using OpenAPI contracts, mock-driven development, and contract testing.
LLM Evaluation Program Playbook
advancedA program to build a rigorous LLM evaluation capability with offline evals, online metrics, and regression gating in CI.
Feature Store Rollout Playbook
advancedA program to roll out a feature store that unifies feature engineering for training and serving with consistency and reuse.
Webhook Platform Rollout Playbook
intermediateA program to build a reliable webhook delivery platform with signing, retries, idempotency, and subscriber management.
AI Agent Platform Program Playbook
expertA program to build a governed AI agent platform with tool integration via MCP, guardrails, evaluation, and observability.
AsyncAPI Messaging Standardization Playbook
intermediateA program to standardize asynchronous messaging contracts with AsyncAPI, schema governance, and contract testing across teams.
REST API Versioning and Deprecation Playbook
intermediateA program to establish disciplined REST API versioning, backward compatibility, and graceful deprecation across a portfolio.
AngularJS to Modern Framework Program Playbook
advancedA phased program for migrating legacy AngularJS (1.x) applications to a modern, component-based framework while keeping the product shippable throughout.
Micro-Frontends Adoption Program Playbook
advancedA program for decomposing a frontend monolith into independently deployable micro-frontends owned by autonomous teams.
Server-Side Rendering Migration Program Playbook
advancedA program for migrating a client-rendered single-page app to server-side rendering for better performance, SEO, and core web vitals.
Design System Rollout Program Playbook
intermediateA program for building and rolling out a shared design system across multiple product teams to enforce consistency and speed up delivery.
Cross-Platform Mobile Migration Program Playbook
advancedA program for consolidating separate native iOS and Android apps onto a single cross-platform codebase to cut duplication and speed releases.
Native to React Native or Flutter Program Playbook
advancedA program for migrating an existing native iOS or Android app to React Native or Flutter incrementally, embedding the new stack inside the native shell.
SAP S/4HANA Program Playbook
expertA program for migrating from SAP ECC to S/4HANA, covering readiness, custom code remediation, and a phased conversion or greenfield approach.
Oracle Forms to Web Program Playbook
advancedA program for migrating legacy Oracle Forms and Reports applications to a modern web stack with a service API over the existing database.
WCAG 2.2 Accessibility Program Playbook
intermediateA program for bringing a product portfolio into WCAG 2.2 AA conformance through audit, remediation, and embedded accessibility governance.
Desktop to Web Program Playbook
advancedA program for migrating a legacy desktop application to a browser-based web app while preserving offline capability and workflow productivity.
Frontend Performance Program Playbook
intermediateA program for systematically improving frontend performance and core web vitals across a product through budgets, optimization, and continuous monitoring.
iOS Objective-C to Swift Program Playbook
advancedA program for migrating a legacy Objective-C iOS app to Swift incrementally using interoperability, file by file, while keeping the app shippable.
Android Java to Kotlin Program Playbook
advancedA program for migrating a legacy Java Android app to Kotlin incrementally, leveraging interop and moving toward Jetpack Compose.
Frontend Monolith Decomposition Program Playbook
advancedA program for breaking a large single-page-app monolith into modular, independently maintainable boundaries without a full rewrite.
ASP.NET WebForms to ASP.NET Core Program Playbook
advancedA program for migrating a legacy ASP.NET WebForms application to ASP.NET Core, replacing the page-lifecycle model with modern web patterns.
jQuery to Modern SPA Program Playbook
intermediateA program for migrating a jQuery-driven legacy web frontend to a component-based single-page application incrementally.
Progressive Web App Adoption Program Playbook
intermediateA program for upgrading an existing web app into an installable, offline-capable progressive web app with reliable performance.
Xamarin to .NET MAUI Program Playbook
advancedA program for migrating a legacy Xamarin.Forms mobile app to .NET MAUI, the supported cross-platform successor, before Xamarin end of support.