Azure Kubernetes Service (AKS)

Vysoce dostupná, zabezpečená a plně spravovaná služba Kubernetes

Rychlejší dodávání, snadný provoz a škálování bez obav

Plně spravovaná služba Azure Kubernetes Service (AKS) usnadňuje nasazování a správu kontejnerizovaných aplikací. Nabízí Kubernetes bez serveru, integrované prostředí kontinuální integrace a průběžného doručování (CI/CD) a zabezpečení a zásady správného řízení na podnikové úrovni. Spojte své vývojové a provozní týmy na jediné platformě a umožněte jim rychle vytvářet, dodávat a škálovat aplikace bez obav.

Elastické zřizování další kapacity bez nutnosti spravovat infrastrukturu Přidání triggerů a automatického škálování na základě událostí prostřednictvím KEDA

Rychlejší komplexní vývojové prostředí a integrace s nástroji Visual Studio Code pro Kubernetes, Azure DevOps a službou Azure Monitor

Rozšířená správa identit a přístupu s využitím Azure Active Directory a vynucování dynamických pravidel napříč několika clustery s využitím služby Azure Policy

Orchestrace kontejnerů ve 33 oblastech (tento počet se neustále rozšiřuje) ve veřejném cloudu, ve službě Azure Stack nebo na hraničních zařízeních IoT

Urychlení vývoje kontejnerizovaných aplikací

Využijte možnost snadno definovat, nasazovat, ladit a upgradovat i ty nejsložitější aplikace Kubernetes a automaticky kontejnerizovat aplikace. Vyvíjejte a testujte aplikace založené na mikroslužbách s využitím Dev Spaces, aniž byste museli napodobovat závislosti.

Přidejte do svých clusterů AKS plnohodnotný kanál CI/CD s automatizovanými rutinními úlohami a nastavte strategii testovacího nasazení pomocí několika kliknutí. Podrobná sledovatelnost vašich nasazení vám umožní detekovat selhání v rané fázi a optimalizovat kanály.

Získejte přehled o svém prostředí s využitím telemetrie roviny řízení, agregace protokolů a stavu kontejnerů, který je k dispozici na webu Azure Portal a automaticky nakonfigurovaný pro clustery AKS.

Seznamte se se základy DevOps

Snadná správa Kubernetes

Využijte možnost snadného zřizování clusterů pomocí rozhraní příkazového řádku nebo nástrojů infrastruktury jako kódu, jako je Terraform. Minimalizujte údržbu infrastruktury s využitím automatizovaných upgradů, oprav, monitorování a škálování.

V Kubernetes bez serveru můžete elasticky zřizovat další výpočetní kapacitu během několika sekund, aniž byste si museli dělat starosti se správou infrastruktury.

Redundance napříč skupinami dostupnosti vám umožní dosáhnout vyšší dostupnosti a lepší ochrany aplikací před selháními datacenter.

Informace o bezserverové platformě Kubernetes

Provoz jakékoli úlohy v cloudu, na hraničních zařízeních nebo v hybridním prostředí

Využijte možnost orchestrovat jakýkoli typ úloh spuštěných v libovolném prostředí. Azure pro vás má to správné řešení, ať už chcete přenést aplikace .NET do kontejnerů Windows Serveru, modernizovat aplikace v Javě v kontejnerech Linuxu nebo spouštět aplikace mikroslužeb ve veřejném cloudu, na hraničních zařízeních nebo v hybridních prostředích.

Seznamte se se základními koncepty Kubernetes a v produkčním prostředí uplatňujte osvědčené postupy.

Běžné způsoby použití Azure Kubernetes Service (AKS)

