Apigee API Management
Manage APIs with unmatched scale, security, and performance
Google Cloud’s native API management tool to build, manage, and secure APIs—for any use case, environment, or scale.
Try Apigee for free in your own sandbox for 60 days.
Explore helpful resources and examples to jumpstart your development on Apigee.
Features
High-performance API proxies
Orchestrate and manage traffic for demanding applications with unparalleled control and reliability. Apigee supports styles like REST, gRPC, SOAP, and GraphQL, providing flexibility to implement any architecture. Using Apigee, you can also proxy internal microservices managed in a service mesh as REST APIs to enhance security.
Automated API Security with ML based abuse detection
Use Advanced API Security to protect your APIs from misconfigurations, malicious bot attacks, and critical abuses. Advanced API Security assesses managed APIs regularly, surfaces API proxies that do not meet security standards, and provides recommended actions when issues are detected. ML-powered dashboards accurately identify critical API abuses by finding patterns within the large number of bot alerts, reducing the time to act on important incidents.
Built-in and custom API analytics dashboards
Use built-in dashboards to investigate spikes, improve performance, and identify improvement opportunities by analyzing critical information from your API traffic. Build custom dashboards to analyze API quality and developer engagement to make informed decisions.
Traffic management and control policies
Apigee uses policies on API proxies to program API behavior without writing any code. Policies provided by Apigee allow you to add common functionality like security, rate limiting, transformation, and mediation. You can configure from a robust set of 50+ policies to gain control on behavior, traffic, security, and QoS of every API. You can even write custom scripts and code (such as JavaScript applications) to extend API functionality.
Developer portals integrated into API life cycle
Bundle individual APIs or resources into API products—a logical unit that can address a specific use case for a developer. Publish these API products in out-of-the-box integrated developer portals or customized experiences built on Drupal. Drive adoption of your API products with easy onboarding of partners/developers, secure access to your APIs, and engaging experiences without any administrative overhead.
Near real-time API monitoring
Investigate every detail of your API transaction within the console or in any distributed tracing solution by debugging an API proxy flow. Isolate problem areas quickly by monitoring their performance or latency. Use Advanced API Operations to identify anomalous traffic patterns and get notified on unpredictable behaviors without any alert fatigue or overheads.
Hybrid/multicloud deployments
Achieve the architectural freedom to deploy your APIs anywhere—in your own data center or public cloud of your choice—by configuring Apigee hybrid. Host and manage containerized runtime services in your own Kubernetes cluster for greater agility and interoperability while managing APIs consistently with Apigee.
Universal catalog for all APIs
Use API hub to consolidate APIs—built or deployed anywhere—into a single source of truth. Built on open standards, API hub allows developers to access APIs and their related information in one place. Once cataloged, you can govern all APIs to a consistent quality with self-service tools or linter of your choice.
API monetization
Create rate plans for your API products to monetize your API channels. Implementing business models of any complexity by configuring billing, payment model, or revenue share with granular details.
Options table
Fully managed comprehensive solution to build, manage, and secure APIs—for any use case or scale
Managing high value/volume of APIs with enterprise-grade security and dev engagement
Comprehensive API management for use in any environment—on-premises or any cloud
Maintaining and processing API traffic within your own kubernetes cluster
Customer managed service to run co-located gateway or private networking
Managing gRPC services with locally hosted gateway for private networking
Fully managed service to package serverless functions as REST APIs
Building proof-of-concepts or entry-level API use cases to package serverless applications running on Google Cloud
Product | Description | When to use this product? |
---|---|---|
Fully managed comprehensive solution to build, manage, and secure APIs—for any use case or scale |
Managing high value/volume of APIs with enterprise-grade security and dev engagement |
|
Comprehensive API management for use in any environment—on-premises or any cloud |
Maintaining and processing API traffic within your own kubernetes cluster |
|
Customer managed service to run co-located gateway or private networking |
Managing gRPC services with locally hosted gateway for private networking |
|
Fully managed service to package serverless functions as REST APIs |
Building proof-of-concepts or entry-level API use cases to package serverless applications running on Google Cloud |
How It Works
Common Uses
Cloud-first application development
Use APIs to build modern applications and architectures
Build API proxies that enable your applications to access data and functionality from your Google Cloud back end or any system, service, or application. Scale your applications based on demand using load balancing for your APIs. As you scale, you can unlock greater business agility by decoupling your monolithic application into microservices.
Reference guide to refactor monolith into microservicesModernize legacy apps and architectures
Package legacy applications using RESTful interfaces
Modularize your application components using API proxies as a gateway for your legacy systems and microservices. Build API proxies to create an abstraction layer that insulates client-facing applications from legacy backend services and microservices. Using Apigee, you can reach the scale required for modern cloud applications while securing traffic to legacy services.
New business channels and opportunities
Publish and monetize your API products in developer portals
Consolidate APIs built anywhere into a single place to enable easy access for developers with API hub. Package multiple APIs or methods into API products to drive consumption. Publish these API products in developer portals to onboard partners or customer developers. Define comprehensive rate plans to monetize your API product consumption with any business model.
Step-by-step guide to publish your APIsUniform hybrid or multicloud operations
Operate in any environment with consistency
Use APIs to expose services that are distributed across any environment—private data centers or public clouds. With Apigee hybrid, you can host containerized runtime services in your own K8S cluster to blend your legacy and existing systems with ease. This way, you can adhere to compliance and governance requirements—while maintaining consistent control over your APIs and the data they expose.
Learn more about Apigee hybridWeb application and API security
Implement security in multiple layers with advanced controls
Security is top priority today. Google Cloud launched WAAP (Web App and API Protection) based on the same technology Google uses to protect its public-facing services against vulnerabilities, DDoS attacks, fraudulent bot activity, and API-targeted threats. It combines three solutions (Apigee, Cloud Armor, and reCAPTCHA Enterprise) to provide comprehensive protection against threats.
Protect your web applications and APIsPricing
How Apigee pricing works
Apigee offers 3 flexible pricing options—evaluation, pay-as-you-go, and subscription—to suit any API management needs
Experience industry-leading API management capabilities in your own sandbox at no cost for 60 days
Free
Pay-as-you-go
Apigee gateway nodes
Charged on your API traffic based on the number of Apigee gateway nodes (units of environment that processes API traffic) per minute; each environment requires at least 2 nodes
$1.025
per Apigee gateway node per hour
API Analytics
Charged on the total number of API requests processed by Apigee Analytics per month
$200
per 1M API requests
Standard
To start building your enterprise-wide API program
Enterprise
For high volume of APIs and engaging partners/developers
Enterprise Plus
For an API-first business with a thriving ecosystem
for a custom quote or any further questions
How Apigee pricing works | Apigee offers 3 flexible pricing options—evaluation, pay-as-you-go, and subscription—to suit any API management needs | |
---|---|---|
Pricing model | Description | Price (USD) |
Evaluation |
Experience industry-leading API management capabilities in your own sandbox at no cost for 60 days |
Free |
Pay-as-you-go |
Apigee gateway nodes Charged on your API traffic based on the number of Apigee gateway nodes (units of environment that processes API traffic) per minute; each environment requires at least 2 nodes |
$1.025 per Apigee gateway node per hour |
API Analytics Charged on the total number of API requests processed by Apigee Analytics per month |
$200 per 1M API requests |
|
Subscription |
Standard To start building your enterprise-wide API program Enterprise For high volume of APIs and engaging partners/developers Enterprise Plus For an API-first business with a thriving ecosystem |
for a custom quote or any further questions |
Custom Quote
Start your proof of concept
Explore Apigee in your own sandbox
Try Apigee for freeStart using Apigee with no commitment
Go to consoleBuild your first API proxy on Apigee today
QuickstartExplore helpful resources and examples
ResourcesJoin our Google Cloud Innovator community
Become an Apigee innovatorFAQ