Advanced 8 étapes 7 heures 34 crédits
Les interfaces de programmation d'applications Google Cloud permettent d'interagir avec Google Cloud Services par programme. Cette quête vous familiarisera avec différentes API de GCP, que vous apprendrez à utiliser avec Google APIs Explorer, un outil permettant de parcourir les API et d'exécuter leurs méthodes de manière interactive. En apprenant à transférer des données entre des buckets Cloud Storage, à déployer des instances de Compute Engine, à configurer des clusters Dataproc et bien plus encore, Exploring APIs vous fera réaliser la puissance des API et la raison pour laquelle elles sont utilisées presque exclusivement par des utilisateurs expérimentés de GCP. Lancez-vous dans cette quête dès aujourd'hui.
Prérequis :
Cette quête vous apprendra les bases des API GCP, mais vous devrez posséder des connaissances préalables sur les outils et services GCP standard, ainsi qu'un certain bagage en programmation, de préférence en Python ou en C#. Avant de commencer, il est recommandé que l'étudiant remporte au moins un badge en participant aux quêtes GCP Essentials ou Baseline: Infrastructure.Quest Outline
Présentation des API de Google
Dans cet atelier, vous allez découvrir l'architecture et le fonctionnement de base d'une API (Application Programming Interface, interface de programmation d'application). Cet atelier sera complété par des exercices pratiques, au cours desquels vous serez amené à configurer et exécuter des méthodes d'API Cloud Storage dans Cloud Shell.
API Explorer : Qwik Start
Dans cet atelier, vous allez importer une image dans Cloud Storage, puis envoyer une requête à l'API Vision grâce à API Explorer.
API Explore : Cloud Storage
Dans cet atelier, vous allez utiliser l'outil API Explore pour créer des buckets Cloud Storage, importer des données dans le bucket et supprimer le contenu des buckets.
API Explorer : Créer et mettre à jour un cluster
Dans cet atelier, vous apprendrez à utiliser un modèle Google API Explorer intégré pour appeler l'API Cloud Dataproc afin de créer un cluster, d'exécuter une tâche Spark simple dans ce dernier et de mettre à jour le cluster.
APIs Explorer : Compute Engine
À l'aide d'APIs Explorer, vous allez créer une instance Compute Engine, puis surveiller l'utilisation du processeur avec Cloud Monitoring.
APIs Explorer : App Engine
Dans cet atelier, vous allez apprendre à configurer et à déployer une instance App Engine à l'aide de l'outil APIs Explorer.
APIs Explorer : Cloud SQL
Au cours de cet atelier, vous allez vous entraîner à utiliser l'API Cloud SQL et les méthodes associées en effectuant des appels grâce à l'outil APIs Explorer.
API Cloud Natural Language : Qwik Start
L'API Cloud Natural Language vous permet d'extraire des entités ainsi que d'analyser la syntaxe du texte et les sentiments qu'il suggère. Regardez ces courtes vidéos intitulées Gain Valuable Insights from Text with Cloud Natural Language (Obtenir des informations précieuses sur le texte avec Cloud Natural Language) et Cloud Natural Language: Qwik Start - Qwiklabs Preview (Cloud Natural Language : Qwik Start - Présentation de Qwiklabs).
API Explorer: PubSub et IoT
Dans cet atelier, vous allez provisionner des services cloud IoT et Pub/Sub à l'aide d'API Explore. Ces services seront utilisés afin de créer un flux de télémétrie de température.
API Google Cloud Speech : Qwik Start
L'API Google Cloud Speech vous permet d'intégrer la reconnaissance vocale aux applications en cours de développement. Grâce à cette API, vous pouvez désormais envoyer des fichiers audio et en recevoir une transcription. Regardez ces courtes vidéos intitulées Powerful Speech Recognition Using Google Machine Learning (Une reconnaissance vocale performante avec le machine learning de Google) et Google Cloud Speech: Qwik Start - Qwiklabs Preview (Présentation de l'atelier Qwiklabs Google Cloud Speech : Qwik Start).