This page applies to Apigee and Apigee hybrid.
This document describes how to provision API hub using the user interface (UI). This is the recommended method for Provisioning API hub; however, you can also provision API hub using the command line.
Summary of steps
The provisioning steps are as follows:
- Verify that you have met the API hub prerequisites (except for the steps in the Software row).
- Open API hub and select your Google Cloud project.
- Enable APIs. Apigee requires you to enable a few Google Cloud APIs.
- Specify a Hosting location. You must specify the physical location of your API hub.
- Specify or create a CMEK. Because information about internal APIs may be considered sensitive, Apigee requires a CMEK to encrypt and decrypt (protect) data at rest. The CMEK must be in the same region as the Hosting location.
- Wait 30 minutes for provisioning to complete.
Provisioning steps
To launch the API hub provisioning wizard:
- Ensure that you have met the prerequisites described in API hub prerequisites.
In the Google Cloud console, go to the API hub page.
Go to API hub-
Select your project:
-
If your project has not yet been provisioned for API hub, Start with Apigee API hub is displayed. Click Get started.
-
The provisioning wizard starts:
-
Click Enable APIs. This step takes a few seconds to complete.
-
For Hosting location, select a Region, for example,
us-central1
. - Click Set location.
-
For Encryption, click Choose a customer-managed encryption key.
-
If you already have a CMEK, you can select it, otherwise click Create key. Create a new key is displayed.
-
Select Create key ring.
- Type a Key ring name.
- Select a Key ring location. This location is restricted to the hosting location you chose in the previous step to ensure that the key and data remain in the same region.
- Click Continue.
-
Type a Key name.
- Select a Protection level, for example, Software.
- Click Continue.
-
If the Review page looks correct, click Create.
-
Click Confirm encryption key.
-
Click Create service identity & grant permissions.
-
Click Submit.
-
Finalizing your registry is displayed. It takes about 30 minutes to provision.
-
When provisioning is complete, Your registry is ready displays.
Next steps
See Next steps for some tips on how to get started using API hub.