Support Cours Infrastructure Virtuelle Et Cloud Computing
Support Cours Infrastructure Virtuelle Et Cloud Computing
Support Cours Infrastructure Virtuelle Et Cloud Computing
I. Infrastructure Virtuelle
II. Conteneurisation
III. Cloud Computing
IV. Déploiement d’une architecture virtuelle
V. Automatisation de l’infrastructure
Profile social
• GitHub: https://github.com/davidbenotto
• LinkedIn: https://www.linkedin.com/in/davidbenotto
• Medium: https://medium.com/@davidbenotto
• Twitter: https://twitter.com/benottodavid
BEN OTTO David, Cloud Engineer - DevOPS
INFRASTRUCTURE VIRTUELLE
Architecture d’un système informatique classique
Etat de l’art de la virtualisation
Concepts
• La virtualisation est une technologie de gestion de ressources.
Exemple:
/home/benotto/linux-practices/
/var/ftp/pub
/etc/samba.smb.conf
/boot/grub/grub.conf
Chemin absolu et relatif
Chemin relatif
Le chemin relatif est défini comme le chemin lié au répertoire de travail actuel (pwd).
Exemple:
documents/
pratiques/virtualisation/
Commandes de base Linux
cp
copier les fichiers ou dossiers
mv
Déplacer des fichiers ou dossiers
mv
Renommer des fichiers
Commandes de base Linux
rm
Supprimer des fichiers ou dossiers (si dossier est vide)
rm -r
Supprimer un dossier avec son contenu
Editeur de texte
Vi (vim)
Supprimer des fichiers ou dossiers (si dossier est vide)
nano
Supprimer un dossier avec son contenu
cat
Afficher le contenu d’un fichier
Gestion des utilisateurs
Types d’utilisateurs
- Root : super utilisateur ou root est l'utilisateur le plus
puissant. Il est l'utilisateur administrateur
- Test de connectivité
MISE EN RESEAU
- ip link: identifier les interfaces réseau
ssh utlisateur@nom_hote ou IP
CONCEPTS CLOUD COMPUTING
Définitions
➢ Microsoft 365
➢ Google Drive
➢ Apple Mail
❖ Platform as a Service (PaaS)
La capacité fournie au consommateur consiste à déployer
sur l'infrastructure cloud des applications créées ou
acquises par le consommateur à l'aide de langages de
programmation, de bibliothèques, de services et d'outils
pris en charge par le fournisseur. Le consommateur ne
gère ni ne contrôle l'infrastructure cloud sous-jacente, y
compris le réseau, les serveurs, les systèmes d'exploitation
ou le stockage, mais contrôle les applications déployées et
éventuellement les paramètres de configuration de
l'environnement d'hébergement des applications.
EXEMPLE DES SERVICES PAAS
❖ Microsoft Azure
❖ Amazon Web Services
❖ Google Cloud Platform
❖ Multi Cloud
Exemple :
✓ US East (N. Virginia):us-east1
✓ Africa (Cap Town) af-south1
✓ Europe (Frankfurt): eu-central1
© Network Development Group reserved for use with NDG.tech/vmware content
Zones de disponibilité
Les zones de disponibilité sont des emplacements distincts au
sein d'une région AWS qui sont conçus pour être isolés des pannes
dans d'autres zones de disponibilité. Ils fournissent une
connectivité réseau peu coûteuse et à faible latence à d'autres
zones de disponibilité dans la même région AWS.
Point of Presence (Edge Locations)
Un emplacement périphérique est l'endroit où les utilisateurs
finaux accèdent aux services situés chez AWS. Ils sont situés dans
la plupart des grandes villes du monde et sont spécifiquement
utilisés par les réseaux de livraison du contenu (CDN)pour
distribuer du contenu aux utilisateurs finaux afin de réduire la
latence
Scalabilité
La scalabilité est la capacité pour un système d’être mis à
échelle. En d’autres termes, la scalabilité est un processus
consiste à allouer (ajouter) ou désallouer (supprimer) des
ressources à un système.
Agilité
L’agilité est la capacité pour un système de réagir rapidement au
changement. Ainsi, l’agilité permet une scalabilité rapide
Tolérance aux faute
L’agilité est la capacité de rester opérationnel durant les pannes
des composants et services
Haute disponibilité