Formation Architecture avec Google Compute Engine

Devenez un expert de la conception et du déploiement d'infrastructures IaaS hautement disponibles et évolutives sur Google Cloud Platform.

Concevez des infrastructures d'entreprise robustes sur GCP : maîtrisez le déploiement d'interconnexions réseaux (VPC), l'auto-scaling de groupes d'instances Compute Engine, l'équilibrage de charge (Cloud Load Balancing) et la gestion avancée des droits d'accès (IAM).

3 jours (21 h)
Inter : 3 276 € HT/pers
Intra : nous consulter

Description

Cette formation technique approfondie est dédiée à la conception et à l'administration d'infrastructures IaaS sur Google Cloud Platform (GCP) avec Compute Engine. Vous apprendrez à configurer des réseaux virtuels personnalisés (VPC), à déployer des groupes d'instances administrés (Managed Instance Groups), à implémenter des répartiteurs de charge régionaux et globaux, ainsi qu'à gérer la persistance des données. Un cursus essentiel pour les développeurs, DevOps et architectes souhaitant garantir la haute disponibilité, la sécurité et la scalabilité opérationnelle de leurs applications.

Les objectifs

  • Gérer et examiner la facturation des ressources Google Cloud

  • Connecter votre infrastructure à Google Cloud

  • Automatiser le déploiement des services d'infrastructure Google Cloud

  • Expliquer comment les quotas et les hiérarchies de ressources protègent et organisent les environnements Google Cloud.

  • Surveiller les ressources à l'aide des services Google Cloud

  • Configurer des équilibreurs de charge et la mise à l'échelle automatique pour les instances de VM

  • Tirer parti des services gérés dans Google Cloud

Public visé

  • Architectes de solutions cloud, ingénieurs DevOps, et personnes utilisant Google Cloud pour créer de nouvelles solutions ou pour intégrer des systèmes, des environnements applicatifs et des infrastructures existants, avec un accent sur Compute Engine.

Prérequis

  • Avoir suivi la formation Google Cloud Fundamentals: Core Infrastructure ou posséder une expérience équivalente

  • Avoir une maîtrise de base des outils en ligne de commande et des environnements de système d'exploitation Linux

  • Avoir une expérience des opérations systèmes, y compris le déploiement et la gestion d'applications, que ce soit sur site ou dans un environnement de cloud public

