Linux Enterprise Automation (LFS430)

 

Course Overview

L'automatisation est essentielle à l'exécution efficace de Linux dans l'entreprise. L'automatisation vous permet de minimiser les coûts en réduisant les opérations manuelles, d'assurer la conformité dans l'ensemble du centre de données, de normaliser votre infrastructure logicielle et d'accélérer le déploiement de vos infrastructures en cloud et physiques. Ce cours vous montrera comment utiliser l'automatisation pour atteindre ces résultats.

A qui s'adresse cette formation

Ce cours s'adresse aux professionnels techniques des TI désirant trouver des moyens rentables afin d'accélérer le déploiement de Linux, de réduire les coûts d'exploitation et de minimiser les frais d'installation du système.

Pré-requis

Les stagiaires doivent avoir une bonne connaissance des problèmes courants d'évolutivité et d'administration système fréquemment rencontrés dans les environnements d'entreprise. Ils doivent avoir de l'expérience avec la ligne de commande Linux, les scripts shell et l'édition de fichiers texte.

Objectifs

Dans ce cours, vous apprendrez tout ce que vous devez savoir pour automatiser un environnement Linux d'entreprise. Vous apprendrez à :

  • Agir en tant que participant clé dans les décisions architecturales impliquant l'automatisation des centres de données.
  • Comprendre les concepts et techniques avancés d'administration système qui tiennent compte de l'évolutivité, de la reproductibilité et de l'efficacité.
  • Fournir des serveurs physiques (bare-metal) et virtuels de manière cohérente et évolutive.
  • Déployer des outils de gestion de configuration dans un environnement Linux hétérogène.
  • Logiciels de paquetages sur les systèmes à base de RPM et de DPKG.
  • Planifiez, construisez et personnalisez des versions d'OS dans votre environnement.

Ce cours est conçu pour fonctionner avec un large éventail de distributions Linux, vous serez donc en mesure d'appliquer ces concepts indépendamment de votre distribution.

Contenu

Introduction

  • Linux Foundation
  • Formation Linux Foundation
  • Logistique

Administration des systèmes avancés

  • Ce qui fait un bon administrateur de systèmes
  • Compétences et outils "softs"
  • Compétences et outils " durs"
  • Autres préoccupations

Gestion des logiciels

  • Cycle de vie manuel du logiciel
  • Gestion des paquets
  • Création de vos propres paquets
  • Création de paquets Debian
  • Création de paquets RPM
  • Création de paquets de logiciels tiers
  • Reconstruction des paquets fournis par OS
  • Conseils d'emballage avancés
  • GPG Signer vos paquets

Automatisation de paquets

  • Préparation des paquets pour la construction automatique
  • Cadres d'automatisation

Distribution de logiciels

  • Introduction à la distribution de logiciels
  • Gestion du référentiel
  • Création de référentiels
  • Utilisation de dépôts de tiers
  • Créer un miroir des référentiels

Gestion de l'arbre d'installation

  • Arbres d'installation CentOS
  • Installation Debian/Ubuntu des arbres

Automatisation de l'installation

  • Automatisation de l'installation
  • Automatisation de l'installation avec Kickstart
  • Utilisation des fichiers Kickstart
  • Debian Preseed
  • Automatisation supplémentaire

Outils d'installation Cobbler

  • Aperçu de Cobbler
  • Installation de Cobbler
  • Utilisation de Cobbler
  • Cobbler Avancé

Outils d'installation TheForeman

  • Introduction à TheForeman
  • Installation de TheForeman
  • L'installation de TheForeman
  • Utilisation de TheForeman
  • Concepts TheForeman avancés

Aperçu de la gestion de la configuration

  • Qu'est-ce que la gestion de la configuration ?
  • Méthodes de gestion de la configuration
  • Aperçu des outils de gestion de la configuration

Gestion et configuration de Puppet

  • Vue d'ensemble des Puppet
  • Installation de Puppet
  • Terminologie et configuration des Puppet
  • Opérations de Puppet
  • Opérations de Puppet
  • Concepts avancés de Puppet

Gestion de la configuration avec SaltStack

  • Introduction à SaltStack
  • Configuration de SaltStack
  • Les bases de SaltStack
  • Concepts avancés de SaltStack

Gestion de la configuration CFEngine

  • Introduction à CFEngine

Gestion de la configuration Ansible

  • Introduction à Ansible
  • Configuration Ansible
  • Notions de base d'Ansible
  • Concepts anecdotiques avancés

Serveur Spacewalk

  • Installation du serveur Spacewalk
  • Déploiement des clients de Spacewalk
  • Gérer les changements grâce à Spacewalk
  • Scripting avec l'API Spacewalk

Surveillance des serveurs avec sortie extravéhiculaire

  • Surveillance des serveurs
Classroom training

Durée 4 jours

Prix (Hors Taxe)
  • France: US$ 2 950,-

Actuellement aucune session planifiée