Focus Formation : Google Cloud Fundamentals : Core Infrastructure

Bien démarrer sur Google Cloud avec la formation Core Infrastructure ! Cette formation d’introduction vous permettra de découvrir les produits et services fondamentaux qui seront le socle de vos infrastructures dans Google Cloud.
Thomas, 02 septembre 2024

Le cloud computing révolutionne la manière dont les données sont stockées, traitées et gérées, offrant une flexibilité, une scalabilité et une rentabilité sans précédent.

Mais construire ou migrer son infrastructure vers le cloud représente un défi majeur pour les entreprises. En effet, les défis stratégiques, organisationnels ou encore techniques sont nombreux et pour tirer le maximum de bénéfices du cloud, une bonne compréhension des produits et services de l’environnement cible est nécessaire.

Se former au cloud est aujourd’hui un impératif pour les professionnels et les entreprises souhaitant prospérer dans le paysage technologique actuel.

Focus sur la formation Google Cloud Fundamentals : Core Infrastructure, la meilleure introduction pour apprendre à créer vos infrastructures dans Google Cloud.

Présentation générale de la formation

La formation Google Cloud Fundamentals : Core Infrastructure dure environ 1 journée (7h) et s’adresse à toute personne souhaitant déployer des applications, créer des environnements d’application ou évaluer le potentiel de Google Cloud pour répondre aux besoins de leur entreprise.

Cette formation couvre nombreux sujets socles (que nous détaillerons plus loin) notamment:

  • les concepts fondamentaux de Google Cloud
  • les concepts fondamentaux de l’architecture cloud : calcul, stockage, réseau, sécurité
  • les concepts fondamentaux de la gestion des ressources
  • les concepts fondamentaux du déploiement d’applications.

La formation permet également de se familiariser avec les différents services et outils proposés par les fournisseurs de cloud, permettant ainsi de choisir les solutions les plus adaptées aux besoins spécifiques de chaque entreprise.

Les technologies abordées incluent notamment :

  • Identity and Access Management (IAM)
  • Cloud Marketplace
  • Compute Engine
  • Cloud Storage
  • Cloud Bigtable
  • Cloud SQL
  • Cloud Spanner
  • Firestore
  • Google Kubernetes Engine
  • Cloud Functions
  • Cloud Run

A la fin de cette formation, les participants seront capables de :

  • Identifier l’objectif et la valeur des produits et services Google Cloud.
  • Définir la manière dont l’infrastructure est organisée et contrôlée dans Google Cloud.
  • Expliquer comment créer une infrastructure de base dans Google Cloud.
  • Sélectionner et utiliser les options de stockage Google Cloud.
  • Décrire l’objectif et la valeur de Google Kubernetes Engine.
  • Identifier les cas d’utilisation des services Google Cloud sans serveur.

Cette formation est accessible à tous, cependant afin de tirer le maximum parti de cette formation il est recommandé d’avoir des connaissances du développement d’applications, des opérations système, des systèmes d’exploitation Linux et de l’analyse de données ou du Machine Learning est utile pour comprendre les technologies couvertes.

Cette formation est composée d’environ 60% de contenus théoriques, 40% de contenus (4 ateliers pratiques et de nombreux quizzes).

Zoom sur le contenu de la formation

Cette formation, en version 5.2 au moment de la rédaction de cet article, est composée de 6 modules principaux qui couvrent chacun un aspect important des fondamentaux de l’infrastructure sur Google Cloud.

Module 01 : Introducing Google Cloud

Le module couvre les bases de Google Cloud, en mettant l’accent sur ses caractéristiques principales, ses offres de services, son approche de l’open source, et ses modèles de tarification et de facturation.

Ce module propose une vue d’ensemble du cloud computing comprenant :

  • la définition du cloud computing selon le NIST avec 5 caractéristiques clés
  • l’évolution du cloud : colocation, data centers virtualisés, architecture basée sur les conteneurs
  • les modèles de services : IaaS, PaaS, SaaS
  • l’impact environnemental du cloud

Le focus est ensuite mis sur Google Cloud avec

  • une présentation du réseau mondial de Google Cloud
  • les engagements de Google faveur du développement durable
  • un introduction à la sécurité de Google Cloud
  • la philosophie amicale de Google envers l’open-source
  • des premières notions liées à la tarification et facturation

Module 02 : Resources and Access in the Cloud

Comme son nom l’indique, ce module traite de la gestion des ressources et des accès dans Google Cloud.

Ce module explique comment organiser les ressources dans Google Cloud, comment contrôler l’accès à ces ressources à l’aide d’IAM et comment utiliser les comptes de service pour l’authentification des applications.

Les points clés abordés sont :

  • la hiérarchie des ressources projects / folders / ressources
  • la gestion de l’identité des des accès, les rôles IAM, les comptes de services et Cloud Identity

Un atelier pratique sur la Cloud Marketplace permet aux participants de pratiquer le déploiement rapide d’une stack type LAMP sur une instance Compute Engine.

Module 03 : Virtual Machines and Networks in the Cloud

Ce troisième module explore les concepts fondamentaux des machines virtuelles et des réseaux au sein de Google Cloud.

