Activer et gérer Global Front End Enterprise dans votre projet Google Cloud

Lorsque vous activez Global Front End Enterprise dans un projet, Google Cloud les équilibreurs de charge d'application externes mondiaux, Cloud CDN, Google Cloud Armor (fonctionnalités Enterprise) et Service Extensions sont regroupés dans un seul modèle de tarification Global Front End Enterprise.

Afficher l'état d'activation de Global Front End Enterprise dans un projet

Vous pouvez vérifier si Global Front End Enterprise est activé dans votre projet ou si votre projet utilise la tarification individuelle standard.

Console

  1. Dans la Google Cloud console, accédez à la page Global Front End.

    Accéder à Global Front End

  2. Dans le menu de sélection du projet, sélectionnez votre projet.

  3. Sur la page Global Front End, recherchez le niveau actif mis en surbrillance pour afficher l'état d'activation de Global Front End Enterprise.

REST

Activez l'API alpha Compute Engine, puis envoyez une requête GET pour récupérer l'état d'activation de Global Front End Enterprise dans le projet :

curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
     "https://compute.googleapis.com/compute/alpha/projects/PROJECT_ID/global/globalFrontendSettings"

Remplacez PROJECT_ID par l'ID du projet pour lequel vous souhaitez afficher les détails d'activation de Global Front End Enterprise.

Dans la réponse JSON, vérifiez la valeur du champ bundleType :

  • GLOBAL_FRONT_ENDindique que Global Front End Enterprise est activé dans le projet.
  • INDIVIDUALindique que Global Front End Enterprise n'est pas activé dans le projet.

Activer Global Front End Enterprise dans un projet

Pour activer Global Front End Enterprise dans votre projet, contactez votre Google Cloud représentant commercial pour ajouter le projet à la liste d'autorisation.

Avant d'activer Global Front End Enterprise dans un projet, assurez-vous que vos charges de travail utilisent principalement des équilibreurs de charge d'application externes mondiaux. Les équilibreurs de charge régionaux, les équilibreurs de charge passthrough et le trafic de niveau Standard sont exclus de la tarification Global Front End Enterprise et sont facturés individuellement.

REST

Une fois votre projet ajouté à la liste d'autorisation et l'API alpha Compute Engine activée, procédez comme suit :

  1. Facultatif : affichez l'état d'activation de Global Front End Enterprise. Si Global Front End Enterprise n'est pas activé dans votre projet, passez à l'étape suivante.
  2. Envoyez une requête PATCH pour activer Global Front End Enterprise dans votre projet.

    curl --request PATCH \
    -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "Content-Type: application/json" \
    --data '{
      "bundleType": "GLOBAL_FRONT_END"
    }' \
    "https://compute.googleapis.com/compute/alpha/projects/PROJECT_ID/global/globalFrontendSettings"
    

    Remplacez PROJECT_ID par l'ID du projet dans lequel vous souhaitez activer Global Front End Enterprise.

  3. Patientez quelques instants, puis affichez l'état d'activation de Global Front End Enterprise pour confirmer.

Désactiver Global Front End Enterprise dans un projet

Vous pouvez désactiver Global Front End Enterprise et rétablir la facturation individuelle pour votre projet.

Lorsque vous désactivez Global Front End Enterprise, le niveau au niveau du projet de votre projet Cloud Armor détermine les protections actives. Google Cloud ne restaure pas automatiquement votre projet au niveau Cloud Armor que vous utilisiez avant d'activer Global Front End Enterprise. Vous devez désigner manuellement un niveau de facturation Cloud Armor (Cloud Armor Standard ou Cloud Armor Enterprise PayGo) pour éviter la dégradation des règles de sécurité ou des modifications de facturation inattendues. Pour en savoir plus, consultez la section Passer à un niveau inférieur de Cloud Armor Enterprise.

Console

  1. Dans la Google Cloud console, accédez à la page Global Front End.

    Accéder à Global Front End

  2. Dans le menu de sélection du projet, sélectionnez votre projet.

  3. Dans la colonne À la carte, cliquez sur Activer.

  4. Dans la boîte de dialogue de confirmation, cliquez sur Confirmer.

REST

Si ce n'est pas déjà fait, activez l'API alpha Compute Engine, puis envoyez une requête PATCH pour définir le champ bundleType sur INDIVIDUAL :

curl --request PATCH \
     -H "Authorization: Bearer $(gcloud auth print-access-token)" \
     -H "Content-Type: application/json" \
     --data '{
       "bundleType": "INDIVIDUAL"
     }' \
     "https://compute.googleapis.com/compute/alpha/projects/PROJECT_ID/global/globalFrontendSettings"

Remplacez PROJECT_ID par l'ID du projet dans lequel vous souhaitez désactiver Global Front End Enterprise.

Patientez quelques instants, puis affichez l'état d'activation de Global Front End Enterprise pour confirmer.

Étape suivante