Úvod do scénáře moderní aplikační platformy

S tím, jak zákazníci řeší větší a důmyslnější formy přechodu na cloud, je jejich cesta ke cloudu složitější. Zákazníci běžně používají orchestrované kontejnery ke správě fondů úloh v jednom nebo více centralizovaných clusterech. Tato série článků kombinuje technické a netechnické aspekty potřebné k přípravě na integraci kubernetes a kontejneru do centralizovaného provozu a širší cloudové strategie.

Organizace zahrnují spravované služby, aplikační služby a kontejnery do své celkové strategie pro zrychlení produktivity vývojářů, snížení provozní režie, větší přenosnost úloh a modernizaci starších úloh.

  • Aplikační platforma: Kolekce závislostí aplikací navržených tak, aby podporovala provádění aplikace. Aplikační platformy zrychlují vývoj tím, že poskytují dobře definované struktury, které řeší mnoho běžných potřeb. Aplikační platformy můžou také vytvářet omezení, která ovlivňují způsob sestavení aplikace.
  • Aplikační služby (služby PaaS): Aplikační služby nebo možnosti platformy jako služby (PaaS) pro vývojáře poskytují aplikační platformu, která maximalizuje hodnotu, kterou může každá aplikace získat z cloudového prostředí. Tyto služby vytvářejí vrstvu abstrakce mezi aplikační platformou a základní cloudovou infrastrukturou. Tato vrstva abstrakce vynucuje konkrétní a konzistentně definovanou sadu omezení aplikační platformy, která může běžet pouze v konkrétních prostředích.
  • Kontejnery: Kontejnery vytvářejí podobnou vrstvu abstrakce mezi požadavky na modul runtime aplikace a základním operačním systémem a infrastrukturou. Na rozdíl od možností PaaS umožňují kontejnery nakonfigurovat modul runtime aplikace pro potřeby aplikace bez ohledu na hostitele kontejneru.
  • Orchestrace kontejnerů: Orchestrátor kontejnerů poskytuje konzistentní modul runtime aplikace pro instanci hostitele kontejneru. Tato orchestrace umožňuje provozním týmům zaměřeným na úlohy zdokonalit postupy nasazení a DevOps, aby usnadnily více postupů nasazení a provozu a snížily závislosti na centralizovaných nebo lidských operacích.

Tato série článků popisuje, jak je možné integrovat aplikační služby a kontejnery do strategie přechodu na cloud, abyste získali následující výsledky:

  • Zrychlení vývojářů prostřednictvím abstrakce: Kontejnery i aplikační služby zrychlují produktivitu vývojářů tím, že vývojářům umožňují soustředit se více na kód a méně na otázky hostitelského prostředí.
  • Snížení provozních nákladů prostřednictvím abstrakce: Standardizovaná orchestrace kontejnerů zajišťuje konzistentní moduly runtime napříč všemi hostiteli, což zjednodušuje operace bez ohledu na úlohy, které mohou vývojáři nasadit. Prostřednictvím standardizace mohou týmy centralizovaného provozu rozšířit tradiční postupy podpory a provozu na hostitele kontejnerů.
  • Přenositelnost úloh prostřednictvím abstrakce: Přesun úloh mezi orchestrátory kontejnerů umožňuje přenositelnost úloh. Některé platformy pro orchestraci kontejnerů fungují ve veřejném cloudu. Jiné platformy pro orchestraci kontejnerů jsou navržené pro nasazení hraničního nebo privátního cloudu. Povolení různých možností orchestrace kontejnerů umožňuje přenositelnost úloh mezi hostiteli kontejnerů napříč hybridními, multicloudovými, hraničními a veřejnými cloudovými platformami.
  • Modernizace starších úloh prostřednictvím abstrakce: Starší úlohy můžou před migrací nebo modernizací vyžadovat určitou úroveň abstrakce. Přizpůsobení modulu runtime na hostiteli kontejneru umožňuje splnění starších požadavků v moderním cloudovém prostředí.

Tato série článků popisuje, jak můžete integrovat správu kontejnerů a kontejnerů do vaší strategie, plánování, přijetí a provozu vaší cesty ke cloudu.

Součásti scénáře

Tento scénář je navržený tak, aby v průběhu životního cyklu přechodu na cloud provedl cestu koncového zákazníka. Dokončení této cesty vyžaduje několik klíčových sad pokynů:

  • Cloud Adoption Framework: Tyto články vás provedou nejmenšími aspekty a implementacemi každé metodologie CAF. Pomocí těchto článků můžete připravit pracovníky s rozhodovací pravomocí, centrální IT a špičkové cloudové centrum pro přijetí kontejnerů a správy kontejnerů jako centrální součásti vaší technologické strategie.
  • Azure Well-Architected Framework: Tyto články popisují aspekty, které by měl každý vlastník úlohy zvážit, když je potřeba nasadit své úlohy pomocí kontejnerů nebo řešení pro správu kontejnerů, jako je Kubernetes.
  • Referenční architektury: Tato referenční řešení pomáhají urychlit nasazení kontejnerových řešení pomocí Azure Kubernetes Service (AKS).
  • Vybrané produkty Azure: Přečtěte si další informace o produktech, které podporují strategii správy kontejnerů a kontejnerů v Azure.
  • Naučte se moduly: Získejte praktické dovednosti potřebné k implementaci, údržbě a podpoře řešení kontejnerů a AKS.

Běžné cesty zákazníků

Referenční architektury AKS: Referenční architektury uvedené v levém podokně ukazují, jak nasadit různé osvědčené architektury pro správu kontejnerů a platforem Kubernetes pomocí Azure Kubernetes Service (AKS). Tyto architektury jsou navrhovaným výchozím bodem pro Kubernetes v Azure.

Migrace existujících úloh do AKS: Běžným případem použití AKS v Azure je modernizace stávajících webových úloh přímo na řešení založené na kontejnerech nebo řešení nativních pro cloud místo tradiční migrace. Článek o migraci na kontejnery ukazuje, jak může Azure Migrate zrychlit migraci kontejnerů v rámci standardních procesů migrace.

Centralizace nasazení a správy kontejnerů: První sada článků v levém podokně poskytuje podrobné pokyny k centralizaci kontejnerové strategie. Cílem této série článků je pomoct týmům centrálního IT nebo centra excelence cloudů pochopit, jak kontejnery ovlivňují vaši cloudovou strategii a jak poskytovat konzistentní centralizovanou podporu.

Příprava na zásady správného řízení a provoz kontejnerů ve velkém:Akcelerátor cílových zón AKS ukazuje, jak můžete používat cílové zóny na podnikové úrovni k zajištění konzistentních zásad správného řízení, zabezpečení a provozu napříč několika cílovými zónami pro centralizovanou správu kontejnerů ve velkém měřítku.

Implementace konkrétních produktů Azure: Zrychlete a vylepšete funkce kontejnerů a Kubernetes pomocí různých druhů produktů Azure uvedených v části s doporučenými produkty.

Další krok: Integrace moderních aplikačních platforem do cesty přechodu na cloud

V následujícím seznamu článků najdete pokyny k určitým bodům na cestě k přechodu na cloud, které vám pomůžou být ve scénáři přechodu na cloud úspěšné.