New

APISIXでAIの未来を解き放つ – AIエージェントとLLMのための完全オープンソースAIゲートウェイ!詳細を見る

詳細を見る

API gateway comparison

Apigee vs. Layer7 API Gateway

Google Apigee and Broadcom Layer7 serve the enterprise API management market from opposite directions. Apigee is a cloud-native API platform built for Google Cloud, while Layer7 (formerly CA API Gateway) is a traditional enterprise gateway built for on-premises, security-first, and regulated environments. This comparison covers architecture, security posture, compliance capabilities, legacy system integration, and total cost of ownership — plus how Apache APISIX delivers enterprise-grade security with cloud-native agility.

Try API7 for FreeBook a Demo

Comparison

Apigee
Layer7
API7 Enterprise
Architecture
Cloud-native on Google Cloud; distributed Envoy-based proxies with centralized management plane
Java-based modular gateway (formerly CA API Gateway); hardware appliance or virtual appliance deployment model
NGINX/OpenResty + etcd — stateless data plane with millisecond config sync, no database or Java runtime required
Security & Compliance
OAuth 2.0, JWT, API keys, Advanced API Security add-on; inherits Google Cloud compliance (SOC 2, ISO 27001)
Industry-leading policy enforcement; FIPS 140-2, PCI-DSS, HIPAA, SOX compliance built-in; hardware security module (HSM) support
JWT, OIDC, OAuth2, mTLS, FIPS 140-2, fine-grained RBAC; all security plugins fully open-source and auditable
Legacy System Integration
Limited — designed for modern APIs; legacy connectivity requires additional Google Cloud services or custom adapters
Strongest in class — native SOAP, MQ, JMS, mainframe connectors; built for bridging legacy and modern APIs
TCP/UDP proxy for legacy protocols; integrates with any backend via plugins and standard protocols; no proprietary connectors needed
Performance & Scalability
Cloud-managed auto-scaling; throughput depends on Apigee tier and Google Cloud region configuration
Robust for enterprise workloads; hardware appliance optimized; less suited for dynamic cloud-native auto-scaling
Ultra-high — 23,000 QPS per core, 0.2ms latency; horizontally scalable and Kubernetes-native
Protocol Support
HTTP/1.1, HTTP/2, gRPC, WebSocket; no native SOAP, TCP, or message queue protocol support
HTTP/S, SOAP, JMS, MQ Series, LDAP, FTP; strongest legacy protocol coverage among enterprise gateways
HTTP/1.1, HTTP/2, HTTP/3, gRPC, TCP, UDP, WebSocket, MQTT, Dubbo, and custom Layer 4/7 protocols
Policy & Governance
JavaScript/Java policies, Shared Flows, API products for access control; Advanced API Security for threat detection
Visual policy editor with 250+ policy assertions; fine-grained governance for regulated environments
100+ open-source plugins for auth, traffic, security, and observability; custom plugins in Lua, Go, Java, Python, or Wasm
Developer Portal
Apigee Integrated Portal with self-service onboarding, interactive API docs, and API key management
Layer7 API Developer Portal with API catalog and documentation; functional but dated UI
API7 Portal with API documentation, monetization, and self-service subscription — included in Enterprise
Deployment Options
Fully managed SaaS (Google Cloud); Apigee Hybrid for partial on-prem (control plane remains Google-hosted)
On-premises (appliance/virtual), private cloud, hybrid; limited cloud-native support (no managed SaaS)
Bare metal, Docker, Kubernetes (native Ingress Controller), multi-cloud, hybrid-cloud, and edge — no vendor dependency
Observability
Built-in analytics dashboard, custom reports, Google Cloud Monitoring and Logging integration
Built-in audit logging and transaction tracking; integrates with Broadcom DX APM and third-party SIEM tools
OpenTelemetry, Prometheus, Grafana, SkyWalking — open-source observability core with Datadog and other commercial integrations
Pricing Model
Consumption-based (API calls + environments); Standard starts ~$20K/year, scales steeply with usage
Enterprise licensing (per-gateway or per-API); custom pricing based on deployment size; typically $100K+/year
CPU-core based subscription; significantly lower total cost than Apigee or Layer7 at equivalent scale
Vendor Lock-in
High — control plane exclusively on Google Cloud; Apigee Hybrid still depends on Google Cloud APIs for management
High — proprietary Broadcom ecosystem; policy configurations and gateway customizations are non-portable
None — built on Apache APISIX (Apache 2.0), governed by the Apache Software Foundation
Enterprise Support
Google Cloud support tiers (Standard, Enhanced, Premium); extensive documentation and community forums
Broadcom enterprise support with dedicated TAMs; strong in government and financial services verticals
700+ contributors, 14K+ GitHub stars; API7.ai enterprise support with SLAs, training, and migration assistance

What to consider most when choosing the API gateway

1. Security & Compliance: Built-in vs Add-on vs Open Source

