Azure Kubernetes Service (AKS)

Høyt tilgjengelig, sikker og totaladministrert Kubernetes-tjeneste

Lever raskere, styr på en enkel måte og skaler trygt

Totaladministrert Azure Kubernetes Service (AKS) gjør det å distribuere og administrere programmer i beholdere enkelt. Den tilbyr serverløs Kubernetes, en integrert opplevelse for kontinuerlig integrering og levering (CI/CD), og sikkerhet og styring i foretaksklassen. Foren teamene for utvikling og drift på en enkelt plattform for raskt å utvikle, levere og skalere programmer trygt.

Elastic provisioning of additional capacity without the need to manage the infrastructure. Add event-driven autoscaling and triggers through KEDA

Raskere ende-til-ende utviklingsopplevelse og integrasjon med Visual Studio Code Kubernetes-verktøy, Azure DevOps og Azure Monitor

Avansert administrasjon av identitet og tilgang med Azure Active Directory, og dynamisk håndhevelse av regler på tvers av klynger med Azure Policy

Orkestrering av beholdere på tvers av 31 områder og vokse i den offentlige skyen, i Azure Stack eller på enheter på IoT-kanten

Få beholderbasert programutviklingsarbeid til å gå raskere

Easily define, deploy, debug, and upgrade even the most complex Kubernetes applications, and automatically containerize your applications. Develop and test microservices-based applications without mocking up dependencies using Dev Spaces.

Add a full CI/CD pipeline to your AKS clusters with automated routine tasks, and set up a Canary deployment strategy in just a few clicks. Detect failures early and optimize your pipelines with deep traceability into your deployments.

Gain visibility into your environment with control-plane telemetry, log aggregation, and container health, accessible in the Azure portal and automatically configured for AKS clusters.

Get DevOps fundamentals

Administrer Kubernetes enkelt

Klargjør enkelt klynger ved å bruke kommandolinjegrensesnitt eller verktøy for infrastruktur som kode, som Terraform. Minimer vedlikehold av infrastruktur med automatiske oppgraderinger, reparasjoner, overvåking og skalering.

Klargjør ekstra kapasitet for databehandling i serverløs Kubernetes på en fleksibel måte og på få sekunder uten å bekymre deg om administrasjon av infrastruktur.

Oppnå høyere tilgjengelighet og beskytt programmer fra datasentersvikt med redundans på tvers av tilgjengelighetssoner.

Learn about Serverless Kubernetes

Kjør enhver arbeidsmengde i skyen, på kanten eller som hybrid

Orkestrer enhver slags arbeidsmengde som kjører i ditt foretrukne miljø. Enten du ønsker å flytte .NET-programmer til Windows Server-beholdere, modernisere Java-programmer i Linux-beholdere, eller kjøre mikroserviceprogrammer i offentlig sky, på kanten eller i hybridmiljøer, har Azure løsningen for deg.

Lær om grunnkonseptene i Kubernetes og ta i bruk anbefalt fremgangsmåte i produksjon.

Vanlige bruksområder for Azure Kubernetes Service (AKS)

