Introduction to provisioning

This page applies to Apigee, but not to Apigee hybrid.

View Apigee Edge documentation.

This section describes the prerequisites and process for installing and configuring Apigee with either an eval organization or a paid (non-evaluation) organization. A paid organization can use Subscription or Pay-as-you-go pricing. We refer to the installation and configuration process for any organization as provisioning.

Apigee provisioning process flow diagram

flow diagram illustrating the steps in this topic

Get ready

Before you begin

  1. Ensure that you have met all of the following prerequisites:
    • A Google Cloud account with active billing
    • A new Google Cloud project
    • Google Cloud SDK software installed (required for command line provisioning steps)
    • curl software installed (recommended)
    • Google Cloud IAM permissions sufficient to provision
  2. Determine if you want to use a paid org or eval org. See Compare evaluation and paid organizations.
  3. Determine if you want to specify data residency for your organization. See Introduction to data residency.
  4. Review any Google Cloud organization policy resource location constraints in your Google Cloud project. See Data residency and organization policy constraints.
  5. Select one of the provisioning options listed in Provisioning options.
  6. If you selected command line instructions as your provisioning option, select a networking option.

Provision

Follow the provisioning steps based on the option you selected in Provisioning options.

Next steps

The final provisioning step for each org type (eval, Subscription, or Pay-as-you-go) and method (Cloud Console, Apigee wizard, or command line) is to deploy a sample proxy.

New to Google Cloud?

If you are new to Google Cloud, familiarize yourself with the following:

Title Description
Google Cloud essentials Provides quickstarts, tutorials, interactive walkthroughs, technical documentation, videos, and architectural diagrams to help you get started using Google Cloud.
Google Cloud overview Provides a brief description on regions, zones, services, resources (global, regional, zonal), projects, the Google Cloud console, command-line interface, and client libraries.
Google Cloud billing A collection of tools that help you track and understand your Google Cloud spending, pay your bill, and optimize your costs
Manage your Cloud Billing account Provides instructions on creating a Cloud Billing account which is required to use Apigee
Creating and managing projects Provides instructions on how to create a project. Google Cloud projects form the basis for creating, enabling, and using all Google Cloud services including Apigee.
Data encryption options

Select Google-managed (default) or customer-managed encryption.

New to Apigee?

If you are new to Apigee, familiarize yourself with the following:

Title Description
What is Apigee? Describes Apigee architecture, discusses making services available to users, API products, and Apigee components
Apigee terminology Explains some basic Apigee terminology.
Apigee glossary Defines concepts and terms that have a unique meaning in Apigee.
Introduction to data residency Describes data residency, discusses regions and multi-regions, and describes how the region is part of the service endpoint.
Introduction to CMEK Describes using customer-managed encryption keys (CMEK) with Apigee