Kubernetes - Devops
Kubernetes - Devops
Kubernetes - Devops
Kubernetes
Orchestration Conteneurisée
LA DREAM TEAM
HAMADOU BA
ABDOULAYE LY
MAÏMOUNA SARR
SLIDE 01
PLAN DE L’EXPOSÉ
Slide 1: Introduction
Slide 2: Historique
Slide 3: Concepts Clés
Slide 4: Architecture de Kubernetes
Slide 5: Fonctionnalités Principales
Slide 6: Utilisation Pratique
Slide 7: Écosystème Kubernetes
Slide 8: Avantages et Défis
Slide 9: Cas d'Utilisation
Slide 10: Securité
Slide 11: Conclusion
SLIDE 02
APP1 APP2
GESTION SERVEUR 1 SERVEUR 2 GESTION
PARRAINAGE VOTE
PROBLEME ?
BESOIN EN RAM : 80GB BESOIN EN RAM : 1GB BESOIN EN RAM : 150GB BESOIN EN RAM : 1GB
SOLUTION CLASSIQUE CONFIGURER UN NOUVEAU SERVEUR
APP1 APP2
GESTION SERVEUR 1 GESTION
PARRAINAGE SERVEUR 2 VOTE SERVEUR 3
100 GB RAM
INCONVENIENTS
SLIDE 03
HISTORIQUE
Kubernetes a été initialement développé par Google et a été publié en tant que projet open-
source en 2014. Cependant, sa gestion a été transférée à la Cloud Native Computing
Foundation (CNCF) peu de temps après son lancement.
SLIDE 04
CONCEPTS CLÉS
Conteneurisation
Nodes et Clusters
Pods
Services
Replica sets, Déploiements
SLIDE 05
ARCHITECTURE DE KUBERNETES
SLIDE 06
FONCTIONNALITÉS PRINCIPALES
Orchestration des conteneurs
Sécurité
SLIDE 07
UTILISATION PRATIQUE
Installation de Kubernetes
Minikube, Kubeadm, Kubectl et Docker.
Monitoring et observabilité
Prometheus, Grafana, Jaeger, ELK Stack
Sécurité et authentification
Istio, Open Policy Agent (OPA), Keywhiz, KEDA
Réseau et stockage:
Calico, Ceph, NFS, Longhorn
CI/CD et automatisation
Jenkins, Tekton, Flux
Avantages de Kubernetes
Évolutivité, déploiements sans interruption, automatisation opérationnelle.
SLIDE 10
CAS D'UTILISATION
SLIDE 11
SECURITÉ
Séparation des rôles
Authentification et autorisation
SLIDE 12
CONCLUSION
Kubernetes : Pilier des Applications Modernes
Kubernetes simplifie la gestion des applications conteneurisées.
Pilier essentiel pour l'innovation rapide et la gestion à grande échelle des applications.
SLIDE 13
KUBERNETES
PODS
APP1 APP2
GESTION GESTION
PARRAINAGE VOTE
NODE NODE
AVANTAGES