Microsoft Azure

Microsoft Azure est la plateforme Cloud de Microsoft. Elle est conçu pour s'intégrer au maximum avec l'environnement des produits Microsoft : Windows, Windows Server, Office, et Active Directory.

Fonctionnalités

Compute

  • Azure Virtual Machines : machines virtuelles flexibles pour tous types de workloads.
  • Azure Functions : exécution serverless déclenchée par événements, sans gestion d’infra.
  • Azure App Service : hébergement managé d’applications web, API et mobiles.
  • Azure Kubernetes Service (AKS) : Kubernetes managé avec scaling automatisé.
  • Azure Container Instances : exécution de conteneurs sans orchestrateur.
  • Azure Batch : traitement batch massif et distribué.

Stockage

  • Azure Blob Storage : stockage objet scalable pour données non structurées.
  • Azure Disk Storage : stockage bloc haute performance pour VM.
  • Azure Files : partage de fichiers SMB/NFS managé.
  • Azure Archive Storage : archivage longue durée très économique.
  • Azure NetApp Files : systèmes de fichiers hautes performances basés sur NetApp.

Databases

  • Azure SQL Database : base SQL managée, auto-scaling et haute disponibilité.
  • Azure Cosmos DB : base NoSQL multi-modèle, distribuée globalement.
  • Azure SQL Managed Instance : SQL Server managé hautement compatible on-prem.
  • Azure Database for PostgreSQL : PostgreSQL managé et scalable.
  • Azure Database for MySQL : MySQL managé avec optimisation intégrée.
  • Azure Synapse Analytics : data warehouse unifié avec moteur MPP et Spark.
  • Azure Cache for Redis : cache Redis managé en haute disponibilité.

Réseau & Sécurité

  • Azure Virtual Network : réseaux isolés, subnets, pare-feu, routing.
  • Azure DNS : gestion DNS haute disponibilité.
  • Azure Front Door : accélération applicative, CDN et routage global.
  • Azure Load Balancer : load balancing réseau pour trafic interne/externe.
  • Azure Application Gateway : load balancer applicatif avec WAF intégré.
  • Azure Firewall : pare-feu cloud managé avec filtrage avancé.
  • Azure DDoS Protection : protection DDoS automatique et adaptative.
  • Azure Active Directory (Entra ID) : gestion d’identités et d’accès cloud/hybride.

Monitoring, Gouvernance & DevOps

  • Azure Monitor : collecte de métriques, logs et alertes centralisées.
  • Azure Log Analytics : analyse des logs via Kusto Query Language (KQL).
  • Azure Security Center : posture de sécurité unifiée avec recommandations.
  • Azure Policy : gouvernance et conformité centralisées via règles.
  • Azure Automation : exécutions automatisées, mises à jour et runbooks.
  • Azure DevOps : CI/CD complet (Repos, Pipelines, Boards, Artifacts, Test Plans).
  • GitHub Actions for Azure : intégration GitHub pour déploiements automatisés.

Prise en main