Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable auprès de Google
Il y a 4 modules dans ce cours
Dans ce cours, les apprenants découvriront le potentiel de l'automatisation pour la gestion des parcs informatiques. Ce cours fournit une base solide dans les techniques d'automatisation, offrant une voie pour devenir un professionnel de l'informatique polyvalent prêt à lancer et à soutenir des applications et des systèmes modernes basés sur le cloud. Ce cours couvre l'art d'automatiser le déploiement et la gestion des ordinateurs dans un environnement basé sur le cloud, y compris la configuration des machines virtuelles à l'aide de Puppet et la gestion des ressources d'infrastructure grâce à des outils d'orchestration tels que Terraform et des interfaces de ligne de commande (ILC). Les apprenants exploreront également comment définir des objectifs de niveau de service (SLO) et mettre en œuvre des systèmes de surveillance et d'alerte exploitables pour résoudre rapidement les problèmes. Ils acquerront également une expertise dans la gestion des incidents et la reprise après sinistre, y compris les retours en arrière, la redondance et la création de plans de reprise après sinistre.
Dans ce module, vous serez initié au concept d'automatisation à l'échelle et à la manière dont il peut être réalisé avec succès. Vous apprendrez ce que signifie travailler à l'échelle et comment l'automatisation est nécessaire pour passer à l'échelle de manière efficace. Ensuite, vous serez initié à la gestion de la configuration. Vous apprendrez les différences entre la gestion de configuration non gérée et la gestion de configuration gérée. Ensuite, vous plongerez dans l'infrastructure en tant que code et découvrirez les avantages qu'elle apporte, comme le fait de rendre votre flotte de nœuds plus fiable et reproductible. Il s'agit d'un avantage majeur pour la gestion de systèmes à grande échelle. Dans la leçon suivante, vous découvrirez Puppet. Vous apprendrez comment appliquer une gestion de configuration de base et comment les agents et les maîtres Puppet interagissent les uns avec les autres. Ensuite, vous ferez un tour d'horizon des ressources et des classes de Puppet. Vous apprendrez que les ressources sont des unités de base pour modéliser vos configurations et que les classes sont un ensemble de ressources utilisées pour atteindre un objectif unique. La dernière leçon vous présentera les éléments constitutifs du langage spécifique à un domaine. Vous apprendrez ce que sont les faits de Puppet et comment il utilise un programme appelé Facter pour analyser, stocker et rassembler ces informations. La dernière leçon aborde les principes fondamentaux de la gestion de la configuration. Vous découvrirez les principes déclaratifs, procéduraux et idempotents, ainsi que leurs différences.
Révision : Qu'est-ce qu'un langage spécifique à un domaine ?•10 minutes
Révision : Les principes directeurs de la gestion de configuration•10 minutes
Plus d'informations sur la gestion de la configuration•2 minutes
Lignes directrices et étapes de dépannage de Qwiklabs•10 minutes
Exemple : Déboguer l'installation de Puppet•10 minutes
4 devoirs•Total 80 minutes
Testez vos connaissances : L'automatisation à grande échelle•10 minutes
Testez vos connaissances : Introduction à Puppet•10 minutes
Testez vos connaissances : Les éléments constitutifs de la gestion de configuration•10 minutes
Défi du module 1•50 minutes
1 élément d'application•Total 90 minutes
Évaluation de Qwiklabs : Déboguer l'installation de Puppet•90 minutes
Déploiement de Puppet
Module 2•5 heures à terminer
Détails du module
Dans ce module, vous allez vous plonger dans le déploiement de Puppet sur votre machine locale. Une fois cette tâche accomplie, vous commencerez à créer et à appliquer des règles Puppet, à gérer les relations entre les ressources et à organiser vos modules Puppet, qui sont un ensemble de manifestes et de données associées. Vous découvrirez ensuite les nœuds Puppet et les définitions de nœuds, ainsi que la manière dont ils sont utilisés pour appliquer des règles à votre flotte. Enfin, vous plongerez dans l'infrastructure de certificats Puppet, qui explore la logique qui permet au serveur de s'assurer qu'un client est bien celui qu'il prétend être. Cette rubrique présente les concepts d'infrastructure à clé publique et de couche de socket sécurisée, qui permettent de garantir la confiance des clients. Une fois que vous aurez compris ces concepts, vous aurez l'occasion de voir un déploiement Puppet en action ! La dernière leçon portera sur la mise à jour, la modification et le test des manifestes que vous avez déployés dans votre parc. Vous explorerez les commandes de validation de l'analyseur Puppet qui vous permettront de vérifier la syntaxe pour vous assurer qu'elle est correcte. Ensuite, vous découvrirez la différence entre les environnements de production et de test, et la manière dont vous pouvez déployer en toute sécurité des modifications dans l'environnement de test afin de détecter les éventuelles erreurs. Vous découvrirez également les environnements de développement et la manière dont vous pouvez siphonner une partie de votre flotte vers une piste early-adopters ou canary afin de déployer des changements, des modifications ou des mises à jour sur ce sous-ensemble de machines.
Afficher les informations sur le contenu du module
10 vidéos•Total 44 minutes
Introduction au module 2 : Déployer Puppet•2 minutes
Application des règles au niveau local•5 minutes
Gestion des relations avec les ressources•5 minutes
Organisation des modules Puppet•6 minutes
Nœuds Puppet•4 minutes
Infrastructure de certificats de Puppet•5 minutes
Configuration des clients et serveurs Puppet•6 minutes
Modifier et tester les manifestes•4 minutes
Déployer et valider les changements en toute sécurité•5 minutes
Synthèse du module 2 : Déploiement de Puppet•3 minutes
10 lectures•Total 76 minutes
Révision : Appliquer les règles au niveau local•10 minutes
Révision : Gérer les relations entre les ressources•10 minutes
Révision : Organiser vos modules Puppet•10 minutes
Plus d'informations sur le déploiement local de Puppet•2 minutes
Révision : Les nœuds de marionnettes•10 minutes
Révision : Configuration des clients et des serveurs Puppet•10 minutes
Plus d'informations sur le déploiement de Puppet chez les clients•2 minutes
Révision : Modifier et tester les manifestes•10 minutes
Plus d'informations sur la mise à jour des déploiements•2 minutes
Exemple : Finir un déploiement Puppet•10 minutes
4 devoirs•Total 80 minutes
Testez vos connaissances : Déployer Puppet localement•10 minutes
Testez vos connaissances : Déployer Puppet sur des clients•10 minutes
Testez vos connaissances : Mise à jour des déploiements•10 minutes
Défi du module 2•50 minutes
1 élément d'application•Total 90 minutes
Évaluation des Qwiklabs : Finir un déploiement Puppet•90 minutes
L'automatisation dans le nuage
Module 3•4 heures à terminer
Détails du module
Dans ce module, vous découvrirez les services en nuage et les différents types de services en nuage, tels que SaaS, PaaS et IaaS. Ensuite, vous apprendrez ce qu'est la mise à l'échelle dans le nuage et comment modifier la capacité de votre service. Vous apprendrez ce qu'est la mise à l'échelle horizontale et la mise à l'échelle verticale, ce qui vous amènera à comparer la mise à l'échelle automatique à la mise à l'échelle manuelle. Ensuite, vous étudierez le degré de contrôle que vous avez sur votre système, selon que vous choisissez le SaaS, le Paas ou l'IaaS, et vous évaluerez lequel convient le mieux à votre entreprise. Vous passerez en revue les options disponibles pour migrer votre entreprise vers le cloud en utilisant des stratégies telles que le lift et le shift.
Dans la leçon suivante, vous apprendrez à gérer des instances dans le nuage en en créant une ! Vous explorerez les différentes options disponibles, telles que les régions, les types de machines et bien d'autres encore. Ensuite, vous vous pencherez sur la personnalisation et le modelage des machines virtuelles pour vous permettre de les déployer à grande échelle. Notre dernière leçon explorera le concept d'automatisation des déploiements dans le nuage. Vous découvrirez les équilibreurs de charge, qui garantissent que chaque nœud reçoit un nombre équilibré de requêtes, ainsi que l'autoscaling, qui permet d'activer et de désactiver les nœuds en fonction des besoins. Ensuite, vous apprendrez ce qu'est l'orchestration et en quoi l'orchestration et l'automatisation diffèrent. Enfin, vous découvrirez l'infrastructure en tant que code (IaC), c'est-à-dire les fichiers de configuration lisibles par machine qui automatisent la gestion de la configuration
Afficher les informations sur le contenu du module
13 vidéos•Total 66 minutes
Introduction au module 3 : Automatisation dans le nuage•2 minutes
Aperçu des services en nuage•6 minutes
Mise à l'échelle dans le nuage•7 minutes
Évaluer l'informatique en nuage•5 minutes
Migrer vers l'informatique dématérialisée•6 minutes
Création de machines virtuelles dans le nuage•5 minutes
Création d'une nouvelle VM à l'aide de l'interface Web GCP•6 minutes
Personnaliser les VM dans GCP•6 minutes
Modélisation d'une VM personnalisée•7 minutes
Déploiements à l'échelle du nuage•5 minutes
Qu'est-ce que l'orchestration ?•4 minutes
Infrastructure en nuage en tant que code•5 minutes
Synthèse du module 3 : L'automatisation dans le nuage•2 minutes
4 lectures•Total 22 minutes
Révision : Création d'une VM personnalisée•10 minutes
Gérer les machines virtuelles dans GCP•2 minutes
En savoir plus sur l'informatique dématérialisée et le GCP•2 minutes
Exemple : Créer un modèle de VM et automatiser le déploiement•8 minutes
4 devoirs•Total 80 minutes
Testez vos connaissances : Le cloud computing•10 minutes
Testez vos connaissances : Gérer les instances dans le nuage•10 minutes
Testez vos connaissances : Automatiser les déploiements dans le nuage•10 minutes
Défi du module 3•50 minutes
1 élément d'application•Total 90 minutes
Évaluation des Qwiklabs : Créer un modèle de VM et automatiser le déploiement•90 minutes
Gérer des instances de cloud à grande échelle
Module 4•4 heures à terminer
Détails du module
Dans ce module, vous apprendrez tout sur le stockage des données dans le nuage. Vous passerez en revue les différents types de stockage disponibles, comme le stockage par blocs et le stockage par objets, et vous verrez en quoi ils diffèrent. Vous explorerez plus avant l'équilibrage de charge et plongerez dans certaines techniques d'équilibrage de charge, comme le DNS round-robin et les sessions collantes. Ensuite, vous vous pencherez sur la gestion du changement, notamment sur les différentes façons de tester vos modifications et de les mettre en œuvre. Vous explorerez différentes méthodes de test, comme les tests unitaires et les tests d'intégration. Vous aborderez également l'intégration continue, l'utilisation du déploiement continu et la manière d'appliquer les tests A/B. Ensuite, vous examinerez certaines erreurs que vous pourriez rencontrer en cours de route, comme les quotas ou les limites, et la meilleure façon de les éviter ou de s'y préparer.
Dans la leçon suivante, vous comprendrez ce que sont le contrôle et la modification, et vous passerez en revue certains systèmes qui les proposent. Vous vous pencherez ensuite sur le concept des accords de niveau de service (SLA) et sur la manière d'en définir de réalisables. Ensuite, vous examinerez la surveillance de base dans GCP, et créerez des politiques de modification, configurerez des conditions et choisirez des agrégateurs pour gérer les données. La dernière leçon portera sur le dépannage et le débogage de nos systèmes. Vous apprendrez à dépanner et à déboguer à distance, à comprendre les techniques permettant d'identifier l'origine d'une panne et à récupérer une panne lorsqu'elle survient
Afficher les informations sur le contenu du module
14 vidéos•Total 67 minutes
Intro au module 4 : Gérer des instances de cloud à l'échelle•2 minutes
Stockage des données dans le nuage•8 minutes
Équilibrage de la charge•6 minutes
Gestion du changement•6 minutes
Comprendre les limites•5 minutes
Démarrer avec la surveillance•5 minutes
Recevoir des alertes en cas de problème•6 minutes
Objectifs au niveau du service•6 minutes
Surveillance de base dans le cadre des BPC•9 minutes
Que faire lorsque vous ne pouvez pas être présent physiquement ?•3 minutes
Identifier l'origine de l'échec•3 minutes
Se remettre d'un échec•4 minutes
Synthèse du module 4 : Gérer les instances du nuage à l'échelle•2 minutes
Félicitations !•1 minute
5 lectures•Total 12 minutes
En savoir plus sur les fournisseurs de services d'informatique dématérialisée•2 minutes
Plus d'informations sur la surveillance et l'alerte•2 minutes
Déboguer les problèmes dans l'informatique dématérialisée•2 minutes
Exemple : Déboguer un problème avec un déploiement dans le nuage et le résoudre•4 minutes
Glossaire du cours 5•2 minutes
4 devoirs•Total 80 minutes
Quiz pratique : Construire des logiciels pour le cloud•10 minutes
Testez vos connaissances : Surveillance et alerte•10 minutes
Testez vos connaissances : Dépannage et débogage•10 minutes
Défi du module 4•50 minutes
1 élément d'application•Total 90 minutes
Évaluation des Qwiklabs : Déboguer un problème avec un déploiement dans le nuage et le résoudre•90 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur
Évaluations de l’enseignant
Évaluations de l’enseignant
Nous avons demandé à tous les étudiants de fournir des commentaires sur nos enseignants au sujet de la qualité de leur pédagogie.
Grow with Google est une initiative qui s'appuie sur les décennies d'histoire de Google en matière de création de produits, de plates-formes et de services destinés à aider les personnes et les entreprises à se développer. Notre objectif est d'aider chacun, qu'il s'agisse des travailleurs d'aujourd'hui ou des étudiants qui formeront la main-d'œuvre de demain, à accéder au meilleur de la formation et des outils Google pour développer ses compétences, sa carrière et son entreprise.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Avis des étudiants
4.7
2 653 avis
5 stars
81,42 %
4 stars
13,75 %
3 stars
3,12 %
2 stars
0,79 %
1 star
0,90 %
Affichage de 3 sur 2653
S
SJ
5·
Révisé le 26 mai 2021
best course ever , Learned a lot from management systems to automating the cloud and I got a glimpse of the google cloud platform which was so much fun
M
MQ
5·
Révisé le 13 oct. 2020
Configuration Management and the Cloud are not easy to understand and learning them has been, like all the courses I've taken on coursera before, a great experience.
R
RP
5·
Révisé le 19 mars 2020
So far, this course had the best labs I've experienced. The lessons were really well made because they made me excited to try out what we were learning.
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Qu'est-ce que je recevrai si je m'abonne à ce certificat ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours du certificat et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - à partir de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.