Layer7's strongest advantage is security depth. Originally designed as a security gateway for government and financial services, Layer7 provides FIPS 140-2 validated cryptography, hardware security module (HSM) integration, PCI-DSS compliance controls, and 250+ policy assertions for fine-grained access control. For organizations in highly regulated industries (banking, healthcare, defense), Layer7's security-first architecture has been the default choice for over a decade.

Apigee provides solid security capabilities — OAuth 2.0, JWT, API keys, and threat protection — but its Advanced API Security features (bot detection, abuse prevention, API risk assessment) are an add-on that costs extra. Apigee inherits Google Cloud's compliance certifications, which is convenient but means your security posture is tied to Google's infrastructure.

Apache APISIX provides enterprise-grade security with JWT, OIDC, OAuth2, mTLS, FIPS 140-2 compliance, and IP whitelisting — all as fully open-source, auditable plugins. Unlike Layer7's proprietary policy engine, APISIX's security controls are transparent and customizable. Unlike Apigee, there are no premium add-ons for advanced security features.

2. Legacy System Integration: The Migration Challenge

Layer7 excels at legacy system integration. Its native support for SOAP, JMS, IBM MQ Series, LDAP, FTP, and mainframe protocols makes it the go-to gateway for organizations with significant legacy infrastructure. Layer7 can act as a protocol bridge — exposing legacy SOAP services as modern REST APIs, routing messages between MQ queues and HTTP endpoints, and federating identity across legacy and modern systems.

Apigee is designed for modern APIs and has minimal native legacy protocol support. Connecting Apigee to SOAP services, message queues, or mainframe systems requires custom adapters, Google Cloud integration services, or middleware — adding complexity and cost. Apigee is not the right tool for legacy modernization.

Apache APISIX provides TCP and UDP proxy capabilities for legacy protocol support, plus custom plugin development in Lua, Go, Java, Python, or Wasm for specific integration needs. While it doesn't match Layer7's depth of legacy connectors, APISIX can handle the most common legacy bridging patterns — SOAP-to-REST transformation, protocol mediation, and message routing — at dramatically higher throughput with lower operational complexity.

3. Architecture: Cloud-Managed vs Appliance vs Lightweight

Apigee runs as a cloud-managed service on Google Cloud. This means Google handles infrastructure, scaling, and maintenance — but you lose control over the deployment environment. Apigee Hybrid provides a partial on-premises option, but the control plane (management, analytics, policy distribution) still runs on Google Cloud.

Layer7 uses a traditional enterprise architecture — hardware appliances or virtual appliances deployed in your data center. This gives complete infrastructure control and air-gapped deployment for classified environments. However, Layer7's Java-based runtime is resource-heavy, deployment is complex (especially at scale), and it lacks native Kubernetes or cloud-native auto-scaling support.

Apache APISIX combines the best of both worlds: a lightweight NGINX-based binary that runs anywhere (bare metal, Docker, Kubernetes, cloud, edge) with etcd for distributed configuration. Each APISIX node is stateless, starts in seconds, and achieves 23,000 QPS per core — providing both the deployment flexibility of Layer7 and the operational simplicity of a cloud service, without the vendor lock-in of either.

4. Total Cost and Vendor Lock-in Compared

Apigee costs scale with API traffic volume and environment count. Standard tier starts around $20K/year, but enterprise deployments with high traffic, multiple environments, and Advanced API Security typically reach $100K-$300K/year. Migration away from Apigee means rebuilding proxies, policies, and analytics integrations from scratch.

Layer7 is among the most expensive API gateways on the market. Enterprise licensing based on gateway instances or API volume typically exceeds $100K/year, with additional costs for hardware appliances, Broadcom support contracts, and professional services. Layer7's proprietary policy configurations are non-portable — decades of accumulated policy logic would need complete reimplementation to migrate away.

API7 Enterprise uses CPU-core based pricing at a fraction of both Apigee and Layer7. The significantly lower total cost comes from Apache APISIX's higher throughput per core (fewer cores needed) and the absence of per-API-call or feature-gated pricing. All configurations are declarative YAML/JSON, fully portable, and backed by the Apache 2.0 license — ensuring your API infrastructure investment is never locked to a single vendor.

5. When to Choose Each Platform

Choose Apigee if you are deeply invested in Google Cloud and need a fully managed API management service with integrated analytics and developer portal. Apigee works best for cloud-native organizations that don't require legacy protocol support or air-gapped deployments.

Choose Layer7 if you operate in a heavily regulated industry (banking, government, defense) with mandatory FIPS 140-2 hardware compliance, extensive legacy mainframe/MQ integration, and air-gapped deployment requirements. Layer7's decades of security certifications are hard to replicate.

Choose Apache APISIX / API7 Enterprise if you need enterprise-grade security and compliance combined with modern cloud-native performance. API7 Enterprise provides FIPS 140-2 compliance, mTLS, and comprehensive auth plugins alongside 23,000 QPS per core, Kubernetes-native deployment, and multi-protocol support — bridging the gap between Layer7's security depth and Apigee's cloud agility without vendor lock-in.

Frequently Asked Questions

Ready to get started?

For more information about full API lifecycle management, please contact us to Meet with our API Experts.

Contact Us