Guide de démarrage rapide : Sécuriser le trafic vers un service avec la console Google Cloud

Cette page vous explique comment déployer une API sur API Gateway pour sécuriser le trafic vers un service de backend.

Suivez les étapes pour déployer une API afin d'accéder à un service de backend sur Cloud Run Functions à l'aide de la console Google Cloud . Ce guide de démarrage rapide explique également comment utiliser une clé API pour protéger votre backend contre les accès non autorisés.

Avant de commencer

  1. Dans la console Google Cloud , accédez à la page API Gateway.

    Accéder à API Gateway

  2. API Gateway nécessite l'activation des services Google suivants :

    Nom Titre
    apigateway.googleapis.com API de la passerelle API
    servicemanagement.googleapis.com API Service Management
    servicecontrol.googleapis.com API Service Control

    Si vous n'avez pas encore activé ces services pour le projet que vous sélectionnez, vous êtes invité à le faire.

  3. Vérifiez que la facturation est activée sur votre projet.

    Découvrir comment activer la facturation

Déployer un backend d'API

API Gateway se situe devant un service de backend déployé et gère toutes les requêtes entrantes. Dans ce guide de démarrage rapide, API Gateway achemine les appels entrants vers un backend Cloud Run Functions nommé helloGET, qui contient la fonction Node.js ci-dessous.

const functions = require(