Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure Linux est une distribution Linux Microsoft gérée et open source conçue pour Azure. Il fournit un système d’exploitation léger et renforcé par la sécurité pour les machines virtuelles, les conteneurs et les clusters Kubernetes s’exécutant sur Azure infrastructure.
Note
Azure Linux 4.0 est désormais disponible dans preview et est strictement limité aux fins d’évaluation et de test. Il n’est pas approprié pour une utilisation en production.
Pourquoi choisir Azure Linux ?
Azure Linux repose sur une base open source robuste à partir de l’écosystème Fedora et améliorée avec des innovations spécifiques à Azure. Cela vous donne la connaissance de l’écosystème des packages RPM, tout en ajoutant des fonctionnalités de sécurité, de conformité et d’exploitation natives Azure.
Le tableau suivant met en évidence les principales fonctionnalités et avantages de Azure Linux :
| Caractéristique | Description |
|---|---|
| Posture de sécurité renforcée | Renforcé dès le noyau grâce au kernel lockdown, à dm-verity pour le démarrage vérifié, à SELinux pour le contrôle d’accès obligatoire et aux modules cryptographiques FIPS 140-3. |
| Encombrement minimal | Fournit uniquement les packages requis pour les charges de travail cloud, ce qui entraîne une surface d’attaque plus petite, moins de CVE et des temps de démarrage plus rapides et une consommation de mémoire inférieure. |
| noyau optimisé pour Azure | Noyau (6.18 LTS) conçu à cet effet, avec des pilotes Hyper-V pour invités, des optimisations des performances spécifiques à Azure et un renforcement de la sécurité, validés sur des environnements Azure tels que Machines Virtuelles (VM) / Virtual Machine Scale Sets et AKS. |
| Intégration native à Azure | Est fourni avec des agents de Azure validés, des extensions de machine virtuelle et des outils de développement, notamment Microsoft Defender for Cloud, Azure Monitor, Azure CLI et bien plus encore. Consultez la liste complète des services Supported Azure. |
| Cohérence entre les environnements | Même base de système d’exploitation, ensemble de packages et mécanismes de mise à jour s’exécutant sur AKS, Azure vm / Virtual Machine Scale Sets ou container images. Consultez la vue d’ensemble de l’architecture. |
| Cycle de vie prévisible | Suit un modèle de cycle de vie conçu pour équilibrer la stabilité, la sécurité et l’accès aux fonctionnalités Linux modernes. Consultez la cadence de publication et le cycle de vie. |
Comment utiliser Azure Linux
Azure Linux est disponible dans plusieurs environnements Azure, chacun optimisé pour un scénario de Azure spécifique tout en partageant la même base de système d’exploitation approuvée, la base de référence de sécurité et le cycle de vie géré par Microsoft. Pour plus d’informations, consultez la vue d’ensemble des options de déploiement.
| Platform | Idéal pour | Description |
|---|---|---|
| Azure Linux pour machines virtuelles | Infrastructure basée sur des machines virtuelles | Exécutez des charges de travail d’infrastructure sur une distribution Linux prise en charge par Microsoft et optimisée pour Azure. Des applications web aux charges de travail IA, Azure Linux offre une cohérence, une sécurité et des performances tout en s’intégrant en mode natif à des services, extensions et outils Azure. |
| Azure Linux pour AKS | Kubernetes à grande échelle | Il alimente déjà des millions de cœurs exécutant des charges de travail stratégiques, Azure Linux est l’hôte de conteneur pour AKS. Proposé en tant qu’hôte standard ou Azure Container Linux (ACL), variante immuable pour les équipes avec des exigences de sécurité et de conformité plus strictes. Optimisé pour un démarrage rapide, des mises à jour prévisibles et une prise en charge de bout en bout par Microsoft, du noyau à la gestion des CVE. |
| Images de conteneur Azure Linux | Applications cloud natives | Générez et exécutez des applications conteneurisées sur des images de base gérées par Microsoft pour garantir la cohérence de la génération à la production. Choisissez des images de base complètes pour la flexibilité, les images optimisées par le runtime pour Node.js, les Python, les Java et les .NET ou les images sans distribution renforcées pour la plus petite surface d’attaque possible. |
| Azure ISO Linux | Test et évaluation locaux | Téléchargez les artefacts ISO d’Azure Linux à partir du dépôt GitHub Azure Linux pour des tests et une évaluation en local. |
| Azure Linux sur Sous-système Windows pour Linux (WSL) | Développement et apprentissage locaux | Exécutez Azure Linux en mode natif sur Windows via Sous-système Windows pour Linux (WSL) sans nécessiter de configuration dédiée ou double démarrage. Azure Linux sur WSL fournit un environnement de démarrage rapide léger pour le développement d’applications, les scripts, les flux de travail de conteneur et l’apprentissage Azure Linux. |
Important
Azure Linux est open source, mais les engagements de Microsoft en matière de support et de cycle de vie s’appliquent uniquement aux scénarios Azure. Spécifiquement:
- Les machines virtuelles Linux Azure, les Virtual Machine Scale Sets, les hôtes de conteneurs AKS et les images de conteneur sont pris en charge.
- Le bare metal, les images ISO, les environnements sur site et les autres environnements cloud ne sont pas pris en charge.
- Les images personnalisées sont prises en charge uniquement lorsqu’elles sont basées sur une image prédéfini Azure Linux (par exemple, avec Image Customizer). Les images générées à partir des sources Azure Linux sur GitHub ne sont pas couvertes.
notes de publication de Azure Linux
Chaque version Azure Linux comprend des mises à jour de sécurité, des mises à niveau de package et des correctifs de bogues. Pour plus d’informations, consultez les notes de publication Azure Linux sur GitHub.
Contenu connexe
- Pour plus d’informations sur la structure du système d’exploitation, consultez la vue d’ensemble de l’architecture.
- Pour bien démarrer avec Azure Linux 4.0, consultez le guide de démarrage Quickstart.
- Pour planifier votre stratégie de mise à jour, passez en revue la cadence de publication et le cycle de vie.