• NEW

Formation Google Cloud Apigee : Développer des API

Maîtriser la conception, la sécurité, le déploiement et la gestion des API avec la plateforme Apigee de Google Cloud
Durée 3 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence DGCA
Éligible CPF Non
Cours officiel Google
Qu’est-ce que « Développer des API avec Google Cloud Apigee » ?

Ce cours présente la plateforme de gestion d’API Apigee de Google Cloud, un outil complet pour concevoir, documenter, créer, sécuriser, déployer et gérer des interfaces applicatives (API). Il couvre le cycle de vie complet des API en intégrant les spécifications OpenAPI, les proxys d’API, les produits API, et les stratégies de publication, le tout en combinant théorie et travail pratique.

Pourquoi suivre une formation Développer des API avec Google Cloud Apigee ?

Les API sont au cœur des architectures modernes. Savoir les concevoir et les gérer avec une plateforme de référence comme Google Cloud Apigee est essentiel pour les développeurs, responsables techniques et architectes. Cette formation permet de maîtriser les concepts clés de l’API-first, la sécurité (authentification / autorisation), la gestion du trafic, la mise en cache, l’analytique et le déploiement, tout en mettant en pratique ces concepts via des labs dirigés.

Objectif opérationnel :

Savoir concevoir, sécuriser et gérer des API professionnelles avec Google Cloud Apigee.

Objectif pédagogiques :

À l'issue de cette formation Développer des API avec Google Cloud Apigee, vous aurez acquis les connaissances nécessaires pour :

  • Explorer et mettre en pratique les concepts de conception, de développement et de gestion d'API.
  • Décrire les principes fondamentaux de la conception d'API REST.
  • Décrire les produits API, les stratégies de produits API et comment publier des API sur un portail de développeurs.
  • Décrire la terminologie Apigee et le modèle organisationnel basé sur les capacités du produit Apigee.
  • Discuter du rôle de l'authentification et de l'autorisation des utilisateurs et de l'importance de la sécurité des API.
  • Identifier les capacités disponibles pour sécuriser, mettre à l'échelle et gérer les API et les produits API.
  • Discuter des capacités prêtes à l'emploi de la plateforme pour la mise en œuvre de la médiation, de la gestion du trafic, de la mise en cache et de la gestion des erreurs.
  • Décrire la valeur et l'utilisation de l'analytique des API.
  • Décrire les options de déploiement pour la plateforme Apigee.
  • Interagir avec la plateforme API Apigee.

Public :

Cette formation s'adresse aux développeurs, architectes ou ingénieurs responsables de la conception de solutions, du design, de l'implémentation ou de la gestion d'API, de produits API ou de produits numériques exploitant des API.

Prérequis :

Avoir une familiarité avec HTTP, XML, JSON et JavaScript est utile.

J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant ce test.

Aperçu d'Apigee

Définir la place et le rôle de la gestion des API dans le développement d'applications modernes.
Définir les composants logiques et la structure organisationnelle de la plateforme API Apigee.
Différencier les modèles de déploiement flexibles d'Apigee.
Expliquer le cycle de vie des API.
Travaux pratiques :1 quiz

API-First et Spécifications OpenAPI

Décrire les principes fondamentaux de la conception d'API REST.
Décrire la valeur du développement API-first et comment l'appliquer.
Travaux pratiques :1 quiz

Proxys d'API

Définir les blocs de construction des API et des proxys d'API.
Décrire le fonctionnement des proxys d'API et le rôle des capacités telles que les flux, les politiques, les règles de routage, les groupes d'environnement et les serveurs cibles.
Décrire comment les API sont exposées.
Décrire comment les proxys d'API se connectent aux systèmes backend.
Générer un proxy d'API à l'aide d'une spécification OpenAPI.
Exécuter un proxy d'API dans différents environnements sans modifier l'URL cible dans le code du proxy.
Router les points de terminaison cibles à l'aide de règles de routage et dépanner les proxys à l'aide de l'outil de débogage Apigee.
Travaux pratiques :1 quiz3 travaux pratiques

Produits API

Définir les produits API et les stratégies de produits API.
Décrire le rôle des développeurs, des applications et des clés API dans la gestion des API.
Décrire le processus de publication des API.
Décrire les réponses API et les codes de statut pour les API REST.
Publier des API en tant que produits.
Travaux pratiques :1 quiz1 travaux pratiques

Authentification, Autorisation et OAuth

Discuter de l'importance de la sécurité des API.
Discuter du rôle de l'authentification et de l'autorisation des utilisateurs.
Discuter des principaux composants d'OAuth et de son application dans le contexte de la conception et de la gestion des API.
Discuter de l'identité fédérée et de l'utilisation des JSON Web Tokens dans les proxys d'API.
Appliquer la politique OAuthV2 pour permettre aux applications d'accéder au proxy d'API de vente au détail en fournissant un jeton OAuth.
Travaux pratiques :1 quiz1 travaux pratiques

Sécurité du Contenu, du Transport et Interne

Explorer les capacités de la plateforme pour la protection contre les attaques basées sur le contenu.
Discuter de la sécurité du transport et de la manière de protéger la connexion entre Apigee et les services backend.
Discuter de la manière de protéger les données sensibles à l'aide des KVM, du masquage de données et des variables privées.
Protéger un proxy d'API contre les attaques de contenu et les requêtes malveillantes.
Empêcher les utilisateurs internes d'obtenir un accès non autorisé aux données sensibles.
Appliquer une variable privée et un masque de débogage pour masquer les données lors du débogage d'un proxy d'API.
Travaux pratiques :1 quiz4 travaux pratiques

Médiation

Décrire les capacités prêtes à l'emploi de la plateforme pour la mise en œuvre de la médiation et de la gestion des erreurs.
Décrire les modèles de mise en œuvre et les politiques pour JSON, XML et SOAP.
Discuter des options d'extensibilité à l'aide de Service Callouts, JavaScript et Java.
Explorer les pratiques de développement et les capacités utilisées pour réutiliser, partager et appliquer l'exécution des flux et des politiques.
Travaux pratiques :1 quiz5 travaux pratiques

Gestion du Trafic

Décrire quand et comment utiliser la gestion du trafic.
Évaluer les options et les cas d'utilisation applicables pour la limitation de débit avec les `spike arrests` et les quotas.
Décrire la stratégie de mise en cache et comment l'appliquer.
Travaux pratiques :1 quiz2 travaux pratiques

Publication d'API

Décrire la stratégie et le processus de publication d'API.
Approfondir la compréhension de la conception d'API REST en discutant de la gestion des versions d'API.
Décrire le rôle des portails de développeurs dans le cycle de vie des API et en tant que partie critique de la stratégie API.
Créer, configurer et utiliser un portail de développeurs.
Travaux pratiques :1 quiz1 travaux pratiques

Journalisation et Analytique

Discuter des options disponibles pour la journalisation des messages.
Discuter de la valeur et de l'utilisation de l'analytique des API.
Travaux pratiques :1 quiz

Sujets Avancés

Discuter des pratiques et des outils recommandés pour le développement hors ligne et le CI/CD d'Apigee.
Décrire les options de déploiement d'Apigee.
Travaux pratiques :1 quiz
Date de mise à jour du programme : 16/12/2025

Dates et lieux

Du 11 au 13 février 2026
Lieu
Distanciel
Durée
3 jrs
2100 € HT
Du 20 au 22 mai 2026
Lieu
Distanciel
Durée
3 jrs
2100 € HT
Du 17 au 19 août 2026
Lieu
Distanciel
Durée
3 jrs
2100 € HT
Du 25 au 27 novembre 2026
Lieu
Distanciel
Durée
3 jrs
2100 € HT

Ces formations peuvent aussi vous intéresser :

Apprendre à modéliser et structurer vos données avec LookML dans Looker

  • Niveau : Intermédiaire
  • Cours officiel : Google
  • Référence : DMDL

Découvrir et appliquer les principes FinOps pour maîtriser les coûts et la valeur des services Google Cloud

  • Niveau : Intermédiaire
  • Cours officiel : Google
  • Référence : GCFO

Intégrer et développer des applications avec les LLMs sur Google Cloud

  • Niveau : Intermédiaire
  • Cours officiel : Google
  • Référence : GCAD

Identifier les procédures de migration vers le cloud et connaître les bonnes pratiques

  • Niveau : Intermédiaire
  • Référence : MGCP


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

4,7/5
94% de nos participants
sont satisfaits ou
très satisfaits


Formateurs experts
validés par
PLB

%
Des participants
recommandent
nos formations