DevOps et Cloud
DevOps & Cloud
De Git et Linux à Docker, Kubernetes et CI/CD. Automatisez et déployez à l'échelle dans le cloud.
📋Prérequis
Connaissance de base de Linux et Git
🎯Débouchés possibles
Ce que vous allez apprendre
Les phases du parcours
Phase de base - Linux et Git
Durée estimée : 1-2 mois
Fondamentaux système et versioning
Linux pratique
Commandes, services et sécurité de base
📚Sujets principaux :
- •Filesystem
- •Processes
- •Systemd
- •Réseau
- •Permissions
- •Shell scripting
💡Exemples pratiques que vous réaliserez :
- ✓Script de backup
- ✓Service systemd
- ✓Durcissement SSH
Git et workflows
Gérez le versioning en équipe
📚Sujets principaux :
- •Branching
- •PR et code review
- •Rebase/merge
- •Tags/releases
- •Conventional commits
- •Hooks
💡Exemples pratiques que vous réaliserez :
- ✓Workflow GitHub
- ✓Politique de branches
- ✓Template PR
Bases réseau et sécurité
Exposer des services en sécurité
📚Sujets principaux :
- •Ports/protocoles
- •Reverse proxy
- •TLS/HTTPS
- •Pare-feu
- •DNS
- •Logs
💡Exemples pratiques que vous réaliserez :
- ✓Nginx reverse proxy
- ✓Certificat TLS
- ✓Rules firewall
Phase intermédiaire - Containers et CI/CD
Durée estimée : 2-3 mois
Docker, K8s et pipelines
Docker et images
Containerisez vos apps
📚Sujets principaux :
- •Dockerfile
- •Images multi-stage
- •Volumes et réseaux
- •Compose
- •Sécurité containers
- •Registry
💡Exemples pratiques que vous réaliserez :
- ✓Image Node prod
- ✓Stack compose
- ✓Scanner d'image
Kubernetes (bases)
Déployez sur un cluster
📚Sujets principaux :
- •Pods/Deployments
- •Services/Ingress
- •ConfigMap/Secret
- •Probes
- •Autoscaling
- •Helm (intro)
💡Exemples pratiques que vous réaliserez :
- ✓Deployment web
- ✓Ingress + TLS
- ✓Autoscaling HPA
CI/CD
Automatisez build, tests et déploiement
📚Sujets principaux :
- •GitHub Actions
- •Secrets
- •Matrix builds
- •Artifacts
- •Environnements
- •Rollback
💡Exemples pratiques que vous réaliserez :
- ✓Pipeline Docker CI
- ✓CD staging
- ✓Promotion vers prod
Phase avancée - Cloud et IaC
Durée estimée : 2-4 mois
AWS, Terraform, observabilité
AWS essentiel
Services de base pour déployer
📚Sujets principaux :
- •EC2/ECS/EKS
- •S3
- •RDS
- •IAM
- •CloudFront
- •Budgets
💡Exemples pratiques que vous réaliserez :
- ✓Infra 3 tiers
- ✓Bucket statique
- ✓RDS managé
Infra as Code
Décrivez votre infra avec Terraform
📚Sujets principaux :
- •Providers et modules
- •State
- •Plans
- •Workspaces
- •Politiques
- •Réutilisation
💡Exemples pratiques que vous réaliserez :
- ✓Module VPC
- ✓Plan/apply
- ✓Module réutilisable
Observabilité et fiabilité
Logs, metrics et alertes
📚Sujets principaux :
- •Prometheus/Grafana
- •ELK/Opensearch
- •SLO/SLA
- •Alerting
- •Tracing
- •Chaos engineering
💡Exemples pratiques que vous réaliserez :
- ✓Dashboard services
- ✓Alertes critiques
- ✓Test de chaos
Prêt à démarrer votre parcours ?
Rejoignez des milliers d'apprenants et bénéficiez d'un accompagnement par des experts
Conseils pour réussir
Pratique régulière
Réalisez des projets concrets pour appliquer ce que vous apprenez
Rejoignez une communauté
Échangez avec d'autres apprenants et partagez votre progression
Prenez des notes
Gardez une trace de vos apprentissages pour y revenir facilement
Fixez des objectifs
Divisez le parcours en petits objectifs et célébrez vos progrès