Ce repository contient les cours, les exercices et les sources du module Mise en Production et déploiement de Mastère MS2D et ERIS.
Le support de cours est disponible dans le dossier ./doc/build/pdf au format PDF.
Les cours couvrent normalement le programme suivant :
-
Mise en exploitation des ressources matérielles et logicielles
- Vérification des configurations
- Déploiement des applications
- Automatisation des procédures de déploiement
- Élaborer les bilans de l’exploitation
- Prévoir les évolutions de l’infrastructure
-
Indicateurs et mesure de performances – Systèmes / Réseau et web
- Centralisation des journaux et exploitation des logs avec syslogd
- Analyse du trafic réseau avec MRTG
- Analyse des journaux de type d’Apache Web Server avec Analog
- Consolidation d’indicateur de qualité avec rrdtool
- Création de page HTML de type tableau de bord avec rrdtool – Tableau de bord
- Gestion d’incidents et actions correctives
Ils permettent normalement d'acquérir les compétences suivantes :
- Préparer l’environnement et déployer le progiciel ou la solution.
Nothing to install at the moment.
This README is just a help, the complete documentation is available in the doc folder as a LaTex source.
To build it to a PDF it required LuaLaTex.
Dependencies can be installed on Ubuntu with the following command :
sudo apt install sudo apt install texlive-luatex texlive-latex-base texlive-latex-recommended texlive-pictures texlive-fonts-extra texlive-latex-extra fonts-ebgaramondThen build the PDF documentation :
/usr/bin/bash compile-latex.shTo compress the PDF, install ghostscript :
sudo apt install ghostscriptAnd run the following command :
/usr/bin/bash compress-pdf.shTo compress images, install pngcrush and jpegoptim using the following command :
sudo apt install pngcrush jpegoptimThen run the following command :
/usr/bin/bash compress-image.shCheck the LaTex syntax in an active virtual environment :
/usr/bin/bash checkmytex.shAutomation using Ansible :
apt install ansible-corelogin : chrichri
password : RF8hpN1@W2