Kom igång med design av containerarkitektur

Containrar har blivit standard för paketering och distribution av moderna program. Azure tillhandahåller en omfattande uppsättning containertjänster som sträcker sig från fullständigt hanterade Kubernetes-kluster till serverlösa containerplattformar. Oavsett om du moderniserar befintliga program, skapar molnbaserade mikrotjänster eller kör tillståndskänsliga arbetsbelastningar erbjuder Azure containertjänster den flexibilitet, portabilitet och skalbarhet som organisationen behöver.

Att välja rätt containerplattform beror på dina arbetsbelastningskrav, driftsexpertis och affärsmål. Viktiga överväganden är orkestreringskomplexitet, skalningskrav, nätverksbehov och den kontrollnivå som du vill ha över den underliggande infrastrukturen. Azure containerportfölj omfattar infrastruktur som en tjänst (IaaS), PaaS (Plattform som en tjänst) och serverlösa modeller, så att du kan välja den metod som passar din arkitektur bäst.

Arkitektur

Diagram som visar containerlösningsresan på Azure.

Ladda ned en Visio-fil av den här arkitekturen. Se architectures som finns i det här avsnittet för att hitta verkliga lösningar som du kan skapa i Azure.

Utforska containerarkitekturer och -guider

Artiklarna i det här avsnittet innehåller fullt utvecklade arkitekturer som du kan distribuera i Azure och expandera till lösningar och guider i produktionsklass. Dessa kan hjälpa dig att fatta viktiga beslut om hur du använder containertekniker i Azure. Lösningsidéer visar implementeringsmönster och möjligheter att tänka på när du planerar din containerimplementering.

Guider för containerarkitektur

Teknikval – De här artiklarna hjälper dig att utvärdera och välja rätt containerplattform för dina arbetsbelastningskrav:

Azure Kubernetes Service (AKS)

Azure Kubernetes Service (AKS) är den mest omfattande containerplattformen på Azure. Se följande resurser för AKS:

AKS-guider – De här artiklarna ger detaljerad vägledning för att utforma och implementera AKS-lösningar:

AKS-arkitekturer – Dessa produktionsklara arkitekturer demonstrerar AKS-lösningar från slutpunkt till slutpunkt som du kan distribuera och anpassa:

AKS-lösningsidéer – Dessa lösningsidéer visar AKS-implementeringsmönster och möjligheter att utforska:

PaaS-containerhosting

Azure Container Apps och Azure Container Instances tillhandahålla serverlösa containerplattformar som abstraherar infrastrukturhantering.

PaaS-arkitekturer – Dessa arkitekturer demonstrerar serverlösa containerlösningar:

Läs mer om containrar på Azure

Microsoft Learn tillhandahåller kostnadsfria utbildningsresurser online för Azure containertekniker. Plattformen erbjuder videor, självstudier och praktiska labb för specifika produkter och tjänster, tillsammans med utbildningsvägar som organiseras efter jobbroll.

Följande resurser ger grundläggande kunskaper för containerimplementeringar på Azure:

Utbildningsvägar efter roll

Organisationsberedskap

För att säkerställa kvaliteten på containerlösningen på Azure rekommenderar vi att du följer Azure Well-Architected Framework (WAF). WAF ger förebyggande vägledning för organisationer som söker arkitekturkvalitet och diskuterar hur man utformar, etablerar och övervakar kostnadsoptimerade Azure lösningar.

Mer information om containerspecifika anvisningar finns i Azure Well-Architected Framework-tjänstguider för:

Driftguide

Att distribuera arbetsbelastningen på Azure är en viktig milstolpe, och det är när day-2-åtgärder blir kritiska.

AKS-åtgärder

AkS dag-2-driftguiden hjälper dig att se till att du är redo att uppfylla driftskraven för Kubernetes-arbetsbelastningar.

Viktiga verksamhetsområden för AKS:

Drift för Container Apps

Azure Container Apps minskar driftkostnaderna med hanterad infrastruktur, men du behöver fortfarande övervaka och hantera dina program:

Metodtips

Följande metodtips hjälper dig att säkerställa att din containerlösning på Azure är tillförlitlig, säker och kostnadseffektiv.

Kostnadsoptimering

För att hantera containerkostnader på Azure måste du förstå dina användningsmönster och välja rätt prismodeller:

Håll dig uppdaterad med containrar

Azure containertjänster utvecklas för att hantera moderna programutmaningar. Håll dig informerad om de senaste uppdateringarna och planerade funktionerna.

Hämta de senaste uppdateringarna om Azure produkter och funktioner.

Information om hur du håller dig uppdaterad med viktiga containertjänster finns i:

Ytterligare resurser

Containrar är en bred kategori och omfattar en rad olika lösningar. Följande resurser kan hjälpa dig att upptäcka mer om Azure.

Hybrid och flera moln

Många organisationer behöver en hybridmetod för containrar eftersom de har arbetsbelastningar som körs både lokalt och i molnet. Azure tillhandahåller tjänster för att utöka dina containerplattformar mellan miljöer:

Viktiga hybridcontainerscenarier:

AWS- eller Google Cloud-proffs

De här artiklarna kan hjälpa dig att snabbt öka genom att jämföra Azure containeralternativ med andra molntjänster: