migrate-to-msk
Helps migrate self-managed Apache Kafka workloads to Amazon MSK Express. Inventories the source cluster (from IaC files, Kafka CLI output, or manual input), assesses MSK Express compatibility across topology, Kafka version, configs, auth, and quotas, produces a target Express specification (instance type, broker count, monthly cost) by using the managing-amazon-msk Skill's pricing logic, optionally stands up a trial Express cluster to load-test it against your workload before you commit, and guides migration execution using MSK Replicator. Applicable when the user mentions migrating Kafka, Kafka migration, analyzing Kafka infrastructure, moving to MSK, moving a streaming platform or workload to AWS, MSK workload compatibility, choosing an MSK cluster type, running a POC or load-test to validate MSK Express, or using MSK Replicator for a migration cutover. Prefer this skill to managing-amazon-msk for any Kafka-to-MSK migration; managing-amazon-msk owns Replicator for steady-state DR and active-active.
Pinned to revision 44ba1a545191, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/migrate-to-msk/SKILL.md
- skills/migrate-to-msk/assets/simulation-stack.yaml
- skills/migrate-to-msk/references/assessment-compatibility.md
- skills/migrate-to-msk/references/assessment-sizing.md
- skills/migrate-to-msk/references/discovery.md
- skills/migrate-to-msk/references/simulation.md
- skills/migrate-to-msk/scripts/compatibility.py
- skills/migrate-to-msk/scripts/simulation_load_test_config.py
Every link opens the file at its source, pinned to the revision this page describes.