الانتقال إلى المحتوى الرئيسي
Gust Training
الحوسبة السحابية

Formation Chef, automatiser la gestion des serveurs

Description de la formation Gestion de configuration avec Chef Chef est un outil de déploiement par conformité qui s'est naturellement

المدة
2 Jours
المستوى
Intermédiaire
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

Objectif opérationnel :

Savoir automatiser et gérer de manière centralisée des infrastructures serveur à l’aide de Chef.

Objectifs pédagogiques :

À l’issue de cette formation Gestion de Configuration avec Chef, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre le fonctionnement et l’architecture de de Chef
  • Savoir installer, configurer et exécuter Chef Server
  • Savoir mettre en œuvre une administration centralisée avec Chef
  • Être capable de créer et tester des ressources et des recettes
  • Comprendre le fonctionnement de Chef Analytics pour visualiser des données

لمن تتوجه هذه الدورة؟

Ce cours s’adresse aux administrateurs, développeurs et exploitants souhaitant apprendre à gérer des configurations de manière centralisée. Les apprenants ainsi concernés supervisent habituellement des infrastructures serveur (comprenant packaging et provisioning) et sont sensibilisés aux méthodes permettant de minimiser les charges opérationnelles, notamment via le déploiement automatique continu.

المتطلبات المسبقة

Les participants à cette formation doivent savoir opérer sur un système Unix/Linux et développer des scripts en vue d’aborder plus rapidement la partie concrète de cette formation. Des connaissances a minima théoriques sur la virtualisation, la conteneurisation et le DevOps leur permettront d’assimiler sans difficulté les notions théoriques abordées durant le cours.

البرنامج

Jour 1

Introduction à Chef

  • Présentation de Chef, fonctionnalités Comprendre le fonctionnement de Chef Gestion automatisée de l’infrastructure système et réseaux (serveurs, machines virtuelles, containers, équipements réseaux)

Architecture de Chef

  • Chef solo, Chef server, Chef Analytics pour le suivi Chef management Console : interface web d’administration Chef-client sur les nœuds Clients d’administration (workstation) et Chef Development Kit Définition de la notion de nœud, et des attributs du nœud, des cookbooks

Jour 2

Installation et configuration de Chef Server

  • Chef Server : prérequis techniques, différents modes d’installation (standalone, cluster, …) Clients d’administration (workstation) : utilisation de knife pour synchroniser les données avec chef-server Installation de chef-client sur un nœud Étapes de l’exécution d’un client : Récupération des données sur les noeuds, authentification auprès du Chef-Server Création de la “run-list”, exécution, mise à jour du nœud

Création de recettes

  • Principe. Les cookbooks disponibles en open source Exemples : apache2 et nginx pour configurer un serveur apache et nginx, chef-client, pour gérer le fichier de configuration clien.rb et chef-client service Modification, développement de recettes Tester une recette et analyse des erreurs courantes

Chef Analytics et la console

  • Installation et configuration. Principe de Chef Analytics Collecte de données, sur les nœuds, les actions exécutées… Visualisation des données Console web d’administration des clients, cookbooks, nœuds, rapports, rôles, etc.

Description de la formation Gestion de configuration avec Chef

Chef est un outil de déploiement par conformité qui s’est naturellement imposé dans les entreprises par sa facilité de mise en place et de maintenance. Il permet aux administrateurs de décrire simplement les caractéristiques de configuration des composants et applications qu’ils souhaitent déployer afin de les appliquer sur des cibles et de maintenir leurs conformités dans le temps.

La structure de Chef s’adapte particulièrement bien à la gestion des environnements multiples (intégration, recette, pré-production, production…) dont il simplifie l’exploitation au quotidien par l’intermédiaire de rôle réutilisable que l’on va appliquer sur les serveurs cibles souhaités en fonction de l’environnement.

المواضيع: Provisionnement

الحوسبة السحابية

Zabbix Certified Specialist

Formation Zabbix Certified Specialist Description de la formation Zabbix 5.0 Cette formation s'appuie sur la version Zabbix 5.0 Le logiciel

المدة
20 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Avancé

الحوسبة السحابية

Virtualisation avec KVM

Formation Virtualisation avec KVM Description de la formation KVM KVM est une technologie libre de virtualisation. Comme son nom l’indique

المدة
25 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الحوسبة السحابية

Kubernetes

Formation Kubernetes Objectifs de la formation Kubernetes Kubernetes est une plateforme open source permettant d’automatiser le déploiement, la

المدة
20 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الحوسبة السحابية

Formation Zabbix Certified User

Description de la formation Zabbix Utilisateur Cette formation s'appuie sur la version Zabbix 7.0 Le logiciel libre Zabbix est une

المدة
1 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental
تواصل عبر واتساب