Files
DEV_42_Docker/01_cours1.md

190 lines
3.3 KiB
Markdown
Raw Permalink Normal View History

2026-03-11 15:11:31 +01:00
---
marp: true
theme: default
paginate: true
backgroundColor: #fff
footer: 'Histoire de la Virtualisation - 2025'
style: |
section {
font-family: 'Arial', sans-serif;
}
h1 {
color: #2496ed;
}
h2 {
color: #384c54;
}
.columns {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 1rem;
}
---
# Docker
## Virtualisation
---
# Programme
1. Histoire de la virtualisation
2. Virtualisation
3. Conteneurisation
4. Histoire de docker
5. Cas Docker
---
# 1. L'Histoire de la Virtualisation
## Pourquoi et Comment nous en sommes arrivés là
---
# Années 60 : Le problème des mainframes coûteux
## Le Contexte
- Ordinateurs très chers (plusieurs millions de dollars)
- Temps d'utilisation précieux
- Une seule tâche à la fois
## La Solution : IBM M44/44X (1964)
- Partager la puissance entre plusieurs utilisateurs
- Optimiser l'utilisation des ressources
- Permettre l'exécution simultanée de programmes
---
# Années 70-80 : Le besoin de développement et test
<div class="columns">
<div>
## Les Défis
- Développement de nouveaux systèmes d'exploitation
- Tests de logiciels
- Formation des utilisateurs
</div>
<div>
## La Solution : VM/370
- Environnements isolés pour le développement
- Possibilité de crasher sans impact
- Multiples configurations de test
</div>
</div>
---
# Années 90 : L'arrivée des PC et le problème de compatibilité
<div class="columns">
<div>
## Nouveaux Besoins
- Exécuter d'anciens logiciels DOS
- Supporter plusieurs OS sur un même PC
- Tester des logiciels sur différents systèmes
</div>
<div>
## La Solution : VMware
- Virtualisation sur PC standard
- Support de multiples OS
- Coût réduit par rapport aux mainframes
</div>
</div>
---
# Années 2000 : L'explosion d'Internet et des serveurs
<div class="columns">
<div>
## Problématiques
- Multiplication des serveurs physiques
- Coûts d'hébergement croissants
- Gaspillage de ressources
</div>
<div>
## Solutions Émergentes
- Consolidation des serveurs
- Xen et virtualisation open source
- Début du "Green IT"
</div>
</div>
---
# Années 2010 : L'ère du Cloud Computing
## Nouveaux Défis
- Besoin de scalabilité dynamique
- Réduction des coûts d'infrastructure
- Agilité et rapidité de déploiement
## La Réponse
- Infrastructure as a Service (IaaS)
- Conteneurisation avec Docker
- Orchestration avec Kubernetes
---
# Aujourd'hui : L'omniprésence de la virtualisation
## Motivations Actuelles
- **Économiques**
- Optimisation des coûts
- Paiement à l'usage
- **Techniques**
- Déploiement rapide
- Haute disponibilité
- **Écologiques**
- Réduction de l'empreinte carbone
- Optimisation des ressources
---
# Le Futur : Nouveaux défis, nouvelles solutions
## Défis Émergents
- Edge Computing
- Efficacité énergétique
- Sécurité et isolation
## Tendances
- Virtualisation assistée par IA
- Serverless Computing
- Virtualisation imbriquée
---
# La Virtualisation : Une réponse à chaque époque
<div class="columns">
<div>
## Évolution des besoins
1. Optimisation des coûts matériels
2. Flexibilité de développement
3. Compatibilité logicielle
4. Efficacité énergétique
5. Élasticité des ressources
</div>
<div>
## Aujourd'hui
- Fondation du cloud computing
- Base des architectures modernes
- Pilier de la transformation numérique
</div>
</div>