Google
La gestion de la configuration et l'informatique dématérialisée
Google

La gestion de la configuration et l'informatique dématérialisée

Ce cours fait partie de Automatisation informatique Google avec Python Certificat Professionnel

Enseigné en Anglais

Certains éléments de contenu peuvent ne pas être traduits

Google Career Certificates

Enseignant de premier plan

106 047 déjà inscrits

Inclus avec Coursera Plus

Cours

Familiarisez-vous avec un sujet et apprenez les fondamentaux

4.7

(2,474 avis)

|

96%

niveau Débutant
Aucune connaissance prérequise
32 heures (approximativement)
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Comprendre les avantages de la gestion de la configuration et de l'infrastructure en tant que code

  • Créer et maintenir des conteneurs avec Docker et Kubernetes pour créer un déploiement d'application efficace et sûr

  • Déployer automatiquement de nouvelles machines virtuelles fonctionnant dans le nuage

  • Déployer les changements en toute sécurité en suivant les principes du CICD

Compétences que vous acquerrez

  • Catégorie : Gestion de la configuration
  • Catégorie : L'automatisation à grande échelle
  • Catégorie : Cloud Computing
  • Catégorie : Surveillance et alerte de base
  • Catégorie : Utiliser Puppet

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

23 quizzes

Cours

Familiarisez-vous avec un sujet et apprenez les fondamentaux

4.7

(2,474 avis)

|

96%

niveau Débutant
Aucune connaissance prérequise
32 heures (approximativement)
Planning flexible
Apprenez à votre propre rythme

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Placeholder

Élaborez votre expertise en Cloud Computing

Ce cours fait partie de la Automatisation informatique Google avec Python Certificat Professionnel
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
Placeholder
Placeholder

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Placeholder

Il y a 4 modules dans ce cours

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.

Inclus

18 vidéos9 lectures6 quizzes1 élément d'application2 sujets de discussion

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 parc. 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 ! Votre 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.

Inclus

5 vidéos19 lectures4 quizzes1 élément d'application

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 la création de modèles de 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

Inclus

26 vidéos17 lectures9 quizzes2 éléments d'application

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 vous 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 la surveillance et la modification, et vous examinerez 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

Inclus

7 vidéos20 lectures4 quizzes1 élément d'application2 sujets de discussion

Instructeur

Évaluations de l’enseignant
4.8 (468 évaluations)
Google Career Certificates

Enseignant de premier plan

Google
324 Cours10 577 388 apprenants

Offert par

Google

Recommandé si vous êtes intéressé(e) par Cloud Computing

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

Affichage de 3 sur 2474

4.7

2 474 avis

  • 5 stars

    80,82 %

  • 4 stars

    14,03 %

  • 3 stars

    3,13 %

  • 2 stars

    0,76 %

  • 1 star

    1,24 %

SJ
5

Révisé le 26 mai 2021

VV
4

Révisé le 14 juin 2020

LM
5

Révisé le 10 août 2020

Placeholder

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, tous inclus dans votre abonnement

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions