What is this About?
The Apigee Migration Assessment Tool has a flag called --skip-target-validation that lets you run a full source assessment on your existing Apigee Edge or OPDK environment without needing access to the target Apigee X or Hybrid environment.
python3 main.py --resources all --skip-target-validation
That’s it. One flag changes the dependency.
Why this Matters for Early Conversations?
You no longer need to wait for the target environment to be provisioned and accessible before assessing what needs to be migrated. With the --skip-target-validation flag, you can run the assessment today — even if:
- The Apigee X / Hybrid environment hasn’t been provisioned yet
- Target credentials or IAM access are still pending
- Architecture decisions for the target are still being made
What the assessment Produces?
Running the tool gives an inventory of your existing Apigee estate:
- API Proxies
- SharedFlows
- API Products
- Developer Apps
- TargetServers
- KVMs
- Keystores
- Migration complexity and considerations
This is the scope baseline — it tells the team how big the migration is before any target infrastructure is touched.
Who this Applies To?
--skip-target-validation works when the source is:
- Apigee Edge SaaS (Public Cloud)
- Apigee Edge OPDK (Private Cloud / On-Prem)
It does not apply when the source is already Apigee X or Hybrid.
Assessment Tool Enhancements
Reflecting the latest limits published for Apigee X / Hybrid platforms this assessment tool is enhanced with new limits as below.
- Increasing
- Proxies per environment from 50 to 6000.
- Shared flows per environment from 60 to 75.
- KVMs per environment from 100 to 900.
- Combined proxies and shared flows per environment from 60 to 6000.
Full Documentation
- Apigee Migration Assessment Tool repository
- Introducing the Apigee Migration Assessment Tool: Your roadmap to a smooth transition
Tailor your solution with help from a Google Cloud Sales Specialist