Bruk Kubernetes for å overføre de eksisterende programmene dine til skyen, lag et kompleks program som bruker maskinlæring, eller dra nytte av smidigheten som en mikroservicearkitektur tilbyr.

  • Easily migrate existing applicationEasily migrate existing application12345
    1. Oversikt
    2. Flyt

    Oversikt

    Overfør enkelt eksisterende programmer til beholder(e) og kjør innenfor den Azure-administrerte Kubernetes-tjenesten (AKS). Kontroller tilgang via integrering med Azure Active Directory og få tilgang til Azure-tjenester som støttes av en serviceavtale, som Azure Database for MySQL med OSBA (Open Service Broker for Azure) for databehovene dine.

    Flyt

    1. 1 Bruker konverterer eksisterende program til beholder(e) og publiserer beholderavbildning(er) til Azure Container Registry
    2. 2 Ved å benytte Azure-portalen eller kommandolinje, distribuerer brukeren beholdere til AKS-klynge
    3. 3 Azure Active Directory brukes for å kontrollere tilgang til AKS-ressurser
    4. 4 Få enkelt tilgang til Azure-tjenester med serviceavtale, som for eksempel Azure Database for MySQL som bruker OSBA (Open Service Broker for Azure)
    5. 5 Eller du kan distribuere AKS med et VNET virtuelt nettverk
  • Simplify the deployment and management of Microservices based applicationsSimplify the deployment and management of Microservices based applications12345567778
    1. Oversikt
    2. Flyt

    Oversikt

    Bruk AKS for å forenkle distribusjon og administrasjon av mikrotjenester basert på arkitektur. AKS strømlinjeformer horisontal skalering, selvlegning, lastbalansering og administrasjon av hemmeligheter.

    Flyt

    1. 1 Utvikler bruker IDE som for eksempel Visual Studio for å utføre endringer til Github
    2. 2 GitHub triggers a new build on Azure DevOps
    3. 3 Azure DevOps packages microservices as containers and pushes them to the Azure Container Registry
    4. 4 Beholdere distribueres til AKS-klynge
    5. 5 Brukere får tilgang til tjenester via apper og nettsted
    6. 6 Azure Active Directory brukes for å sikre tilgang til ressursene
    7. 7 Mikrotjenester bruker databaser for å lagre og hente informasjon
    8. 8 Administrator får tilgang via en separat administrasjonsportal
  • Secure DevOps for AKSDevOps and Kubernetes are better together. Implementing secure DevOps together with Kubernetes on Azure, you can achieve the balance between speed and security and deliver code faster at scale. Put guardrails around the development processes using CI/CD with dynamic policy controls and accelerate feedback loop with constant monitoring. Use Azure Pipelines to deliver fast while ensuring enforcement of critical policies with Azure Policy. Azure provides you real-time observability for your build and release pipelines, and the ability to apply compliance audit and reconfigurations easily.123456789
    1. Oversikt
    2. Flyt

    Oversikt

    DevOps og Kubernetes er bedre sammen. Hvis du implementerer sikker DevOps sammen med Kubernetes på Azure, kan du oppnå balansen mellom hastighet og sikkerhet og levere kode i stor skala raskere. Beskytt utviklingsprosessen ved bruk av CI/CD med dynamiske policykontroller og akselerert tilbakemeldingsløkke med konstant overvåking. Bruk Azure Pipelines for å oppnå rask levering samtidig som du sikrer håndhevelse av viktige policyer med Azure Policy. Med Azure får du muligheten til å observere datasamlebåndene for bygg og lansering i sanntid, og muligheten til å ta i bruk samsvarsrevisjon og nye konfigurasjoner.

    Flyt

    1. 1 Utviklere kan gjenta, teste og feilsøke raskt ulike deler av et program sammen i den samme Kubernetes-klyngen
    2. 2 Koden er sammenslått til et GitHub-repositorium, hvoretter automatiserte kompileringer og tester blir drevet av Azure-datasamlebånd
    3. 3 Beholderavbildning er registrert i Azure Container Registry
    4. 4 Kubernetes-klynger er forsynt med verktøy som Terraform; Hjelmdiagrammer, installert av Terraform definerer ønsket status for appressurser og konfigurasjoner
    5. 5 Operatorer håndhever policyer for å styre distribusjoner til AKS-klyngen
    6. 6 Utgivelses-datasamlebånd utfører automatisk forhåndsdefinert distribusjonsstrategi med hver kode endring
    7. 7 Policyhåndhevelse og revisjon legges til CI/CD-datasamlebånd ved hjelp av Azure Policy
    8. 8 App-telemetri, beholderhelseovervåking og sanntidslogganalyse er oppnådd ved hjelp av Azure Monitor
    9. 9 Innsikt brukt til å løse problemer og matet inn i neste sprintplan
  • Scale with ease using AKS and ACIScale with ease using AKS and ACI443321
    1. Oversikt
    2. Flyt

    Oversikt

    Bruk virtuelle AKS-noder for å klargjøre poder i ACI som starter på få sekunder. Dette gjør AKS i stand til å kjøre med akkurat nok kapasitet for den gjennomsnittlige arbeidsbelastningen. Etter som du går tom for kapasitet i AKS-klyngen, kan du skaler ut flere belger i ACI uten å måtte administrere ekstra servere.

    Flyt

    1. 1 Bruker registrer beholder i Azure Container Registry
    2. 2 Beholderbilder blir trukket fra Azure Container Registry
    3. 3 Virtuell AKS-node, en virtuell Kubelet-implementering, klargjør poder inne i ACI fra AKS når trafikk kommer i puljer.
    4. 4 AKS- og ACI-beholdere skriver til delt datalager
  • IoT device deployment and management on demandIoT device deployment and management on demand