Le programme

  • 1. 01 - Introduction à Google Cloud

    • Objectifs
    • Différencier les interfaces d'administration disponibles pour Google Cloud
    • Naviguer et exécuter des commandes dans la console Google Cloud et Cloud Shell
    • Configurer des buckets Cloud Storage pour stocker des ressources de solution
    • Déployer des piles logicielles prêtes à l'emploi à l'aide de Google Cloud Marketplace
    • Sujets abordés
    • Interagir avec la console Google Cloud et Cloud Shell
    • Créer des buckets Cloud Storage
    • Déployer des solutions à l'aide de Google Cloud Marketplace
  • 2. ###

    • Activités
    • Lab : Console et Cloud Shell
    • Lab : Aperçu de l'infrastructure
  • 3. 02 - Réseaux virtuels

    • Objectifs
    • Identifier les ressources et topologies réseau essentielles du Virtual Private Cloud (VPC)
    • Configurer des réseaux VPC et des sous-réseaux personnalisés
    • Mettre en œuvre Private Google Access et Cloud NAT pour une communication interne sécurisée
    • Sujets abordés
    • Explorer la mise en réseau VPC
    • Mettre en œuvre Private Google Access et Cloud NAT
  • 4. ###

    • Activités
    • Lab : Mise en réseau VPC
    • Lab : Mettre en œuvre Private Google Access et Cloud NAT
  • 5. 03 - Machines virtuelles

    • Objectifs
    • Évaluer les types de machines virtuelles en fonction des besoins de charge de travail en CPU et en mémoire
    • Sélectionner les options de disque persistant appropriées pour les applications sensibles à la latence
    • Calculer les optimisations de coûts en utilisant les remises pour utilisation soutenue et utilisation engagée
    • Provisionner et configurer des instances de VM personnalisées à l'aide de Compute Engine
    • Sujets abordés
    • Rappeler les options de CPU et de mémoire pour les machines virtuelles
    • Décrire les options de disque pour les machines virtuelles
    • Expliquer la tarification et les remises des VM
    • Créer et personnaliser des instances de VM à l'aide de Compute Engine
  • 6. ###

    • Activités
    • Lab : Création de machines virtuelles
    • Lab : Travailler avec des machines virtuelles
  • 7. 04 - Gestion des identités et des accès (IAM)

    • Objectifs
    • Illustrer la hiérarchie des ressources organisationnelles pour une gouvernance IAM centralisée
    • Distinguer les rôles IAM de base, prédéfinis et personnalisés
    • Attribuer des autorisations administratives aux utilisateurs, aux groupes et aux comptes de service
    • Appliquer un contrôle d'accès selon le principe du moindre privilège sur les ressources cloud à l'aide de politiques IAM
    • Sujets abordés
    • Décrire la hiérarchie des ressources IAM
    • Expliquer les différents types de rôles IAM
    • Rappeler les différents types de membres IAM
    • Mettre en œuvre le contrôle d'accès aux ressources à l'aide d'IAM
  • 8. ###

    • Activités
    • Lab : Cloud IAM
  • 9. 05 - Services de stockage et de base de données

    • Objectifs
    • Comparer les options de stockage relationnel, objet et NoSQL dans Google Cloud
    • Sélectionner un service de stockage de données optimal en fonction des contraintes de schéma, de cohérence et de débit
    • Déployer et connecter des applications à des instances de stockage cloud et de base de données gérés
    • Sujets abordés
    • Différencier Cloud Storage, Cloud SQL, Cloud Spanner, Firestore et Cloud Bigtable
    • Choisir un service de stockage de données en fonction de vos besoins
    • Mettre en œuvre des services de stockage de données
  • 10. ###

    • Activités
    • Lab : Cloud Storage
    • Lab : Implémentation de Cloud SQL
  • 11. 06 - Gestion des ressources

    • Objectifs
    • Structurer les ressources d'entreprise à l'aide des organisations, des dossiers et des projets
    • Configurer des quotas d'allocation pour éviter la surconsommation accidentelle de ressources
    • Catégoriser les composants d'infrastructure cloud de manière programmatique à l'aide d'étiquettes
    • Configurer des seuils budgétaires automatisés et des notifications de dépenses
    • Exécuter des requêtes analytiques sur les données de facturation exportées à l'aide de BigQuery
    • Sujets abordés
    • Décrire la hiérarchie du gestionnaire de ressources cloud
    • Reconnaître comment les quotas protègent les clients Google Cloud
    • Organiser les ressources à l'aide d'étiquettes
    • Expliquer le comportement des alertes budgétaires dans Google Cloud
    • Examiner les données de facturation avec BigQuery
  • 12. ###

    • Activités
    • Lab : Examen des données de facturation avec BigQuery
  • 13. 07 - Surveillance des ressources

    • Objectifs
    • Examiner les capacités d'observabilité intégrées pour la journalisation, la surveillance et le traçage
    • Configurer des tableaux de bord de métriques personnalisés, des politiques d'alerte et des vérifications de disponibilité via Cloud Monitoring
    • Analyser les exceptions des applications et tracer le flux d'exécution à l'aide des outils de débogage cloud
    • Sujets abordés
    • Décrire les services de surveillance, de journalisation, de rapport d'erreurs, de traçage et de débogage
    • Créer des graphiques, des alertes et des vérifications de disponibilité pour les ressources avec Cloud Monitoring
    • Identifier et corriger les erreurs à l'aide de Cloud Debugger
  • 14. ###

    • Activités
    • Lab : Surveillance des ressources
    • Lab : Rapport d'erreurs et débogage
  • 15. 08 - Interconnexion de réseaux

    • Objectifs
    • Comparer les architectures Dedicated Interconnect, Partner Interconnect et Carrier Peering
    • Sélectionner des solutions de connectivité hybride adaptées en fonction des exigences de bande passante et de SLA de fiabilité
    • Provisionner des tunnels site à site sécurisés à l'aide du VPN haute disponibilité (HA)
    • Différencier l'administration centralisée du VPC partagé (Shared VPC) et le peering de réseaux VPC décentralisé
    • Sujets abordés
    • Rappeler les services d'interconnexion et de peering Google Cloud disponibles pour connecter votre infrastructure à Google Cloud→
    • Déterminer quel service d'interconnexion ou de peering Google Cloud utiliser dans des circonstances spécifiques→
    • Créer et configurer le VPN haute disponibilité (HA) Google Cloud
    • Rappeler quand utiliser le VPC partagé (Shared VPC) et quand utiliser le peering de réseaux VPC
  • 16. ###

    • Activités
    • Lab : Réseaux privés virtuels (VPN)
  • 17. 09 - Équilibrage de charge et mise à l'échelle automatique

    • Objectifs
    • Différencier les architectures Cloud Load Balancing externes, internes, de couche 4 et de couche 7
    • Sélectionner les équilibreurs de charge appropriés en fonction du protocole, de la région et des besoins de terminaison SSL
    • Concevoir des groupes de calcul élastiques régis par des politiques de mise à l'échelle automatique dynamiques
    • Configurer des groupes d'instances gérés derrière des équilibreurs de charge HTTP(S)
    • Sujets abordés
    • Rappeler les différents services d'équilibrage de charge
    • Déterminer quel équilibreur de charge Google Cloud utiliser dans des circonstances spécifiques
    • Décrire le comportement de la mise à l'échelle automatique
    • Configurer les équilibreurs de charge et la mise à l'échelle automatique
  • 18. ###

    • Activités
    • Lab : ILT Configurer un équilibreur de charge HTTP avec mise à l'échelle automatique
    • Lab : Configuration d'un équilibreur de charge interne
  • 19. 10 - Automatisation de l'infrastructure

    • Objectifs
    • Développer des configurations d'infrastructure en tant que code pour provisionner des ressources cloud via Terraform
    • Évaluer les solutions logicielles de production tierces disponibles dans Google Cloud Marketplace
    • Sujets abordés
    • Automatiser le déploiement des services Google Cloud à l'aide de Terraform→
    • Présenter Google Cloud Marketplace
  • 20. ###

    • Activités
    • Lab : Automatisation du déploiement de l'infrastructure à l'aide de Terraform
  • 21. 11 - Services gérés

    • Objectifs
    • Différencier les plateformes d'analytique et de traitement de données serverless gérées sur Google Cloud
    • Évaluer les modèles d'exécution serverless pour réduire la charge opérationnelle des pipelines de données
    • Sujets abordés
    • Décrire les services gérés pour le traitement de données dans Google Cloud
  • Dernière mise à jour : 30 octobre 2026

    En présentiel ou à distance : à vous de choisir

    Dans vos locaux

    Pour ancrer les apprentissages et encourager la dynamique collective.

    En classe virtuelle

    Pour allier flexibilité et interactions en temps réel avec le formateur.

    Dans nos locaux

    Pour favoriser la concentration, les échanges et le confort des apprenants.

    Les modalités de formation

    Suivi et évaluation :

    • Recueil des besoins en amont pour identifier les attentes du stagiaire
    • Évaluation continue : études de cas et travaux pratiques pendant la formation
    • Évaluation finale : questionnaire d'auto-évaluation

    Format et encadrement :

    • Formation équilibrée alliant théorie et pratique (minimum 50%)
    • Sessions en petits groupes (2 à 9 participants) pour un suivi personnalisé
    • Émargement par demi-journée et remise d'une attestation de formation

    Moyens pédagogiques et techniques :

    • Méthodes interactives et suivi des acquis : travaux pratiques, projet fil rouge, mises en situation, démonstrations, QCM…
    • Les stagiaires doivent être équipés de leur matériel informatique pour suivre la formation, que ce soit dans nos locaux ou sur site externe.
    • Les prérequis techniques seront communiqués aux apprenants en amont de la formation, lors de l'analyse des besoins, en fonction des spécificités de chaque client.
    • Accessibilité: nous informons l'ensemble de nos clients et stagiaires que nous sommes dans la capacité d'adapter les sessions en cas de situations spécifiques. Nous nous engageons à répondre à toutes les demandes dans un délai de 48h ouvré.

    Conditions et délais d'accès :

    • Si l'une de nos formations vous intéresse, contactez-nous au +33 04 93 65 34 24 ou à l'adresse mail contact@le-code.dev. Selon votre besoin et vos attentes, nous organiserons un échange téléphonique avec le formateur pressenti afin d'adapter la formation et ses modules, puis nous vous adresserons un devis. Les dates de la formation seront à convenir sous 30 jours maximum.
    • Concernant les formations Actions Collectives, l'inscription est possible jusqu'à 24h ouvrées avant le début de la formation.