Azure Kubernetes Service (AKS) – Plánování návrhu a operací

Kubernetes je opensourcový systém pro automatizaci nasazení, škálování a správy kontejnerizovaných aplikací. Azure Kubernetes Service (AKS) je doporučený způsob nasazení spravovaného clusteru Kubernetes v Azure.

Organizace jsou v různých bodech pochopení, racionalizace a přijetí Kubernetes v Azure. Cesta vaší organizace bude pravděpodobně následovat po podobné cestě k mnoha dalším technologiím, které jste přijali; učení, sladění vaší organizace s rolemi a zodpovědnostmi a nasazením úloh připravených pro produkční prostředí. Odsud budete iterovat. růst vašeho produktu s tím, jak se mění požadavky zákazníků a firem.

Vizualizuje vaši cestu učením, zarovnáním, směrnými hodnotami, úlohami a následnou smyčkou provozu, osvědčených postupů a iterací.

Úvod do služby Azure Kubernetes Service (AKS)

Pokud s Kubernetes nebo AKS začínáte, nejlepším místem, kde se dozvíte o této službě, je Microsoft Learn. Tato bezplatná online platforma poskytuje interaktivní školení pro produkty Microsoftu a další. Studijní program Úvod do Kubernetes v Azure vám poskytne základní znalosti, které vás provedou základními koncepty kontejnerů, správou clusteru AKS a nasazením úloh.

Cesta k produkčnímu prostředí

Rozumíte výhodám a kompromisům Kubernetes a rozhodli jste se, že AKS je pro vaši úlohu nejlepší výpočetní platformou Azure. Byly zavedeny zásady vaší organizace pro tuto technologii; Jste připraveni zjistit, jak nasadit clustery připravené pro produkční prostředí pro vaši úlohu.

Základní cluster AKS od Microsoftu je doporučeným výchozím bodem, který vám pomůže navrhnout cluster AKS připravený pro produkční prostředí.

Doporučujeme začít návrh od základní implementace a upravit ho tak, aby odpovídal konkrétním potřebám vaší úlohy.

Sada základních implementací

Poskytli jsme sadu dalších implementací směrného plánu, které ilustrují, jak můžete přijmout a nakonfigurovat komponenty clusteru AKS podle směrného plánu pro různé scénáře.

Mikroslužby

Při spouštění mikroslužeb v základním clusteru budete muset nakonfigurovat zásady sítě, automatické škálování podů a nastavit distribuované trasování pro pozorovatelnost.

Dodržování předpisů s vysokým zabezpečením

Pokud potřebujete regulované prostředí, vytvořte základní implementaci vysoce zabezpečenou a omezte interakce do a z clusteru. Tento případ použití je demonstrován v clusteru, který je navržený pro spuštění úlohy PCI-DSS 3.2.1.

Provozní kontinuita a zotavení po havárii

Odolné řešení potřebuje více instancí základního clusteru napříč oblastmi v konfiguraci aktivní/aktivní a vysoce dostupné.

Osvědčené postupy

Vzhledem k tomu, že organizace, jako je vaše, přijaly Azure, poskytuje architektura přechodu na cloud podrobné pokyny při přechodu mezi fázemi životního cyklu přechodu na cloud. Architektura přechodu na cloud zahrnuje nástroje, programy a obsah pro zjednodušení přijetí Kubernetes a souvisejících postupů nativních pro cloud ve velkém měřítku.

V rámci probíhajících operací můžete chtít zjistit, jestli cluster nemáte v aktuálních doporučených osvědčených postupech. Začněte sladěním clusteru se standardním clusterem AKS od Microsoftu.

Podívejte se na osvědčené postupy pro operace clusteru a osvědčené postupy pro úlohy AKS.

Můžete také zvážit vyhodnocení nástroje řízené komunitou, jako je kontrolní seznam AKS, jako způsob uspořádání a sledování souladu s těmito osvědčenými postupy.

Provozní příručka

Nasazení úloh v AKS je skvělý milník, a to znamená, že když budou první 2 operace nejdůležitější. Provozní příručka AKS microsoftu pro každodenní 2. den byla vytvořena pro usnadnění referencí. To vám pomůže zajistit, abyste byli připraveni splnit požadavky vašich zákazníků a zajistit, abyste byli připraveni na situace, které řeší chyby, prostřednictvím optimalizovaných procesů třídění.

Udržování aktuálního stavu s AKS

Kubernetes i AKS se rychle pohybují. Platforma se vyvíjí a jen ví, co je v plánu, může vám pomoct při rozhodování o architektuře a pochopení plánovaných vyřazení; zvažte jeho záložku.


Další materiály

Typická cesta k řešení AKS se pohybuje od učení o AKS až po růst stávajících clusterů, aby splňovaly požadavky nových produktů a zákazníků. Můžete ale také hledat další referenční a podpůrné materiály, které vám pomůžou s konkrétní situací.

Ukázková řešení

Pokud hledáte další odkazy, které jako základ používají AKS, zvažte několik z nich.

Kubernetes s podporou Azure Arc

Azure Kubernetes Service (AKS) nabízí spravované prostředí Kubernetes v Azure, ale existují úlohy nebo situace, které by mohly být nejvhodnější pro umístění vlastních clusterů Kubernetes do správy Kubernetes s podporou Azure Arc. To zahrnuje vaše clustery, jako jsou RedHat OpenShift, RedHat RKE a Canonical Charmed Kubernetes. Správu Azure Arc je možné použít také s clustery Azure zprostředkovatele rozhraní API clusteru Kubernetes, aby bylo možné využívat reprezentaci clusteru Azure Resource Manageru a dostupnosti rozšíření clusteru, jako jsou přehledy kontejnerů Azure Monitoru a Azure Policy. Kubernetes s podporou Azure Arc je možné použít také s AKS v clusterech Azure Stack HCI a s clustery Kubernetes běžícími na jiných poskytovatelích cloudu.

Poskytovatel spravovaných služeb

Pokud jste poskytovatelem spravovaných služeb, už ke správě prostředků pro více zákazníků používáte Azure Lighthouse. Azure Kubernetes Service podporuje Azure Lighthouse, abyste mohli spravovat hostovaná prostředí Kubernetes a nasazovat kontejnerizované aplikace v rámci tenantů vašich zákazníků.

Odborníci na AWS nebo Google Cloud

Tyto články poskytují mapování služeb a porovnání mezi Azure a dalšími cloudovými službami. Tento odkaz vám může pomoct rychle navýšit azure.