Zuplo
Apigee Edge End of Life

Migrate from Apigee to a modern API gateway

Apigee Edge is reaching end of life. Instead of spending months migrating to Apigee X, move to Zuplo and get edge-native performance, TypeScript policies, and GitOps workflows in days.

The clock is ticking

Apigee end-of-life timeline

Nov 2, 2025

Apigee Classic UI shut down

Already happened
Apr 11, 2026

Apigee Edge v4.53 end of life

Happening now
Feb 26, 2027

Apigee Edge v4.53.01 (final version) end of life

The problem

Migrating to Apigee X is not an upgrade

Google recommends migrating from Apigee Edge to Apigee X. But Apigee X is a fundamentally different platform with different infrastructure, different APIs, and different deployment models. It's not an in-place upgrade.

  • Rebuild all API proxies and shared flows
  • Recreate environment configurations and KVMs
  • Migrate Drupal-based developer portal content
  • Update all CI/CD pipelines and deployment scripts
  • Re-validate security policies and traffic rules
  • Still locked into Google Cloud at $1,500+/month

The better path

If you're rebuilding anyway, build on something modern

The migration to Apigee X takes months and leaves you on the same architectural foundations from 2016. Migrating to Zuplo takes days and gives you:

  • 300+ global edge locations or dedicated in your cloud
  • TypeScript policies (not XML)
  • GitOps-native deployment (not bolted-on)
  • Auto-generated developer portal (not Drupal)
  • Competitive, transparent pricing that scales (not $1,500/mo minimum)

Deploy your way

Keep your gateway where your data lives

Many Apigee customers chose on-premises deployment for data sovereignty and compliance. With Zuplo, you get the same fully managed experience whether you deploy to our global edge or to a dedicated instance in your own cloud.

Managed Edge

Deploy across 300+ global edge locations. Zero infrastructure to manage. Automatic scaling. Requests route to the nearest point of presence worldwide.

Available on all plans

Managed Dedicated

Zuplo runs a dedicated, isolated instance on the cloud provider of your choice: AWS, Azure, GCP, Akamai, Equinix, or others. You choose the regions. Private networking (PrivateLink, Private Service Connect) supported. Still fully managed by Zuplo -- zero infrastructure for you to operate.

Popular with Apigee customers

Both options are fully managed by Zuplo. Same features, same policies, same APIs, same developer experience. Your code works identically on either deployment model.

How it works

Migrate in days, not months

Because Zuplo uses standard tools and formats (Git, TypeScript, OpenAPI), your existing team can handle the migration without Apigee specialists or consulting partners.

1

Export your OpenAPI specs

Download your API definitions from the Apigee console. Most Apigee proxies have OpenAPI specs or can generate them.

2

Import into Zuplo

Import your OpenAPI spec to create routes automatically. Your API definitions become your gateway configuration.

3

Replace XML policies with TypeScript

Swap Apigee's XML policies for Zuplo's built-in equivalents. Rate limiting, API key auth, and request validation work out of the box.

4

Set up your developer portal

Zuplo auto-generates a developer portal from your OpenAPI spec with interactive docs and self-serve API key management. No Drupal required.

5

Deploy and cut over

Push to Git, get a preview environment, validate everything works. Update DNS to point traffic to Zuplo's edge network.

Policy translation

Your Apigee policies have Zuplo equivalents

No proprietary XML. No Java callouts. Every common Apigee policy maps to a Zuplo built-in policy or standard TypeScript.

Apigee Policy Zuplo Equivalent
SpikeArrest Rate Limiting
Quota Quota
VerifyAPIKey API Key Authentication
OAuthV2 JWT Authentication
BasicAuthentication Basic Auth
AssignMessage Set Headers / Set Body
AccessControl IP Restriction
XMLToJSON / JSONToXML XML to JSON
JavaScript callout Custom Code Policy
ServiceCallout Custom Code with fetch()
ResponseCache Caching Policy
CORS Built-in CORS

Zuplo vs Apigee: feature comparison

Feature Zuplo Apigee
Fraction of the Cost
Transparent pricing that scales with usage, no six-figure minimums
$1,500/month minimum for just 100K requests with complex pricing
Multi-Cloud Support
Deploy to 300+ edge locations across any cloud
Google Cloud Platform only
Developer Experience
TypeScript-based programmability with git integration
XML-based policies with steep learning curve
GitOps Support
Native GitHub integration with all config in version control
Limited version control options
Developer Portal
Automatic builds from OpenAPI spec with self-serve API keys
Manual setup and configuration required
Rate Limiting
One-click per API, per user, or per API key rate limits
Available but requires complex configuration
High Availability
Built-in across all tiers at no extra cost
Available with additional configuration and cost
Deployment Speed
Deploy in seconds with instant global propagation
Slow deployment with complex release cycles

Replace Drupal with something modern

A developer portal your API consumers will love

Apigee's developer portal is built on Drupal, requiring a CMS team, custom theming, and constant maintenance. Zuplo generates a beautiful, modern developer portal automatically from your OpenAPI spec. Interactive docs, self-serve API key management, and built-in authentication included. It updates every time you deploy.

Learn about the developer portal

Pricing model

Request Metering

Charge per call. Grow with your customers.

Simple per-request pricing that scales naturally from 100 to 100M calls.

Starter

$0/mo
  • 100K req/mo
  • Unlimited API keys
  • Basic analytics
Popular

Builder

$25/mo
  • 1M req/mo
  • Custom domains
  • Advanced analytics
  • Webhooks

Enterprise

Custom
  • Unlimited requests
  • SLA 99.99%
  • Dedicated CSM
  • SSO & RBAC

Built-in observability

Real-time analytics without add-on fees

Apigee charges extra for advanced analytics. Zuplo includes built-in analytics with every plan: request volume, latency percentiles (P50/P95/P99), error rates, unique consumers, and status code breakdowns. All in real time. Need deeper analysis? Integrate with Datadog, New Relic, or any OpenTelemetry-compatible platform.

Learn about analytics
API Analytics
Last 24hLIVE
Total Requests2.41M+12.3%
Avg Latency42ms-4.2%
Error Rate0.3%+0.1%
Active Consumers1.2k+3.1%
Request Volumereqs / min
EndpointRequestsP99Errors
GET/api/v2/users
847k12ms0.1%
POST/api/v1/auth
234k89ms0.8%
GET/api/v2/products
156k8ms0.0%
DELETE/api/v1/sessions
23k234ms2.1%

Frequently Asked Questions

Common questions about migrating from Apigee to Zuplo.

Stop paying for yesterday's gateway.

Start your Apigee migration today with a free Zuplo account.