课程概况
Ce cours présente des concepts et des termes à connaître pour exploiter Google Cloud Platform (GCP). Vous y découvrirez et y comparerez de nombreux services informatiques et services de stockage disponibles sur Google Cloud Platform, tels que Google App Engine, Google Compute Engine, Google Kubernetes Engine, Google Cloud Storage, Google Cloud SQL et BigQuery. Vous y découvrirez aussi d’importants outils de gestion des ressources et des règles, comme la hiérarchie de Google Cloud Resource Manager et Google Cloud Identity and Access Management. Des ateliers pratiques vous permettront d’acquérir les compétences fondamentales dont vous aurez besoin pour exploiter GCP.
Remarque :
• Les services Google ne sont pas disponibles en Chine pour le moment.
课程大纲
Présentation de Google Cloud Platform
Google Cloud Platform propose quatre grands types de services : le calcul, le stockage, le big data et le machine learning. Dans ce cours, vous étudierez principalement les deux premiers, ainsi que le réseau de cloud privé virtuel (VPC) de Google. Ce module présente les bases de Google Cloud Platform. Il retrace l'évolution du cloud computing et explique pourquoi l'approche de Google est unique. Il introduit aussi les concepts structurels clés que sont les zones et les régions.
Premiers pas avec Google Cloud Platform
Les clients GCP se servent des projets pour organiser les ressources qu'ils exploitent. Ils utilisent Google Cloud Identiy and Access Management, aussi appelé "IAM", pour contrôler qui peut faire quoi avec ces ressources. Différentes technologies leur permettent de se connecter à GCP. Ce module aborde chacun de ces sujets et présente un service appelé Cloud Launcher, qui facilite la prise en main de GCP.
Machines virtuelles dans le cloud
Compute Engine vous permet d'exécuter des machines virtuelles sur l'infrastructure mondiale de Google. Ce module aborde le fonctionnement de Compute Engine et plus particulièrement la mise en réseau virtuel de Google.
Stockage dans le cloud
Toutes les applications doivent stocker des données. Qui dit différentes applications et charges de travail dit différentes solutions de stockage et bases de données. Ce module décrit et compare les principales offres de stockage GCP : Cloud Storage, Cloud SQL, Cloud Spanner, Cloud Datastore et Google Bigtable.
Conteneurs dans le cloud
Simples et interopérables, les conteneurs permettent une mise à l'échelle aisée et précise.Kubernetes est un système d'orchestration de conteneurs. Kubernetes Engine, ou "Kubernetes as a Service", est une solution gérée évolutive qui s'exécute dans l'infrastructure de Google.Vous créez un cluster, puis Kubernetes Engine programme vos conteneurs dans celui-ci et les gère automatiquement en fonction des critères que vous définissez. Ce module présente le fonctionnement de Kubernetes Engine, et explique comment ce système permet de déployer des applications conteneurisées.
Applications dans le cloud
App Engine est une offre Platform as a Service (PaaS). La plate-forme App Engine gère l'infrastructure réseau et matérielle dont vous avez besoin pour exécuter votre code. App Engine fournit des services intégrés nécessaires à de nombreuses applications Web. Ce module décrit le fonctionnement d'App Engine.
Développement, déploiement et surveillance dans le cloud
Les outils couramment utilisés pour le développement, le déploiement et la surveillance fonctionnent dans GCP. Pour chacune de ces trois activités, les clients peuvent aussi choisir des outils entièrement intégrés dans GCP. Ce module aborde ces outils.
Big data et machine learning dans le cloud
Avec les offres de big data et de machine learning de GCP, les clients libèrent tout le potentiel de leurs données. L'intégration de ces outils dans vos applications se veut simple et pratique. Ce module décrit les services de big data et de machine learning disponibles, ainsi que leur utilité.
Récapitulatif et révision
Ce module passe en revue les services GCP abordés pendant le cours et rappelle aux participants les différences qui existent entre ces services. Le module compare les services de calcul et de stockage de GCP, ainsi que d'importantes fonctionnalités du réseau VPC Google.