Skip to main content

Migration Blueprints Library

Comprehensive migration blueprints with phases, timelines, and success metrics. Learn proven approaches for complex migrations.

advancedcloud-architecture

Monolith to Microservices Blueprint

Complete migration blueprint for decomposing a monolithic application into microservices architecture

Migration Path
monolith → microservices
Duration
24w
Team
large
assessmentdomain_decompositionservice_extraction+3
3 standards3 products
intermediatecloud-architecture

Legacy Java to Spring Boot Blueprint

Step-by-step migration from legacy Java EE applications to modern Spring Boot

Migration Path
java-ee → spring-boot
Duration
16w
Team
medium
assessmentdependency_analysisspring_migration+2
1 standard1 product
advancedinfrastructure

On-Premises to Kubernetes Blueprint

Complete guide for migrating on-premises workloads to Kubernetes

Migration Path
on-premises → kubernetes
Duration
20w
Team
large
assessmentcontainerizationorchestration+4
4 products
intermediatedata-engineering

SQL to NoSQL Migration Blueprint

Blueprint for migrating relational databases to NoSQL document stores

Migration Path
relational-database → nosql-database
Duration
12w
Team
medium
data_modelingschema_designetl_development+3
3 products
intermediateapi-design

REST to GraphQL Migration Blueprint

Guide for transitioning REST APIs to GraphQL architecture

Migration Path
rest-api → graphql-api
Duration
8w
Team
small
schema_designresolver_developmentclient_migration+2
1 product
advancedcloud

AWS to Multi-Cloud Blueprint

Strategy for evolving from AWS-only to multi-cloud architecture

Migration Path
single-cloud → multi-cloud
Duration
32w
Team
large
assessmentabstraction_layerterraform_modules+3
4 products
advanceddata-engineering

Batch to Streaming Blueprint

Migration blueprint for converting batch processing to real-time streaming

Migration Path
batch-processing → stream-processing
Duration
16w
Team
medium
event_modelingkafka_setupstream_processing+2
2 products
intermediateinfrastructure

VM to Containers Blueprint

Step-by-step guide for containerizing VM-based applications

Migration Path
virtual-machines → containers
Duration
10w
Team
small
assessmentdockerfile_creationimage_optimization+3
2 products
intermediatefrontend

jQuery to React Blueprint

Frontend modernization from jQuery to React component architecture

Migration Path
jquery → react
Duration
12w
Team
medium
component_mappingstate_managementincremental_adoption+2
2 products
advancedfrontend

AngularJS to React Blueprint

Migration guide from AngularJS to React with TypeScript

Migration Path
angularjs → react
Duration
20w
Team
large
assessmentcomponent_mappingstate_migration+3
2 products
intermediatedata-engineering

MySQL to PostgreSQL Blueprint

Complete migration guide from MySQL to PostgreSQL

Migration Path
mysql → postgresql
Duration
8w
Team
small
schema_analysisdata_type_mappingmigration_scripting+2
2 products
intermediateinfrastructure

Heroku to Kubernetes Blueprint

Migration from Heroku PaaS to self-managed Kubernetes

Migration Path
heroku → kubernetes
Duration
10w
Team
small
dockerfile_creationhelm_chartssecrets_management+2
1 standard3 products
beginnerdevops

Jenkins to GitHub Actions Blueprint

CI/CD migration from Jenkins to GitHub Actions

Migration Path
jenkins → github-actions
Duration
4w
Team
small
pipeline_analysisworkflow_conversionsecrets_migration+2
2 products
beginnerbackend

Express to Fastify Blueprint

Node.js backend migration from Express to Fastify

Migration Path
express → fastify
Duration
4w
Team
small
route_mappingmiddleware_conversionvalidation_setup+2
1 standard3 products
beginnerdevops

Webpack to Vite Blueprint

Build tool migration from Webpack to Vite

Migration Path
webpack → vite
Duration
2w
Team
small
config_analysisvite_setupplugin_migration+2
beginnerfrontend

React Class to Hooks Blueprint

React class components to functional components with hooks

Migration Path
react-class → react-hooks
Duration
4w
Team
small
component_analysishook_conversioncustom_hooks+2
2 products
beginnerfrontend

Redux to Zustand Blueprint

State management migration from Redux to Zustand

Migration Path
redux → zustand
Duration
3w
Team
small
store_analysiszustand_setupaction_migration+2
2 products
beginnerdevops

Create React App to Vite Blueprint

Migration from Create React App to Vite

Migration Path
create-react-app → vite
Duration
1w
Team
small
vite_initconfig_migrationenv_vars+2
2 products
beginnertesting

Mocha to Jest Blueprint

Test framework migration from Mocha/Chai to Jest

Migration Path
mocha → jest
Duration
2w
Team
small
assertion_mappingtest_conversionmock_migration+2
1 product
beginnerdevops

ESLint to Biome Blueprint

Linting migration from ESLint/Prettier to Biome

Migration Path
eslint → biome
Duration
1w
Team
small
rule_mappingbiome_configide_setup+2
1 product
advancedcloud

On-Prem Datacenter to AWS Blueprint

Migrate an on-premises datacenter to AWS using a phased 7 Rs strategy with a landing zone, lift-and-shift, and selective re-platforming.

Migration Path
on-prem → aws
Duration
36w
Team
large
discoverylanding_zonemigration_waves+2
3 standards4 products
advancedcloud

On-Prem Datacenter to Azure Blueprint

Migrate an on-premises datacenter to Microsoft Azure using Cloud Adoption Framework landing zones, Azure Migrate, and phased rehost-then-modernize waves.

Migration Path
on-prem → azure
Duration
34w
Team
large
assessmentlanding_zonemigration_waves+2
3 standards4 products
advancedcloud

On-Prem Datacenter to Google Cloud Blueprint

Migrate an on-premises datacenter to Google Cloud using the landing zone blueprint, Migrate to Virtual Machines, and phased rehost-and-optimize waves.

Migration Path
on-prem → gcp
Duration
32w
Team
large
assessmentlanding_zonemigration_waves+2
3 standards4 products
advancedcloud

VMware vSphere to AWS Blueprint

Migrate a VMware vSphere estate to AWS, relocating VMs to VMware Cloud on AWS or rehosting natively to EC2 with AWS MGN.

Migration Path
vmware-vsphere → aws
Duration
24w
Team
medium
assessmentconnectivityrelocate_or_rehost+2
3 standards4 products
advancedcloud

VMware vSphere to Azure VMware Solution Blueprint

Relocate a VMware vSphere estate to Azure VMware Solution with HCX, then selectively modernize VMs to native Azure services.

Migration Path
vmware-vsphere → azure-vmware-solution
Duration
22w
Team
medium
assessmentavs_provisioninghcx_migration+2
3 standards4 products
advancedcontainers

Physical Servers to Kubernetes Blueprint

Modernize applications running on bare-metal physical servers into containers orchestrated by Kubernetes, with phased discovery and re-platforming.

Migration Path
physical-servers → kubernetes
Duration
28w
Team
medium
assessmentcontainerizationcluster_build+2
4 standards4 products
intermediatecloud-architecture

Lift-and-Shift to Re-Platform Blueprint

Take rehosted cloud workloads from a lift-and-shift phase and progressively re-platform them onto managed and serverless services for better cost and operations.

Migration Path
lift-and-shift → managed-services
Duration
20w
Team
medium
baselineprioritizationreplatform_waves+2
3 standards4 products
intermediatecontainers

Monolithic VM Application to Containers Blueprint

Containerize a large monolithic application running on virtual machines, externalizing state and config to run reliably on a container platform.

Migration Path
monolith-vm → containers
Duration
16w
Team
small
assessmentexternalize_statecontainerization+2
3 standards4 products
expertcloud-architecture

Single-Region to Multi-Region Active-Active Blueprint

Evolve a single-region cloud deployment into a multi-region active-active architecture for resilience, low latency, and disaster recovery.

Migration Path
single-region → multi-region-active-active
Duration
30w
Team
large
assessmentdata_strategystateless_rollout+2
3 standards4 products
advancedcloud-architecture

On-Prem to Hybrid Cloud Blueprint

Build a hybrid cloud that keeps regulated or latency-bound workloads on-prem while extending elastic workloads to public cloud with consistent networking and governance.

Migration Path
on-prem → hybrid-cloud
Duration
26w
Team
large
assessmentconnectivityidentity_governance+2
3 standards4 products
intermediatecontainers

Self-Managed Kubernetes to Amazon EKS Blueprint

Migrate a self-managed (kubeadm) Kubernetes cluster to Amazon EKS, offloading control-plane operations while preserving workloads and GitOps.

Migration Path
self-managed-kubernetes → amazon-eks
Duration
14w
Team
medium
assessmenteks_provisioningworkload_migration+2
4 standards4 products
intermediatecontainers

Self-Managed Kubernetes to Google GKE Blueprint

Migrate a self-managed Kubernetes cluster to Google Kubernetes Engine, optionally Autopilot, to offload node and control-plane operations.

Migration Path
self-managed-kubernetes → google-gke
Duration
14w
Team
medium
assessmentgke_provisioningworkload_migration+2
4 standards4 products
advancedcontainers

Cloud Foundry to Kubernetes Blueprint

Migrate applications from a Cloud Foundry PaaS to Kubernetes, converting buildpacks and manifests into container images and declarative deployments.

Migration Path
cloud-foundry → kubernetes
Duration
22w
Team
medium
assessmentimage_strategyplatform_build+2
4 standards4 products
expertinfrastructure

Mainframe-Adjacent Infrastructure to Azure Blueprint

Migrate the distributed mid-tier and batch infrastructure surrounding a mainframe to Azure, decoupling it while integrating back to the core system.

Migration Path
mainframe-adjacent → azure
Duration
40w
Team
large
assessmentintegration_layerdata_replication+2
3 standards4 products
intermediatecontainers

Docker Swarm to Amazon ECS Blueprint

Migrate containerized services from Docker Swarm to Amazon ECS on Fargate, translating Compose-style stacks into task definitions and services.

Migration Path
docker-swarm → amazon-ecs
Duration
12w
Team
small
assessmentecs_foundationtask_translation+2
3 standards4 products
advancedcloud

OpenStack Private Cloud to AWS Blueprint

Migrate workloads from a self-operated OpenStack private cloud to AWS, retiring the IaaS operational burden and adopting managed services.

Migration Path
openstack → aws
Duration
30w
Team
large
assessmentlanding_zoneimage_and_data+2
3 standards4 products
intermediateinfrastructure

CloudFormation to Terraform Blueprint

Migrate AWS infrastructure as code from CloudFormation to Terraform, importing existing resources without destroying or recreating live infrastructure.

Migration Path
cloudformation → terraform
Duration
10w
Team
small
assessmentmodule_designimport+2
3 standards4 products
advancedcontainers

On-Prem VMs to GKE with Migrate to Containers Blueprint

Modernize on-premises VMs directly into containers on Google GKE using Migrate to Containers, skipping a separate VM rehosting step.

Migration Path
on-prem-vms → google-gke
Duration
24w
Team
medium
assessmentfit_analysiscluster_build+2
4 standards4 products
expertcloud-architecture

Active-Passive DR to Active-Active Resilience Blueprint

Convert a cold or warm active-passive disaster-recovery setup into an always-on active-active architecture that uses all capacity and removes failover risk.

Migration Path
active-passive-dr → active-active
Duration
28w
Team
large
assessmentdata_topologytraffic_management+2
3 standards4 products
advancedmicroservices

Modular Monolith to Microservices Blueprint

Decompose a modular monolith into independently deployable microservices using the strangler fig pattern and database-per-service.

Migration Path
monolith → microservices
Duration
36w
Team
large
assessmentboundary_definitionextraction+3
3 standards4 products
advancedbackend

Java EE on WebSphere to Spring Boot Blueprint

Migrate Java EE applications off WebSphere onto Spring Boot with embedded servers, externalized config, and container-native packaging.

Migration Path
java-ee → spring-boot
Duration
28w
Team
medium
assessmentdependency_remediationframework_migration+2
3 standards4 products
advancedbackend

.NET Framework to .NET 8 Modernization Blueprint

Migrate legacy .NET Framework applications to cross-platform .NET 8 with the SDK project format, modern hosting, and EF Core.

Migration Path
dotnet-framework → dotnet-8
Duration
24w
Team
medium
assessmentproject_modernizationapi_remediation+2
3 standards4 products
intermediatebackend

Apache Struts to Spring MVC Blueprint

Replace legacy Apache Struts web applications with Spring MVC to remove unmaintained framework risk and modernize the web tier.

Migration Path
struts → spring-mvc
Duration
18w
Team
medium
assessmentaction_mappingview_migration+2
3 standards3 products
intermediateprogramming-language

Python 2 to Python 3 Modernization Blueprint

Migrate end-of-life Python 2 codebases to Python 3 with automated 2to3 fixes, string/bytes correctness, and dependency upgrades.

Migration Path
python-2 → python-3
Duration
14w
Team
small
assessmentcompatibility_shimautomated_porting+2
3 standards3 products
advancedmicroservices

Django Monolith to Services Blueprint

Extract bounded capabilities from a large Django monolith into separate services with their own datastores and async messaging.

Migration Path
django-monolith → services
Duration
30w
Team
medium
assessmentboundary_definitionextraction+2
3 standards4 products
intermediatebackend

Ruby on Rails Major Version Upgrade Blueprint

Upgrade a Ruby on Rails application across major versions with incremental dual-boot, deprecation cleanup, and gem compatibility work.

Migration Path
rails-legacy → rails-current
Duration
16w
Team
small
assessmentdependency_upgradedual_boot+2
3 standards4 products
intermediatebackend

Legacy PHP to Laravel Blueprint

Modernize procedural or legacy-framework PHP into a structured Laravel application with Composer, an ORM, and modern PHP 8 features.

Migration Path
legacy-php → laravel
Duration
20w
Team
medium
assessmentscaffoldingrouting_migration+2
3 standards4 products
intermediatebackend

Node.js Callbacks to Async and ESM Blueprint

Modernize callback-based CommonJS Node.js services to async/await with promises and ES modules for cleaner control flow.

Migration Path
callback-commonjs → async-esm
Duration
12w
Team
small
assessmentpromisificationasync_refactor+2
3 standards3 products
advancedmicroservices

Monolith to Go Service Extraction Blueprint

Extract performance-critical capabilities from a monolith into standalone Go services with gRPC contracts and container-native deployment.

Migration Path
monolith → go-services
Duration
26w
Team
medium
assessmentcontract_definitionservice_build+2
3 standards3 products
expertbackend

Scala Akka Actor Modernization Blueprint

Modernize legacy Scala Akka classic actor systems to typed actors and current streaming APIs while addressing licensing changes.

Migration Path
akka-classic → akka-typed
Duration
22w
Team
medium
assessmentlicensing_decisiontyped_migration+2
3 standards4 products
intermediateprogramming-language

Java to Kotlin Backend Adoption Blueprint

Incrementally adopt Kotlin in a Java backend using full interop, null-safety gains, and coroutines for concurrent code.

Migration Path
java → kotlin
Duration
16w
Team
medium
assessmentbuild_setupincremental_conversion+2
3 standards4 products
intermediatebackend

Big Ball of Mud to Modular Monolith Blueprint

Restructure a tangled monolith into a modular monolith with enforced module boundaries before considering any service split.

Migration Path
tangled-monolith → modular-monolith
Duration
20w
Team
medium
assessmentboundary_designmodule_extraction+2
3 standards3 products
intermediateapi-design

EJB to REST Services Blueprint

Replace remote EJB interfaces with HTTP REST services to decouple clients from RMI and enable language-agnostic integration.

Migration Path
ejb → rest
Duration
18w
Team
medium
assessmentcontract_designservice_implementation+2
3 standards4 products
intermediateapi-design

SOAP to REST API Modernization Blueprint

Modernize WSDL-based SOAP web services to REST APIs with OpenAPI contracts, JSON payloads, and OAuth 2.0 security.

Migration Path
soap → rest
Duration
16w
Team
medium
assessmentcontract_designfacade_build+2
4 standards4 products
advancedcloud-architecture

VM-Deployed App to Cloud-Native Blueprint

Re-platform a VM-deployed backend application to a cloud-native architecture with containers, managed services, and twelve-factor config.

Migration Path
vm-based → cloud-native
Duration
24w
Team
medium
assessmentcontainerizationconfig_externalization+2
3 standards4 products
advancedmessaging-protocol

Synchronous REST to Event-Driven Blueprint

Convert tightly-coupled synchronous REST call chains into an event-driven architecture using a broker, async messaging, and the outbox pattern.

Migration Path
rest → event-driven
Duration
22w
Team
medium
assessmentevent_modelingbroker_introduction+2
3 standards4 products
intermediateprogramming-language

Java 8 to Java 21 LTS Modernization Blueprint

Upgrade long-lived Java 8 applications to the Java 21 LTS runtime, adopting modern language features and resolving JDK module and API changes.

Migration Path
java-8 → java-21
Duration
14w
Team
medium
assessmentdependency_upgraderuntime_upgrade+2
3 standards4 products
advancedcloud-architecture

Stateful Monolith to Stateless Services Blueprint

Re-architect a session-bound stateful backend into horizontally scalable stateless services with externalized session and cache state.

Migration Path
stateful-monolith → stateless-services
Duration
20w
Team
medium
assessmentstate_externalizationservice_refactor+2
3 standards4 products
advanceddatabase

Oracle to PostgreSQL Migration Blueprint

Migrate an Oracle Database workload to PostgreSQL, converting PL/SQL, data types, and schema while preserving data integrity.

Migration Path
oracle → postgresql
Duration
24w
Team
medium
assessmentschema_conversioncode_migration+3
4 standards2 products
advanceddatabase

SQL Server to PostgreSQL Migration Blueprint

Migrate Microsoft SQL Server to PostgreSQL, converting T-SQL, data types, and schema to remove licensing cost.

Migration Path
sql-server → postgresql
Duration
20w
Team
medium
assessmentschema_conversioncode_migration+2
4 standards2 products
intermediatedatabase

MySQL to Amazon Aurora Migration Blueprint

Migrate self-managed MySQL to Amazon Aurora MySQL-Compatible for managed scaling, HA, and reduced operational toil.

Migration Path
mysql → aurora
Duration
10w
Team
small
assessmentprovisioningdata_migration+2
3 standards2 products
intermediatedatabase

On-Prem Database to Cloud Managed Database Blueprint

Move an on-premises relational database to a cloud managed service (RDS, Cloud SQL, or Azure Database) for elasticity and reduced ops.

Migration Path
on-prem → managed-db
Duration
14w
Team
medium
assessmentnetwork_setupdata_migration+2
3 standards2 products
advanceddatabase

Relational to MongoDB Migration Blueprint

Re-model a normalized relational schema into MongoDB document collections for flexible schemas and scale-out reads.

Migration Path
relational → mongodb
Duration
16w
Team
medium
assessmentdata_modelingcode_migration+2
3 standards2 products
expertdatabase

Relational to Apache Cassandra Migration Blueprint

Migrate a relational workload to Apache Cassandra with query-first data modeling for write-heavy, globally distributed scale.

Migration Path
relational → cassandra
Duration
18w
Team
medium
assessmentquery_modelingcode_migration+2
2 standards2 products
expertmicroservices

Single Database to Database-per-Service Blueprint

Decompose a shared monolithic database into per-service data stores to enable independent microservice deployment.

Migration Path
shared-database → database-per-service
Duration
28w
Team
large
assessmentbounded_context_designdecoupling+2
3 standards2 products
advanceddata-engineering

Batch to Streaming with Apache Kafka Blueprint

Replace nightly batch ETL with real-time event streaming on Apache Kafka for low-latency data movement.

Migration Path
batch → streaming
Duration
16w
Team
medium
assessmenttopic_designpipeline_build+2
3 standards2 products
intermediatedata-engineering

Batch to Streaming with Amazon Kinesis Blueprint

Convert scheduled batch pipelines to real-time streaming on Amazon Kinesis Data Streams for managed, low-latency ingestion.

Migration Path
batch → streaming
Duration
12w
Team
small
assessmentstream_designpipeline_build+2
3 standards2 products
intermediatedata-engineering

ETL to ELT with dbt Blueprint

Move from transform-before-load ETL tools to in-warehouse ELT using dbt for version-controlled, testable transformations.

Migration Path
etl → elt
Duration
12w
Team
medium
assessmentingestion_setupmodel_migration+2
3 standards2 products
advanceddata-engineering

On-Prem Warehouse to Snowflake Blueprint

Migrate an on-premises data warehouse to Snowflake for elastic, separated storage and compute with pay-per-use scaling.

Migration Path
on-prem-warehouse → snowflake
Duration
20w
Team
medium
assessmentschema_conversiondata_load+3
3 standards2 products
advanceddata-engineering

On-Prem Warehouse to BigQuery Blueprint

Migrate an on-premises data warehouse to Google BigQuery for serverless, petabyte-scale analytics with separated storage and compute.

Migration Path
on-prem-warehouse → bigquery
Duration
18w
Team
medium
assessmentschema_conversiondata_load+3
3 standards1 product
advanceddata-engineering

On-Prem Warehouse to Amazon Redshift Blueprint

Migrate an on-premises data warehouse to Amazon Redshift for managed, columnar MPP analytics integrated with the AWS data stack.

Migration Path
on-prem-warehouse → redshift
Duration
18w
Team
medium
assessmentschema_conversiondata_load+3
3 standards2 products
expertdata-engineering

Hadoop to Databricks (Spark) Blueprint

Migrate on-prem Hadoop and MapReduce workloads to Databricks on cloud object storage with Apache Spark and Delta Lake.

Migration Path
hadoop → databricks
Duration
26w
Team
large
assessmentplatform_setupdata_migration+3
4 standards2 products
advanceddata-engineering

Data Lake to Lakehouse Blueprint

Upgrade a raw data lake to a lakehouse using open table formats (Delta, Iceberg, or Hudi) for ACID transactions and governance.

Migration Path
data-lake → lakehouse
Duration
16w
Team
medium
assessmenttable_format_adoptiondata_conversion+2
4 standards2 products
expertdata-engineering

Teradata to Cloud Warehouse Blueprint

Migrate a Teradata enterprise warehouse to a cloud warehouse (Snowflake, BigQuery, or Redshift) to retire appliance costs.

Migration Path
teradata → cloud-warehouse
Duration
32w
Team
large
assessmentschema_conversioncode_conversion+3
3 standards2 products
advanceddata-engineering

Build a Change Data Capture (CDC) Pipeline Blueprint

Stand up a CDC pipeline with Debezium and Kafka to stream database changes in real time to downstream consumers.

Migration Path
polling-batch-sync → cdc
Duration
10w
Team
small
assessmentsource_setupconnector_deployment+2
3 standards2 products
intermediatedatabase

Elasticsearch to OpenSearch Migration Blueprint

Migrate an Elasticsearch cluster to OpenSearch to stay on an Apache 2.0-licensed, community-driven search engine.

Migration Path
elasticsearch → opensearch
Duration
8w
Team
small
assessmentcluster_setupindex_migration+2
3 standards2 products
intermediatedatabase

Self-Managed Elasticsearch to Amazon OpenSearch Service Blueprint

Move a self-managed Elasticsearch cluster to the managed Amazon OpenSearch Service for reduced operational overhead.

Migration Path
self-managed-elasticsearch → opensearch-service
Duration
9w
Team
small
assessmentdomain_setupindex_migration+2
3 standards2 products
intermediateci-cd

Jenkins to GitLab CI/CD Blueprint

Migrate Jenkins freestyle and pipeline jobs to GitLab CI/CD with pipeline-as-code, runners, and merge request pipelines.

Migration Path
jenkins → gitlab-ci
Duration
12w
Team
medium
assessmentdesignpilot+2
3 standards4 products
intermediatedeployment

Manual Deployments to Argo CD GitOps Blueprint

Replace manual kubectl and script-based deploys with Argo CD GitOps so Git is the single source of truth for Kubernetes state.

Migration Path
manual-deploy → gitops
Duration
14w
Team
medium
assessmentdesignbootstrap+2
4 standards4 products
intermediatedeployment

Manual Deployments to Flux GitOps Blueprint

Adopt Flux CD to reconcile Kubernetes clusters from Git, replacing manual deploys with declarative, pull-based GitOps and automated image updates.

Migration Path
manual-deploy → gitops
Duration
12w
Team
medium
assessmentdesignbootstrap+2
4 standards4 products
intermediateinfrastructure

ClickOps to Terraform Blueprint

Codify manually provisioned cloud resources into Terraform infrastructure-as-code with import, modules, remote state, and CI-driven plans.

Migration Path
clickops → terraform
Duration
16w
Team
medium
discoverydesignimport+2
3 standards4 products
advancedinfrastructure

CloudFormation to Terraform Blueprint

Migrate AWS CloudFormation stacks to Terraform with state import, module refactoring, and a coexistence strategy during transition.

Migration Path
cloudformation → terraform
Duration
18w
Team
medium
assessmentdesigncoexistence+2
3 standards4 products
intermediateinfrastructure

Terraform to OpenTofu Blueprint

Migrate Terraform projects to OpenTofu, the open-source fork, with version pinning, state compatibility checks, and CI updates.

Migration Path
terraform → opentofu
Duration
8w
Team
small
assessmentpilotmigration+2
2 standards4 products
advancedsecurity

Secrets in Config to HashiCorp Vault Blueprint

Move plaintext secrets out of config files and environment variables into HashiCorp Vault with dynamic secrets, leasing, and rotation.

Migration Path
secrets-in-config → vault
Duration
14w
Team
medium
discoverydesignpilot+2
3 standards4 products
intermediatesecurity

Static Secrets to Cloud Secrets Manager Blueprint

Migrate hard-coded and static secrets to a managed cloud secrets manager with IAM-scoped access, versioning, and automatic rotation.

Migration Path
static-secrets → cloud-secrets-manager
Duration
10w
Team
medium
discoverydesignpilot+2
4 standards4 products
expertsecurity

Perimeter Security to Zero Trust Blueprint

Move from VPN and network-perimeter trust to a zero-trust architecture with identity-aware access, microsegmentation, and continuous verification.

Migration Path
perimeter-security → zero-trust
Duration
28w
Team
large
assessmentdesignidentity+2
4 standards4 products
intermediateobservability

VM Monitoring to Prometheus and Grafana Blueprint

Replace legacy agent-based VM monitoring with Prometheus metrics, exporters, and Grafana dashboards using the RED and USE methodologies.

Migration Path
vm-monitoring → prometheus
Duration
12w
Team
medium
assessmentdesigninstrumentation+2
3 standards4 products
advancedobservability

Ad-hoc Logging to OpenTelemetry Blueprint

Unify scattered logs, metrics, and traces under OpenTelemetry with the Collector, semantic conventions, and vendor-neutral export.

Migration Path
adhoc-logging → opentelemetry
Duration
16w
Team
medium
assessmentdesigninstrumentation+2
3 standards4 products
advancedsecurity

No SBOM to Software Supply Chain Security Blueprint

Establish SBOM generation, artifact signing, and provenance attestation to meet SLSA and secure the software supply chain.

Migration Path
no-sbom → supply-chain-security
Duration
16w
Team
medium
assessmentsbomsigning+2
4 standards4 products
advancedidentity-auth

Password Auth to OIDC SSO Blueprint

Replace per-app password authentication with centralized OpenID Connect single sign-on, MFA, and a single identity provider.

Migration Path
password-auth → oidc-sso
Duration
18w
Team
medium
assessmentdesignidp-setup+2
5 standards4 products
advanceddevops

Self-Managed CI to Internal Developer Platform Blueprint

Evolve fragmented self-managed CI/CD into an internal developer platform with golden paths, self-service, and a service catalog.

Migration Path
self-managed-ci → internal-developer-platform
Duration
24w
Team
large
assessmentdesigngolden-paths+2
4 standards4 products
advancedinfrastructure

Snowflake Servers to Immutable Infrastructure Blueprint

Replace hand-tuned snowflake servers with immutable infrastructure built from versioned images and replaced, never patched, in place.

Migration Path
snowflake-servers → immutable-infrastructure
Duration
16w
Team
medium
assessmentdesignimage-pipeline+2
4 standards4 products
intermediateci-cd

CircleCI to GitHub Actions Blueprint

Migrate CircleCI pipelines to GitHub Actions with reusable workflows, matrix builds, OIDC cloud auth, and self-hosted runners.

Migration Path
circleci → github-actions
Duration
10w
Team
medium
assessmentdesignpilot+2
4 standards4 products
intermediatedevops

Manual VM Configuration to Ansible Blueprint

Replace manual SSH server configuration with idempotent Ansible playbooks, roles, and inventory for repeatable configuration management.

Migration Path
manual-config → ansible
Duration
10w
Team
small
assessmentdesignroles+2
3 standards4 products
advancedsecurity

Manual Vulnerability Scanning to DevSecOps Pipeline Blueprint

Shift security left by embedding SAST, dependency, secret, and container scanning into automated CI/CD with policy gates.

Migration Path
manual-scanning → devsecops-pipeline
Duration
16w
Team
medium
assessmentdesignintegration+2
4 standards4 products
advancedidentity-auth

Standing SSH Access to Just-in-Time Access Blueprint

Replace standing SSH keys and shared bastion logins with short-lived, identity-based just-in-time access, certificates, and full session audit.

Migration Path
standing-ssh → just-in-time-access
Duration
14w
Team
medium
assessmentdesignbroker+2
4 standards4 products
advancedapi-design

REST API to GraphQL Federation Blueprint

Migrate a sprawling set of REST endpoints to a federated GraphQL graph so clients fetch exactly what they need from one typed endpoint.

Migration Path
rest → graphql
Duration
16w
Team
medium
assessmentschema_designgateway_setup+2
4 standards4 products
advancedapi-design

REST to gRPC for Internal Services Blueprint

Replace JSON-over-HTTP calls between internal microservices with gRPC and Protocol Buffers for lower latency and strongly typed contracts.

Migration Path
rest → grpc
Duration
12w
Team
medium
assessmentcontract_definitiondual_protocol+2
4 standards4 products
intermediateapi-design

Monolithic API to API Gateway Blueprint

Front a monolithic API with an API gateway to centralize auth, rate limiting, routing, and observability before decomposing services.

Migration Path
monolithic-api → api-gateway
Duration
10w
Team
medium
assessmentgateway_designedge_cutover+2
4 standards5 products
advancedmessaging-protocol

Synchronous Calls to Event-Driven (Kafka) Blueprint

Replace brittle synchronous service-to-service calls with asynchronous events on Apache Kafka to decouple services and improve resilience.

Migration Path
synchronous → event-driven
Duration
20w
Team
large
assessmentevent_modelingoutbox_setup+2
4 standards5 products
intermediatemessaging-protocol

Synchronous API to SNS/SQS Fan-Out Blueprint

Decouple synchronous workloads using Amazon SNS topics and SQS queues for durable, buffered fan-out and asynchronous processing.