Pomocí Kubernetes můžete migrovat své stávající aplikace do cloudu, vytvářet složité aplikace využívající strojové učení nebo využít flexibilitu, kterou nabízí architektura mikroslužeb.

  • Easily migrate existing applicationEasily migrate existing application12345
    1. Přehled
    2. Tok

    Přehled

    Využijte možnost snadné migrace stávajících aplikací do kontejnerů a jejich spouštění v rámci služby Kubernetes spravované Azure (AKS). K řízení přístupu využijte integraci s Azure Active Directory a pro přístup k potřebným datům služeb Azure zajištěným smlouvou SLA, jako je Azure Database for MySQL, využijte OSBA (Open Service Broker for Azure).

    Tok

    1. 1 Uživatel převede stávající aplikaci na kontejner nebo kontejnery a publikuje image kontejneru do služby Azure Container Registry.
    2. 2 Pomocí webu Azure Portal nebo příkazového řádku uživatel nasadí kontejnery do clusteru AKS.
    3. 3 K řízení přístupu k prostředkům AKS se používá Azure Active Directory.
    4. 4 Ke službám Azure zajištěným smlouvou SLA, jako je Azure Database for MySQL, můžete snadno přistupovat s využitím OSBA (Open Service Broker for Azure).
    5. 5 Volitelně je možné nasadit AKS s virtuální sítí.
  • Simplify the deployment and management of Microservices based applicationsSimplify the deployment and management of Microservices based applications12345567778
    1. Přehled
    2. Tok

    Přehled

    Využijte AKS ke zjednodušení nasazení a správy architektury založené na mikroslužbách. AKS zjednodušuje horizontální škálování, automatické opravy, vyrovnávání zatížení a správu tajných kódů.

    Tok

    1. 1 Vývojář odešle změny na GitHub pomocí integrovaného vývojového prostředí, například Visual Studia.
    2. 2 GitHub zahájí v Azure DevOps nové sestavení.
    3. 3 Azure DevOps zabalí mikroslužby do kontejnerů a nasdílí je do služby Azure Container Registry.
    4. 4 Kontejnery se nasadí do clusteru AKS.
    5. 5 Uživatelé ke službám přistupují před aplikace a web.
    6. 6 K zabezpečení přístupu k prostředkům se používá Azure Active Directory.
    7. 7 Mikroslužby k ukládání a načítání informací používají databáze.
    8. 8 Správce má přístup přes samostatný portál pro správu.
  • 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. Přehled
    2. Tok

    Přehled

    DevOps a Kubernetes – společně to jde líp. Implementací zabezpečených postupů DevOps v Azure společně s protokolem Kubernetes zajistíte správný poměr rychlosti a zabezpečení, který vám umožní rychleji doručovat kód ve velkém měřítku. Nastavte kolem vývojových procesů ochranné mantinely s využitím CI/CD a dynamických zásad a zrychlete smyčku zpětné vazby s využitím setrvalého monitorování. Využijte Azure Pipelines k rychlému doručování a současně pomocí Azure Policy zajistěte vynucování nejdůležitějších zásad. Pro vaše kanály buildu a verze Azure poskytuje možnosti sledování a umožňuje také snadnou změnu konfigurace a využití auditu dodržování předpisů.

    Tok

    1. 1 Vývojáři rychle iterují, testují a ladí různé části aplikace současně v jednom clusteru Kubernetes.
    2. 2 Kód se sloučí do úložiště GitHub a potom se spustí automatizovaná sestavení a testy ve službě Azure Pipelines.
    3. 3 Image kontejneru je registrovaná ve službě Azure Container Registry.
    4. 4 Clustery Kubernetes se zřizují pomocí nástrojů, jako je Terraform. Diagramy Helmu, nainstalované Terraformem, definují požadovaný stav prostředků a konfigurací aplikací.
    5. 5 Operátoři vynutí zásady správného řízení nasazení do clusteru AKS.
    6. 6 Kanál verze automaticky postupuje podle předem definované strategie nasazení při každé změně kódu.
    7. 7 Do kanálu CI/CD se přidá vynucování zásad a auditování s využitím Azure Policy.
    8. 8 K zajištění telemetrie aplikací, monitorování stavu kontejnerů a analýz protokolů v reálném čase se použije Azure Monitor.
    9. 9 Podrobné přehledy se využijí k řešení potíží a k předání do plánů dalších sprintů.
  • Scale with ease using AKS and ACIScale with ease using AKS and ACI443321
    1. Přehled
    2. Tok

    Přehled

    Pomocí virtuálního uzlu AKS můžete uvnitř ACI zřídit pody, které se spustí během několika sekund. To umožní, aby se prostředí AKS spustilo s právě dostatečnou kapacitou pro vaši průměrnou úlohu. Když se vyčerpá kapacita clusteru AKS, horizontálně navyšte kapacitu dalších podů v ACI. Nemusíte přitom spravovat žádné další servery.

    Tok

    1. 1 Uživatel zaregistruje kontejner ve službě Azure Container Registry.
    2. 2 Ze služby Azure Container Registry se přetahují image kontejneru.
    3. 3 Když provoz přichází ve vlnách, virtuální uzel AKS, což je implementace Virtual Kubeletu, zřizuje uvnitř ACI pody z AKS.
    4. 4 Kontejnery AKS a ACI zapisují do sdíleného úložiště dat.
  • IoT device deployment and management on demandIoT device deployment and management on demand