Deploying and Managing Linux on Azure (LFS305)

 

Course Overview

Ce cours est conçu pour les professionnels de Microsoft à la pointe du déploiement de Linux sur Azure. Il contient une introduction complète à l'administration système Linux essentielle, ainsi qu'une discussion sur les conteneurs et la virtualisation. Il approfondit l'administration de Linux sur Azure et l'utilisation des outils importants nécessaires à la maintenance du déploiement.

A qui s'adresse cette formation

Ce cours est conçu pour les professionnels de Microsoft qui veulent en savoir assez sur Linux pour le gérer et le déployer dans le nuage Azure. Il s'adresse également aux professionnels de Linux qui veulent se familiariser avec Azure et savoir comment déployer et gérer Linux dans les environnements Azure.

Pré-requis

Aucune expérience préalable avec Azure n'est requise - ce cours est accessible aux professionnels Linux ainsi qu'aux professionnels Microsoft et n'a donc pas d'exigences spécifiques concernant les connaissances Microsoft.

EXIGENCE IMPORTANTE : Avant le début du cours, chaque étudiant doit avoir un compte Azure dans la région ouest des Etats-Unis.

Objectifs

Parmi les sujets abordés :

  • Administration essentielle du système Linux
  • Utilisation de conteneurs incluant Docker et Moby, Azure Agent sur les services Linux et Azure
  • Une étude de Puppet, Ansible, Chef, Saltstack, Nagios, Zabbix.
  • Dépannage et surveillance

Contenu

Pour commencer, les fondamentaux de Linux et d'Azure
  • Premiers pas avec Azure
  • Déployer une instance Linux
  • Principes de base de Linux et de l'Open Source
  • Travailler avec des interpréteurs de commandes
  • Utilisateurs, groupes et autorisations
  • Configurer sudo
  • Logiciels de gestion sous Linux
  • Travailler avec GIT
Administration système Linux avancée
  • Gestion du stockage
  • Gestion de la mise en réseau
  • Travailler avec Systemd
  • Journaux du système de surveillance
  • Intégration d'Active Directory
  • Sécurisation de Linux avec contrôle d'accès obligatoire
Travailler avec des conteneurs sous Linux
  • Comprendre le besoin de conteneurs
  • Comprendre les composants des conteneurs
  • Comparaison des technologies des conteneurs
  • Création et fonctionnement des conteneurs de dockers
  • Comprendre le réseautage des dockers
  • Orchestrer les contenants
  • Utilisation de Docker Compose
  • Utilisation de la machine docker
  • Utilisation de Docker VM Extension
  • Gestion d'Azure Container Services
  • Travail avec Docker sur Azure
Déployer Linux sur Azure
  • Comprendre les options de déploiement
  • Utilisation d'Azure Resource Manager
  • Création d'images de machine virtuelle
  • Utilisation de l'agent de la machine virtuelle Azure
  • Utilisation des extensions de la machine virtuelle Azure
Automatisation et orchestration
  • Comprendre les dispositifs et l'automatisation
  • Utilisation de Cloud-init
  • Utilisation d'Ansible
  • Utilisation de Salt
  • Utilisation de Puppet
  • Utilisation de Chef
Surveillance et dépannage
  • Dépannage de Linux
  • Introduction à Nagios
  • Introduction à Zabbix
  • Surveillance et dépannage dans Azure
Classroom training

Durée 4 jours

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

Actuellement aucune session planifiée