Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure Linux beschikbaar is in meerdere Azure ervaringen, die elk zijn geoptimaliseerd voor een specifiek scenario terwijl dezelfde vertrouwde Azure Linux-basis wordt gedeeld. Of u nu virtuele machines (VM's) implementeert, Kubernetes-workloads uitvoert, toepassingen in containers bouwt of een lokale ontwikkelomgeving instelt, Azure Linux biedt een consistent platform met Microsoft beheerde engineering, beveiligingsreacties en Azure systeemeigen integratie.
In dit artikel vindt u een overzicht van de verschillende Azure Linux-implementatieopties, worden de scenario's uitgelegd waarvoor elke optie is geoptimaliseerd en kunt u bepalen voor welke implementatiebenadering het meest geschikt is voor uw workloads.
Opmerking
Azure Linux 4.0 bevindt zich nu in preview en is strikt beperkt tot evaluatie- en testdoeleinden. Het is niet geschikt voor productiegebruik.
Implementatieopties
De volgende tabel bevat een overzicht van de primaire Azure Linux-implementatieopties, de scenario's waarvoor ze zijn geoptimaliseerd en de belangrijkste functies en voordelen die elke optie biedt:
| Gebruiksituatie | Implementatieoptie | Functies en voordelen |
|---|---|---|
| Run Kubernetes-workloads op een beveiligde, Azure eigen containerhost | Azure Linux-containerhost voor Azure Kubernetes Service (AKS) | Een containerhost die is geoptimaliseerd voor AKS die snelle opstarttijden, voorspelbare updates en sterke standaardinstellingen voor beveiliging biedt met nauwe integratie van de AKS-levenscyclus. Microsoft eigenaar is van de volledige stack van kernel- naar CVE-respons, waardoor bewerkingen worden vereenvoudigd en de overhead van de klant wordt verminderd. |
| Containers uitvoeren op een onveranderbaar, beveiligd besturingssysteem (OS) met een minimale kwetsbaarheid voor aanvallen | Azure Container Linux (ACL) | Een onveranderbaar, containergeoptimeerd besturingssysteem voor AKS dat is afgeleid van Flatcar Container Linux met Azure Linux-pakketten en -onderhoud. Het besturingssysteem maakt gebruik van door kernel afgedwongen onveranderbaarheid (dm-verity), SELinux, Trusted Launch met Secure Boot en een minimaal pakket dat is ingesteld om de kwetsbaarheid voor aanvallen te verminderen en manipulatie te blokkeren. Automatische wekelijkse updates op basis van afbeeldingen en supply chain-ondertekening houden knooppunten actueel en verifieerbaar. |
| Voer VM-workloads voor algemeen gebruik uit met door Microsoft ondersteunde Linux | Azure Linux voor Virtual Machines | Een Microsoft-ondersteunde, Azure geoptimaliseerde Linux-distributie voor schaalbare web-apps, infrastructuurservices en AI-workloads. Het integreert systeemeigen met Azure-services, extensies en hulpprogramma's, en omvat Microsoft-beheerde beveiligingsrespons- en levenscyclusondersteuning. |
| Containertoepassingen bouwen en uitrollen op basis van een consistente basisimage | Azure Linux-containerimages | Door Microsoft onderhouden basisimages, afkomstig uit de Azure Linux-toeleveringsketen, die consistentie bieden van het buildproces tot productie. Klanten kunnen kiezen uit volledig uitgeruste basisinstallatiekopieën voor flexibiliteit, door runtime geoptimaliseerde installatiekopieën voor Node.js, Python, Java en .NET, of harde distributieloze installatiekopieën voor het kleinste mogelijke aanvalsoppervlak. |
| Linux-toepassingen rechtstreeks ontwikkelen, testen en leren op Windows zonder vm of dubbele opstartinstallatie | Azure Linux op Windows-subsysteem voor Linux (WSL) | Een Microsoft ondersteunde Azure Linux-ervaring die systeemeigen wordt uitgevoerd op Windows via WSL 2. Biedt een lichtgewicht, snel startende Linux-omgeving voor ontwikkeling, scripts, containerwerkstromen en leren Azure Linux. Ontwikkelaars kunnen vertrouwde Linux-hulpprogramma's, pakketbeheer en opdrachtregelwerkstromen gebruiken terwijl ze naadloos integreren met Windows toepassingen, IDE's, bestanden en netwerken, waardoor een productieve lokale ontwikkelervaring mogelijk is zonder toegewezen Linux-infrastructuur. |
Important
Azure Linux is open source, maar Microsoft ondersteunings- en levenscyclustoezeggingen zijn alleen van toepassing op Azure-scenario's. Specifically:
- Azure Linux Virtual Machines (VM) / Virtual Machine Scale Sets (VMSS), AKS-containerhost en containerinstallatiekopieën worden ondersteund.
- Bare metal, ISO-images, on-premises en andere clouds worden niet ondersteund.
- Aangepaste installatiekopieën worden alleen ondersteund als ze zijn gebouwd op basis van een vooraf gebouwde Azure Linux-installatiekopie (bijvoorbeeld met Image Customizer). Images die helemaal vanaf nul zijn opgebouwd uit de Azure Linux sources on GitHub, vallen hier niet onder.
Verwante inhoud
Zie de handleiding Azure Aan de slag met Linux om aan de slag te gaan met Azure Linux.