Skip to content

donaldte/azure-devops-bootcamp-zero-a-expert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Azure Zero a Hero – Formation Azure & DevOps en 30 Jours

Azure Kubernetes Terraform DevOps Licence

Un programme complet et pratique pour devenir ingénieur Azure / DevOps prêt pour la production en 30 jours.

Pour integrer le groupe d'echange https://runbookly.io

📌 Présentation

Ce dépôt contient l’ensemble du matériel de la formation Azure Zero a Hero, incluant :

  • Cours structurés jour par jour
  • Architectures professionnelles
  • Projets réels orientés production
  • Pipelines CI/CD avec Azure DevOps
  • Déploiements Kubernetes (AKS)
  • Infrastructure as Code avec Terraform
  • Préparation aux entretiens Azure DevOps

Cette formation est orientée compétences pratiques et employabilité.


🎯 Objectif Final

À la fin des 30 jours, vous serez capable de :

  • Concevoir une architecture Azure professionnelle
  • Déployer et sécuriser des applications dans Azure
  • Implémenter des pipelines CI/CD
  • Déployer des microservices sur AKS
  • Mettre en place le monitoring et la gestion des secrets
  • Automatiser l’infrastructure avec Terraform
  • Réussir des entretiens Azure / DevOps

🎥 Playlist YouTube Officielle

📺 Formation complète en vidéo : 👉 https://youtu.be/yvRZ9O9dHh4?si=w91c4er0VMMByJ9t


📅 Programme Détaillé – 30 Jours


🔹 Semaine 1 – Fondamentaux Azure

Jour 1 – Introduction au Cloud

  • Cloud public, privé, hybride
  • Virtualisation
  • Scalabilité & Élasticité
  • Haute disponibilité
  • Reprise après sinistre
  • Répartition de charge

Jour 2 – Prise en main d’Azure

  • Création d’un compte Azure
  • Régions & Availability Zones
  • IaaS vs PaaS vs SaaS

Jour 3 – Azure Resource Manager

  • Ressources Azure
  • Groupes de ressources
  • Architecture ARM
  • Bonnes pratiques d’organisation

Jour 4 – Machines Virtuelles Azure

  • Déploiement de VM
  • Connexion SSH / RDP
  • VM Scale Sets

Jour 5 – Réseau Azure (Fondamentaux)

  • Virtual Network (VNet)
  • Subnets & CIDR
  • Network Security Groups (NSG)
  • Route Tables

Jour 6 – Réseau Avancé

  • Azure Load Balancer
  • Application Gateway & WAF
  • Azure Firewall
  • VPN Gateway
  • VNet Peering

Jour 7 – 🔥 Projet 1

Déploiement d’une application sécurisée derrière Azure Firewall


🔹 Semaine 2 – DevOps & Automatisation

Jour 8 – Questions d’entretien Azure (Compute & Networking)

Jour 9 – Services de Stockage Azure

Jour 10 – Azure CLI Approfondi

Jour 11 – ARM Templates & Bicep

  • Comparaison ARM / Bicep / Terraform

Jour 12 – Gestion des Identités & Accès (IAM)

  • Azure AD
  • RBAC
  • Bonnes pratiques de sécurité

Jour 13 – Introduction à Azure DevOps

Jour 14 – 🔥 Projet 2

Mise en place d’une pipeline CI Application microservices multi-stack


🔹 Semaine 3 – Kubernetes & Déploiement Continu

Jour 15 – 🔥 Projet 3

Déploiement Continu avec AKS

  • Création cluster AKS
  • Node Pools (VM Scale Sets)
  • Pipeline CI/CD complète

Jour 16 – AKS Approfondissement

Jour 17 – 🔥 Projet 4

Architecture E-commerce 3-Tiers sur AKS

  • Dockerfiles
  • Kubernetes Deployments
  • Services & Ingress
  • Exposition publique

Jour 18 – Préparation entretiens Azure DevOps


🔹 Semaine 4 – Monitoring, Sécurité & Infrastructure as Code

Jour 19 – Azure Monitor

Jour 20 – Azure Key Vault

  • Gestion des secrets
  • Intégration avec CSI Driver

Jour 21 – Architecture Serverless Azure

Jour 22 – 🔥 Projet 5

Azure Functions déclenchées par événements

Jour 23 – 🔥 Projet 7

Infrastructure Azure avec Terraform

  • Connexion Azure ↔ Terraform
  • Remote State
  • Bonnes pratiques professionnelles

Jour 24 – Préparation CV Azure DevOps

Jour 25 – Préparation aux entretiens & sessions pratiques


🏗 Structure du Dépôt

azure-devops-bootcamp-zero-a-expert/
│
├── docs/
├── projects/
├── terraform/
├── arm-templates/
├── bicep/
├── scripts/
└── README.md

🛠 Technologies Couvertes

  • Microsoft Azure
  • Azure CLI
  • Azure DevOps
  • Kubernetes (AKS)
  • Docker
  • Terraform
  • ARM Templates
  • Bicep
  • Azure Monitor
  • Azure Key Vault
  • Azure Functions

👥 Public Cible

  • Développeurs Backend souhaitant évoluer vers le Cloud
  • Ingénieurs DevOps
  • Étudiants en informatique
  • Administrateurs systèmes
  • Professionnels IT en reconversion Cloud

📈 Parcours d’Apprentissage

Fondamentaux Cloud
        ↓
Services Azure
        ↓
Réseau & Sécurité
        ↓
CI/CD
        ↓
Kubernetes (AKS)
        ↓
Monitoring & Sécurité
        ↓
Infrastructure as Code

🤝 Contribution

Les contributions sont les bienvenues.

Merci d’ouvrir une issue avant toute Pull Request.


📄 Licence

Ce projet est distribué sous licence MIT.


⭐ Soutenir le Projet

Si ce dépôt vous aide :

  • ⭐ Ajoutez une étoile
  • 📢 Partagez avec votre réseau
  • 🔔 Abonnez-vous à la chaîne YouTube

About

Dépôt pour apprendre Azure à partir de zéro. Ce dépôt couvre l'ensemble des fondamentaux d'Azure requis pour un ingénieur DevOps.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages