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.