Migration Path
synchronous → event-driven
Duration
12w
Team
medium
assessmenttopic_designasync_offload+2
4 standards5 products
advancedmessaging-protocol

Point-to-Point Integrations to Message Bus Blueprint

Replace tangled point-to-point integrations with a central message bus and publish/subscribe model to reduce coupling and integration sprawl.

Migration Path
point-to-point → message-bus
Duration
18w
Team
large
assessmentbus_designadapter_layer+2
4 standards5 products
advancedai-ml

Batch ML Scoring to Real-Time Model Serving Blueprint

Move from nightly batch ML scoring to low-latency online model serving with a model server, feature lookups, and autoscaling.

Migration Path
batch-scoring → real-time-serving
Duration
16w
Team
medium
assessmentserving_designfeature_online_store+2
4 standards5 products
intermediateai-ml

Self-Hosted LLM to Managed Inference Blueprint

Migrate self-hosted GPU LLM serving to a managed inference API to cut operational burden while controlling cost, latency, and data governance.

Migration Path
self-hosted-llm → managed-inference
Duration
10w
Team
small
assessmentprovider_selectionabstraction_layer+2
4 standards5 products
advancedai-ml

Notebooks to MLOps Pipeline Blueprint

Productionize ad-hoc data science notebooks into reproducible, versioned MLOps pipelines with CI/CD, tracking, and automated retraining.

Migration Path
notebooks → mlops-pipeline
Duration
16w
Team
medium
assessmentcode_refactorpipeline_orchestration+2
4 standards5 products
advancedai-ml

Keyword Search to RAG Platform Blueprint

Build a retrieval-augmented generation platform over your corpus with embeddings, a vector database, and grounded LLM answers replacing keyword search.

Migration Path
keyword-search → rag-platform
Duration
14w
Team
medium
assessmentingestion_indexingretrieval_design+2
4 standards5 products
advancedai-ml

Classic ML to Feature Store and Serving Blueprint

Migrate ad-hoc feature engineering for classic ML models to a central feature store with consistent offline training and online serving.

Migration Path
ad-hoc-features → feature-store
Duration
14w
Team
medium
assessmentfeature_definitionoffline_store+2
4 standards5 products
expertmicroservices

Enterprise Service Bus to Modern Integration Blueprint

Replace a heavyweight enterprise service bus with lightweight integration: API gateway, event streaming, and decentralized integration services.

Migration Path
esb → modern-integration
Duration
24w
Team
large
assessmenttarget_architecturestrangler_extraction+2
5 standards5 products
advancedmessaging-protocol

Webhooks to Event Streaming Blueprint

Evolve unreliable HTTP webhook integrations into a durable event-streaming backbone with replay, ordering, and at-least-once delivery.

Migration Path
webhooks → event-streaming
Duration
14w
Team
medium
assessmentstream_designingestion_bridge+2
4 standards5 products
intermediateapi-design

Ad-Hoc REST Versioning to API-First Contracts Blueprint

Move from unmanaged REST API changes to an API-first workflow with OpenAPI contracts, contract testing, and a backward-compatibility policy.

Migration Path
ad-hoc-rest → api-first
Duration
10w
Team
medium
assessmentcontract_authoringcontract_testing+2
4 standards5 products
expertmicroservices

Central Orchestration to Choreography (Saga) Blueprint

Replace a central orchestrator coordinating distributed transactions with event-driven choreography using the saga pattern and compensations.

Migration Path
orchestration → choreography
Duration
18w
Team
large
assessmentsaga_designevent_choreography+2
4 standards5 products
intermediateapi-design

REST Polling to GraphQL Subscriptions Blueprint

Replace client REST polling for fresh data with real-time GraphQL subscriptions over WebSockets for push updates and lower load.

Migration Path
rest-polling → graphql-subscriptions
Duration
10w
Team
small
assessmentschema_designtransport_setup+2
4 standards4 products
advancedai-ml

Ad-Hoc Prompt Scripts to AI Agent Platform Blueprint

Consolidate scattered LLM prompt scripts into a governed AI agent platform with tool use via MCP, guardrails, evals, and observability.

Migration Path
prompt-scripts → agent-platform
Duration
14w
Team
medium
assessmentagent_designtool_integration+2
4 standards5 products
advanceddata-engineering

Batch File Transfer to Streaming CDC Blueprint

Replace nightly batch file transfers between systems with real-time change data capture streamed onto an event backbone.

Migration Path
batch-file-transfer → streaming-cdc
Duration
14w
Team
medium
assessmentcdc_setupstream_design+2
4 standards5 products
advancedfrontend

AngularJS to Angular Blueprint

Migrate a legacy AngularJS (1.x) application to modern Angular using a hybrid ngUpgrade bridge, component-by-component.

Migration Path
angularjs → angular
Duration
24w
Team
medium
assessmenthybrid_bootstrapcomponent_migration+2
3 standards3 products
intermediatefrontend

jQuery to Vue Blueprint

Replace imperative jQuery DOM manipulation with a declarative Vue 3 component architecture, island by island.

Migration Path
jquery → vue
Duration
14w
Team
small
assessmenttooling_setupisland_migration+2
2 standards2 products
advancedfrontend

Client-Rendered SPA to Next.js SSR Blueprint

Convert a client-rendered React SPA to server-side rendering with the Next.js App Router for faster loads and better SEO.

Migration Path
client-rendered-spa → nextjs-ssr
Duration
16w
Team
medium
assessmentframework_adoptionroute_migration+2
4 standards4 products
intermediatefrontend

Vue SPA to Nuxt SSR Blueprint

Convert a client-rendered Vue 3 SPA to server-rendered Nuxt 3 for improved performance, SEO, and routing conventions.

Migration Path
vue-spa → nuxt-ssr
Duration
12w
Team
small
assessmentframework_adoptionroute_migration+2
3 standards4 products
advancedfrontend

Monolith UI to Micro-Frontends Blueprint

Decompose a large frontend monolith into independently deployable micro-frontends using Module Federation and a shell app.

Migration Path
frontend-monolith → micro-frontends
Duration
20w
Team
large
assessmentshell_designboundary_extraction+2
3 standards4 products
advancedfrontend

Separate iOS and Android to React Native Blueprint

Consolidate separate native iOS (Swift) and Android (Kotlin) apps into one React Native codebase with native modules where needed.

Migration Path
native-mobile → react-native
Duration
28w
Team
medium
assessmentfoundationscreen_migration+2
4 standards3 products
advancedfrontend

Separate iOS and Android to Flutter Blueprint

Merge separate native iOS and Android apps into a single Flutter codebase using add-to-app and platform channels.

Migration Path
native-mobile → flutter
Duration
28w
Team
medium
assessmentfoundationscreen_migration+2
4 standards2 products
advancedprogramming-language

Native Mobile to Kotlin Multiplatform Blueprint

Share business logic across iOS and Android with Kotlin Multiplatform while keeping native SwiftUI and Compose UIs.

Migration Path
native-mobile → kotlin-multiplatform
Duration
22w
Team
medium
assessmentshared_module_setuplogic_extraction+2
4 standards2 products
expertcloud-architecture

COBOL Mainframe to Java on Cloud Blueprint

Modernize COBOL/CICS mainframe applications to Java microservices on the cloud using domain decomposition and the strangler-fig pattern.

Migration Path
cobol-mainframe → java-cloud
Duration
52w
Team
large
discoverydomain_decompositiondata_migration+2
5 standards5 products
advancedfrontend

Oracle Forms to Web Application Blueprint

Modernize Oracle Forms and Reports applications into a modern web app with a REST API over the existing Oracle Database.

Migration Path
oracle-forms → web-app
Duration
30w
Team
medium
assessmentapi_layerui_rebuild+2
5 standards4 products
expertcloud-architecture

SAP ECC to S/4HANA Blueprint

Migrate SAP ECC to SAP S/4HANA using a brownfield, greenfield, or selective-data approach with clean-core principles.

Migration Path
sap-ecc → s4hana
Duration
60w
Team
large
assessmentapproach_selectiondata_migration+2
4 standards
advancedfrontend

Visual Basic / WinForms to Web Application Blueprint

Modernize legacy VB6 or .NET WinForms desktop apps into a browser-based web application with a modern API backend.

Migration Path
winforms → web-app
Duration
26w
Team
medium
assessmentapi_extractionui_rebuild+2
5 standards4 products
advancedfrontend

Silverlight / Flash to HTML5 Blueprint

Replace end-of-life Silverlight and Flash applications with modern HTML5, CSS, and JavaScript using web-standard APIs.

Migration Path
silverlight-flash → html5
Duration
18w
Team
medium
assessmentasset_recoveryui_rebuild+2
3 standards2 products
intermediateaccessibility

WCAG 2.2 Accessibility Remediation Blueprint

Remediate a web application to meet WCAG 2.2 AA through audit, prioritized fixes, automated testing, and governance.

Migration Path
inaccessible-ui → wcag-2-2-aa
Duration
16w
Team
medium
auditprioritizationremediation+2
2 standards2 products
advancedfrontend

Desktop App to Progressive Web App Blueprint

Convert a legacy desktop application into an installable, offline-capable Progressive Web App backed by a modern API.

Migration Path
desktop-app → pwa
Duration
22w
Team
medium
assessmentapi_layerweb_rebuild+2
5 standards3 products
advancedfrontend

AngularJS to React Blueprint

Migrate a legacy AngularJS (1.x) application to React, replacing it route-by-route behind a routing proxy or shell.

Migration Path
angularjs → react
Duration
22w
Team
medium
assessmentshell_setuproute_migration+2
3 standards2 products
intermediatefrontend

jQuery to React SPA Blueprint

Replace a jQuery-driven multi-page or hybrid frontend with a structured React single-page application.

Migration Path
jquery → react-spa
Duration
16w
Team
small
assessmenttooling_setupisland_migration+2
3 standards2 products
intermediateprogramming-language

Objective-C to Swift Blueprint

Incrementally migrate a legacy Objective-C iOS app to Swift using mixed-target interop, file by file.

Migration Path
objective-c → swift
Duration
20w
Team
small
assessmentinterop_setupincremental_rewrite+2
3 standards1 product
advancedfrontend

ASP.NET Web Forms to Blazor Blueprint

Modernize a legacy ASP.NET Web Forms application to Blazor on .NET, replacing postback pages with components and an API.

Migration Path
aspnet-webforms → blazor
Duration
24w
Team
medium
assessmentapi_extractioncomponent_rebuild+2
5 standards2 products