Démarrage rapide – Utiliser la console

Cette page explique comment créer et déployer une fonction Cloud écrite avec Node.js, Python ou Go à l'aide de Cloud Console.

Pour en savoir plus sur la création et le déploiement d'une fonction dans Cloud Console, consultez la page Déployer des fonctions depuis Cloud Console.

Avant de commencer

  1. Connectez-vous à votre compte Google.

    Si vous n'en possédez pas déjà un, vous devez en créer un.

  2. Dans Cloud Console, sur la page de sélection du projet, sélectionnez ou créez un projet Cloud.

    Accéder à la page de sélection du projet

  3. Vérifiez que la facturation est activée pour votre projet Google Cloud. Découvrez comment vérifier que la facturation est activée pour votre projet.

  4. Activer les API Cloud Functions and Cloud Build.

    Activer les API

Créer une fonction

  1. Ouvrez la page de présentation de Cloud Functions dans Cloud Console :

    Accéder à la page de présentation de Cloud Functions

    Vérifiez que le projet pour lequel vous avez activé Cloud Functions est sélectionné.

  2. Cliquez sur Créer une fonction.

  3. Attribuez un nom à votre fonction.

  4. Dans le champ Déclencheur, sélectionnez Déclencheur HTTP.

  5. Dans le champ Code source, sélectionnez Éditeur intégré. Dans cet exercice, vous utiliserez la fonction fournie par défaut dans l'éditeur. La fonction consigne un message que vous fournirez à une étape ultérieure.

  6. Sélectionnez un Environnement d'exécution dans le menu déroulant correspondant.

Lorsque vous avez terminé ces étapes, les informations à l'écran devraient ressembler à ce qui suit, selon l'environnement d'exécution que vous avez sélectionné :

Capture d'écran montrant le formulaire de création d'une fonction pour Python

Déployer une fonction

Déployer la fonction :

  1. Au bas de la page, cliquez sur Créer.

  2. Après avoir cliqué sur Créer, Cloud Console vous redirige vers la page de présentation de Cloud Functions.

    Pendant le déploiement de la fonction, une icône de chargement s'affiche juste à côté. Une fois le déploiement terminé, l'icône se transforme en coche verte :

    Capture d'écran montrant le processus de déploiement d'une fonction

Tester la fonction

Pour tester la fonction par défaut fournie dans l'éditeur intégré de Cloud Console, procédez comme suit :

  1. Affichez le menu de votre fonction et cliquez sur Tester la fonction.

    Capture d'écran montrant le processus de test d'une fonction

  2. Dans le champ Triggering Event (Événement déclencheur), saisissez le texte {"message":"Hello World!"}, puis cliquez sur Test the function (Tester la fonction).

    Dans le champ Résultat, le message Success: Hello World! devrait s'afficher.

    Dans le champ Logs (Journaux), le code d'état 200 indique que la fonction a bien été exécutée.

    Capture d'écran montrant le champ

Afficher les journaux

Consultez les journaux pour afficher vos actions dans l'historique :

  • De retour sur la page de présentation de Cloud Functions, affichez le menu correspondant à votre fonction et cliquez sur Afficher les journaux.

Votre historique de journal apparaît.

Capture d'écran montrant le champ

Étape suivante