Versioning and terminology

Apigee hybrid is a platform that consists of a runtime plane, management plane, and a set of GCP services that let you manage APIs across multi-cloud environments.

Versioning

The Apigee APIs, Apigee hybrid UI, and GCP integrated services are in Beta. Other aspects of Apigee hybrid are in general release or Alpha.

The following table summarizes the various stages of release for components of Apigee hybrid:

Platform Component Hybrid Service Release
Management Plane
Analytics/UAP GA
Apigee APIs Beta
Apigee hybrid UI Beta
Portal Alpha
Runtime/containerized apps
Cassandra (runtime datastore) GA
Istio GA
MART GA
Message Processors GA
Synchronizer GA
UDCA GA

As the table above shows, the different parts of Apigee hybrid are currently in different stages of the release cycle:

  • Apigee hybrid Beta refers to most of the management plane services that you use to manage hybrid deployments. (With the exception of the Portal, which is in Alpha.) The management plane also includes the Apigee APIs and the Apigee hybrid UI.
  • GA (or hybrid 1.0.0) refers to the general release of the hybrid runtime that you deploy on a cluster, but also refers to GA services in the management plane such as the UAP.

For more information:

APIs

The Apigee documentation refers to the following different flavors of Apigee APIs:

  • Apigee APIs (Beta):
    • Purpose: Configure and manage your hybrid-enabled Apigee organization
    • Base URL: "apigee.googleapis.com"
    • Notes: See the Apigee API documentation
  • Apigee Edge APIs:
    • Purpose: Configure and manage Apigee Edge (and Edge for Private Cloud)
    • Base URL: “api.enterprise.apigee.com”
    • Notes: Not for use with a hybrid-enabled Apigee organization

Organizations

An Apigee organization is a container for all the entities in an Apigee account, including API proxies, API products, API packages, apps, and developers. This document uses the terms Apigee organization or hybrid-enabled organization interchangeably.

To install and use hybrid, you must have an Apigee organization that is bound to a GCP project. You do this when you create the organization in a process known as provisioning.

An Apigee organization is not the same as a GCP organization. Where the possibility of ambiguity exists, this document should specify that the “organization” is an Apigee organization.

Additional terminology

For additional definitions of hybrid-related terminology, see the Glossary.