Vad är Linux på Azure?
Microsoft Azure-molnet är ett världsomspännande nätverk av toppmoderna datacenter och mer än 200 produkter och molntjänster som är utformade för att stödja ett brett spektrum av affärsscenarier och tekniska scenarier. Genom att flytta till Azure kan du minimera belastningen med att underhålla fysisk infrastruktur och dra nytta av avancerade beräkningstjänster. Microsoft och tredje part i Azure erbjuder många programmeringsspråk, utvecklingsramverk och operativsystemdistributioner. Microsoft och dess partner erbjuder också hundratals fördefinierade lösningar som snabbt kan ge mervärde till både nya och befintliga arbetsbelastningar.
Linux är den snabbast växande plattformen i Azure, så Linux-användare hittar välbekanta verktyg och system. Microsoft och dess partner erbjuder också hundratals fördefinierade lösningar som snabbt kan ge mervärde till både nya och befintliga arbetsbelastningar.
Välj först den Linux-distribution som du vill använda baserat på kraven på kunskap, användning, kostnad och support. Du kan ta med din egen distribution eller hitta distributioner på Azure Marketplace.
Om du tar med din egen Linux-distribution följer du Azures riktlinjer för att förbereda avbildningen.
Linux-baserade avbildningar på Azure Marketplace innehåller basdistributioner och avbildningar med förinstallerad programvara för specifika scenarier. Alla avbildningar innehåller den programvara och konfiguration som behövs för att säkerställa smidig drift på virtuella Azure-datorer. Detta omfattar drivrutinsstöd på kernelnivå för Azure-infrastruktur som lagring och nätverk samt Funktioner som stöds av Azure, till exempel direktåtkomst till fjärrminne.
Många av avbildningarna på Azure Marketplace är kostnadsfria: du betalar bara för den virtuella infrastruktur som den virtuella datorn förbrukar. Vissa avbildningar har andra licens- och köpvillkor för programvaran de inkluderar. Du lär dig mer om priser och supportalternativ senare i den här modulen.
Du kan också hitta hundratals andra Linux-avbildningar för utvecklarverktyg från tredje part, säkerhet, databaser, analys med mera.
När du tänker på att utforma en databehandlingsmiljö i Azure kan du skilja mellan fyra tillgängliga modeller för allmän användning: infrastruktur som en tjänst (IaaS), plattform som en tjänst (PaaS), databas som en tjänst (DBaaS) och programvara som en tjänst (SaaS). I lektion 4 beskrivs mer ingående varför du kan välja en av dessa modeller framför den andra och vad kompromisserna kan vara.
IaaS: Azure underhåller den fysiska maskinvaran och etablerar fler databehandlingsresurser efter behov. Du, kunden, ansvarar för att hantera operativsystemet, konfigurera andra tjänster för säkerhet, webbprogram, din utvecklingsmiljö, programdistribution och övervakning.
PaaS: Azure underhåller alla aspekter av infrastrukturen, men gör att du kan styra, konfigurera och distribuera program.
DBaaS: Azure automatiserar databasuppdateringar, etablering och säkerhetskopior, vilket gör att du kan fokusera på programutveckling.
SaaS: Azure hanterar kompletta program som kunder prenumererar på, till exempel Microsoft 365 och Dynamics 365. ISV:er (oberoende programvaruleverantörer) erbjuder ett brett utbud av SaaS-lösningar på Microsoft AppSource-webbplatsen .
Den här modulen fokuserar på IaaS-, PaaS- och DBaaS-alternativ för Linux.