Le module présente le concept Virtual Private Cloud (VPC) sur Google Cloud et de Compute Engine, qui constituent le socle de toute infrastructure Google Cloud.

L’évolutivité est également abordée avec les concepts de scalabilité de Compute Engine, les options d’équilibrage de charge (Load Balancing), ou encore le réseau de diffusion de contenu Cloud CDN .

Enfin les options de connexion entre réseaux VPC notamment Cloud VPN, Direct Peering, Carrier Peering, Dedicated Interconnect, Partner Interconnect et Cross-Cloud Interconnect sont introduites.

Un atelier pratique apprend aux participants à créer un VPC avec des règles firewall et deux VM Compute Engine.

Module 04 : Storage in the Cloud

Le module 04, « Storage in the Cloud », explore les différentes options de stockage de données offertes par Google Cloud.

Il se concentre principalement sur Cloud Storage, un service de stockage d’objets évolutif et entièrement géré. Les types et classes de stockages sont présentés, ainsi que de nombreuses fonctionnalités de Cloud Storage comme le chiffrement côté serveur, la gestion du cycle de vie, les contrôles d’accès, ou encore l’intégration avec d’autres produits Google Cloud.

Ce module présente également d’autres options comme les bases de données relationnelles Cloud SQL, Spanner, ou les bases de données NoSQL comme Firestore et Bigtable.

Un atelier pratique permet aux apprenants de prendre en main Cloud Storage et de configurer une application s’exécutant sur Compute Engine et dont les données sont gérées sous Cloud SQL.

Module 05 : Containers in the Cloud

Ce module explore l’utilisation des conteneurs dans un environnement Cloud, le modèle Container as a Service (CaaS).

Le module se concentre sur les technologies Kubernetes et Google Kubernetes Engine (GKE) pour orchestrer et gérer, à l’échelle, des charges de travail ou applications conteneurisées dans Google Cloud.

Il n’y a pas de lab dans ce module, cependant pour les apprenants qui souhaitent aller plus loin et qui veulent pratiquer ou développer des compétences avancées sur GKE, nous proposons les deux formations officielles :

Module 06 : Applications in the Cloud

Le dernier module explore Cloud Run et Cloud Functions des services managés de calcul disponibles dans Google Cloud pour déployer et exécuter des applications :

Cloud Run est une plateforme de calcul serverless gérée qui permet d’exécuter des conteneurs sans gérer de cluster GKE. Cloud run offre une mise à l’échelle automatique et une facturation à l’utilisation.

Cloud Functions est une solution de calcul asynchrone, légère et basée sur les événements, permettant de créer de petites fonctions qui répondent aux événements du cloud.

Un atelier pratique met en œuvre Cloud Run à travers le déploiement d’une application simple conteneurisée.

Pour les participants souhaitant aller plus loin sur Cloud run, la formation Application Development with Cloud Run sur 3 jours est idéale.

De la même manière, pour aller plus loin sur Cloud Functions, je vous conseille la formation Developing Applications with Cloud Functions on Google Cloud sur une demi-journée.

Conclusion et prochaines étapes

La formation Google Cloud Fundamentals: Core Infrastructure offre une introduction complète aux concepts et aux services clés de la plateforme Google Cloud, et pose les bases solides nécessaires pour naviguer avec confiance dans Google Cloud.

Vous trouverez le programme détaillé à cette adresse https://institute.sfeir.com/formations/cloud/google-cloud-platform-fundamentals-core-infrastructure/ ainsi que les dates des prochaines formations publiques (inter).

La formation Google Cloud Fundamentals est également le point de départ de tous les parcours de formation Google Cloud comme les parcours Architecte Cloud, Dévelopeur Cloud ou encore Ingénieur Cloud Réseau ou Sécurité.

Et pour ceux intéressés par découvrir les services fondamentaux qui seront le socle de vos plateformes data et ML dans Google Cloud, il y a la formation Google Cloud Big Data and Machine Learning Fundamentals.

Contactez-nous directement pour réserver une formation dédiée à vos équipes (intra) ou pour un parcours de formation personnalisé sur Google Cloud.

Autres articles

Illustration pour l'article Focus formation: Introduction to AI and Machine Learning on Google Cloud
19 août 2024 Focus formation

Focus formation: Introduction to AI and Machine Learning on Google Cloud

L'intelligence artificielle et le machine learning révolutionnent toutes les industries et les acteurs du cloud tels que Google Cloud proposent aux entreprises des environnements de pointe pour exploiter le plein potentiel de l’IA. Les compétences...

Illustration de l'article focus sur la formation dbt
26 août 2024 Focus formation

Focus Formation dbt

Quel que soit le secteur d’activité : finance, retail, marketing, ou encore la santé, les entreprises s’appuient sur les données pour développer leurs produits et leurs services. Si les technologies modernes sont disponibles pour capturer...

Illustration pour l'article Focus Formation : Google Cloud Big Data and Machine Learning Fundamentals
03 septembre 2024 Focus formation

Focus Formation : Google Cloud Big Data and Machine Learning Fundamentals

Le cloud computing révolutionne la manière dont les données sont stockées, traitées et gérées, offrant une flexibilité, une scalabilité et une rentabilité sans précédent. Google Cloud est une plateforme de référence pour permettre aux entreprises...