Partie 1 : Services Google Cloud et configuration de l'interface utilisateur hybride

Avant de commencer

Les étapes décrites dans ce processus d'installation hybride sont réalisées avec l'un ou plusieurs des éléments suivants :

  • Google Cloud Console
  • UI Apigee Hybrid
  • Ligne de commande gcloud

Variables d'environnement

Les étapes effectuées à l'aide de la ligne de commande utilisent des variables d'environnement créées par l'utilisateur. Si votre fenêtre de terminal est déconnectée, les variables d'environnement ne sont pas enregistrées.

Les variables d'environnement utilisées dans ces procédures sont les suivantes :

export PROJECT_ID="your_project_id"
export ORG_NAME=$PROJECT_ID
ORG_DISPLAY_NAME="friendly_name"
ORGANIZATION_DESCRIPTION="description_text"
export ANALYTICS_REGION="analytics_region"
export RUNTIMETYPE=HYBRID
export LONG_RUNNING_OPERATION_ID="long_running_operation_ID"
export ENV_NAME="environment_name"
ENV_DISPLAY_NAME="friendly_name"
ENV_DESCRIPTION="description_text"
export DOMAIN="example.com"
export ENV_GROUP="environment-group-name"
Les noms de variables contenant des espaces doit être placés entre guillemets doubles. Par exemple : "Mon projet"

Jeton d'identifiants d'autorisation

Le jeton d'identifiants d'autorisation gcloud expire au bout de 20 minutes. Si vous n'avez pas terminé toutes les étapes dans ce laps de temps, vous devez de nouveau obtenir les identifiants d'autorisation. Exemple :

TOKEN=$(gcloud auth print-access-token)

Présentation du processus

Cette section présente les tâches que vous devez effectuer pour configurer l'interface utilisateur hybride et les services Google Cloud.

Le processus général de configuration de l'interface utilisateur Apigee hybride et des services Google Cloud est le suivant :

Action À partir de Description
Étape 1 : Créer un compte Google Cloud Google Cloud Console Vous avez besoin d'un compte Google Cloud pour utiliser ces procédures. Ce compte sera lié à une nouvelle organisation hybride.
Étape 2 : Créer un projet Google Cloud Google Cloud Console Les projets Google Cloud constituent la base de la création, l'activation et l'utilisation des services Google Cloud. Un projet permet d'organiser toutes vos ressources Google Cloud.
Étape 3 : Activer les API Google Cloud Console ou ligne de commande Sans ces API, les services hybrides ne pourraient pas communiquer entre eux ni avec d'autres services.
Étape 4 : Créez une organisation Ligne de commande Les projets appartiennent à des organisations. Une fois que vous disposez d'une organisation, vous êtes presque prêt à effectuer des appels d'API et à créer des proxys d'API.
Étape 5 : Ajouter une adresse IP statique Google Cloud Console Vous devez maintenant fournir le domaine et l'adresse IP à utiliser avec votre installation hybride.
Étape 6 : Ajoutez un environnement UI Apigee hybrid ou ligne de commande Un environnement fournit un contexte isolé ou bac à sable pour l'exécution de proxys d'API. Dans une même organisation, vous pouvez créer plusieurs environnements. Si vous ne le faites pas, vous ne pourrez pas terminer l'installation de l'environnement d'exécution hybride ni déployer vos proxys d'API.

Étape suivante

Toutes ces étapes sont décrites plus en détail dans les sections suivantes.

C'est parti !