A platform engineering team has Apigee running in production and a standard GitHub Actions or GitLab CI pipeline for everything else in their stack. When they need to deploy a new API proxy or update a policy, they fall out of the automated flow entirely — Apigee requires its own deployment steps, its own config format, and its own auth model that doesn't map cleanly onto how the rest of the pipeline works. The complaint is direct: 'Apigee X needs to engage with the CI/CD process to simplify the delivery and management of APIs.'
This gap persists because Apigee is built and sold to enterprise architects who sign multi-year contracts — the buyer is not the engineer doing deployments. The engineer's frustration with manual deployment steps doesn't surface in renewal conversations. Google has no strong commercial incentive to make Apigee fit into a CI/CD paradigm that reduces the perceived complexity and therefore the need for professional services engagements.
Teams working around this today either write their own fragile shell scripts wrapping the Apigee Management API, or they maintain a completely separate deployment process for API changes that runs outside the standard pipeline. The cost is concrete: API updates that should take 20 minutes of automated deployment take two hours of manual steps, and the mismatch between 'everything else deploys automatically' and 'API changes need a human' creates a category of risky, infrequent big-bang API releases instead of small safe incremental ones.
This is a business because every new API proxy, every policy change, and every environment promotion is a recurring trigger. The need doesn't go away — it compounds as the team grows and the number of APIs increases.
What to build
Build a set of versioned GitHub Actions and GitLab CI components that handle Apigee proxy packaging, environment-specific config substitution, staged rollout to Apigee X and Edge environments, and rollback — installed from a marketplace with a single YAML block, requiring no custom scripting from the engineering team.
Where to start
Launch as a free open-source GitHub Action for Apigee X deployment with a clean README and a working example repo — get adoption through the Apigee community forum and developer relations channels, then charge for the hosted dashboard that tracks deployment history, diff-views of policy changes, and environment promotion approvals.
The hard part
Apigee X and Apigee Edge have meaningfully different management APIs and deployment models, so supporting both without making the integration a tangled mess of conditionals is a real engineering constraint — and enterprises almost always run both during migration, so skipping one cuts the addressable market in half immediately.
How it makes money
Free open-source core action; paid tier per Apigee organization for the deployment dashboard, audit trail, and approval workflows — charged monthly per organization, not per seat, since the buyer is a team not an individual.
See the evidence. The complaints behind this idea, the products they came from, and similar ideas in API Management.
More ideas in API Management