Reliable Cloud Infrastructure: Design and Process en Français

Description

Ce cours permet d’apprendre à créer des solutions hautement fiables et efficaces sur Google Cloud, en s’appuyant sur des modèles de conception éprouvés. Il s’inscrit dans la continuité du cours “Architecting with Google Compute Engine” et du cours “Architecting with Google Kubernetes Engine”, et propose des expériences pratiques qui font appel aux technologies abordées dans l’un ou l’autre de ces cours. Grâce à une série de présentations, d’activités de conception et d’ateliers pratiques, vous apprendrez à définir et équilibrer des exigences techniques et commerciales de manière à concevoir des déploiements Google Cloud hautement fiables et disponibles, sécurisés et rentables.

Ce cours vous permettra d’acquérir les compétences suivantes :
● Exploiter une boîte à outils composée de questions, de techniques et de considérations conceptuelles
● Définir les exigences d’une application et les exprimer objectivement sous forme de KPI, SLO et SLI
● Décomposer les exigences d’une application afin de trouver des limites adéquates pour les microservices
● Tirer parti des outils de développement Google Cloud pour créer des pipelines de déploiement automatisé modernes
● Choisir les services Cloud Storage appropriés en fonction des exigences de l’application
● Construire des réseaux cloud et hybrides
● Mettre en œuvre des applications fiables, évolutives et résilientes, en trouvant le bon compromis entre statistiques clés de performance et coût
● Choisir les bons services de déploiement Google Cloud pour vos applications
● Sécuriser des applications, des données et des infrastructures cloud
● Surveiller les objectifs de niveau de service et les coûts à l’aide des outils Google Cloud
Prérequis
● Avoir suivi les cours précédents de la spécialisation Architecting with Google Cloud Platform ou Architecting with Google Kubernetes Engine, ou justifier d’une expérience équivalente
● Maîtriser les principes de base des outils de ligne de commande et des environnements du système d’exploitation Linux
● Justifier d’une expérience en exploitation des systèmes, y compris en déploiement et en gestion d’applications, localement ou dans un
environnement de cloud public

What you will learn

Présentation

Bienvenue dans le cours “Reliable Google Cloud Infrastructure: Design and Process”. Découvrez sa structure et son contenu.

Définir des services

Dans ce module, vous apprendrez à décrire les utilisateurs d’un système en fonction des rôles et des personas auxquels ils sont associés. Vous découvrirez comment mesurer votre réussite à l’aide d’indicateurs clés de performance (KPI), et examinerez des objectifs de niveau de service (SLO), des indicateurs de niveau de service (SLI) et des contrats de niveau de service (SLA).

Conception et architecture de microservices

Dans ce module, nous présentons l’architecture des applications et la conception de microservices.

Automatisation du DevOps

Ce module présente l’automatisation du DevOps, un facteur essentiel pour garantir la cohérence, la fiabilité et la rapidité du déploiement.

What’s included