si2:c1
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| si2:c1 [2018/10/02 11:38] – modification externe 127.0.0.1 | si2:c1 [2024/12/08 15:50] (Version actuelle) – [Pour en savoir] techer.charles_educ-valadon-limoges.fr | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ===== Présentation de la virtualisation d' | ===== Présentation de la virtualisation d' | ||
| - | * Document odt : {{:si2:si2.cours.ordinateurs_virtuels.odt|}} | + | * Document odt : {{ :si2:fichesavoirs_ordinateurs_virtuels.odt |Fiche savoirs : les ordinateurs virtuels |
| La virtualisation d' | La virtualisation d' | ||
| Ligne 44: | Ligne 44: | ||
| **Exemple de solution :** Citrix Xen Server (libre), VMware ESX, Microsoft Hyper-V , Parallels Server Bare Metal, KVM (libre), Proxmox (basé sur KVM) | **Exemple de solution :** Citrix Xen Server (libre), VMware ESX, Microsoft Hyper-V , Parallels Server Bare Metal, KVM (libre), Proxmox (basé sur KVM) | ||
| - | **Remarque** : Hyepr-V est maintenant intégré à Windows depuis la version 8 | + | **Remarque** : Hyper-V est maintenant intégré à Windows depuis la version 8 |
| Ce type de virtualisation est aussi appelé **Hyperviseur de type 1** (Natif). | Ce type de virtualisation est aussi appelé **Hyperviseur de type 1** (Natif). | ||
| Ligne 57: | Ligne 57: | ||
| **Proxmox** propose la création de conteneurs LXC. | **Proxmox** propose la création de conteneurs LXC. | ||
| - | Le logiciel libre **Docker** s' | + | Le logiciel libre **Docker** s' |
| + | |||
| + | ==== Les micro-services ==== | ||
| + | Docker permet de réaliser une **architecture en microservices**. Cela consiste à concevoir une application serveur sous la forme d’un ensemble de petits services : | ||
| + | * Chaque **service** s’exécute dans son **propre processus** (conteneur Docker). | ||
| + | * Chaque microservice implémente une **fonctionnalité métier** ou un **domaine spécifique**. | ||
| + | * Chaque service est **développé** de manière **autonome**, | ||
| + | * Chaque service **communique** avec d’autres processus avec des **protocoles** comme HTTP/HTTPS ou les WebSockets. | ||
| + | |||
| + | Lors de la conception des microservices, | ||
| + | |||
| + | Deux éléments sont plus importants que la taille du microservice : | ||
| + | * sa **cohésion interne**, | ||
| + | * et son **indépendance** vis-à-vis d’autres services. | ||
| ==== Pour en savoir ==== | ==== Pour en savoir ==== | ||
| + | Docker : | ||
| + | * [[https:// | ||
| + | |||
| Emulation : | Emulation : | ||
| * http:// | * http:// | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
si2/c1.1538473118.txt.gz · Dernière modification : 2018/10/02 11:38 de 127.0.0.1
