Introduction

Befejeződött

Tegyük fel, hogy Ön a Contoso rendszermérnöke, egy közepes méretű pénzügyi szolgáltató vállalat, amelynek székhelye Londonban és irodák New Yorkban és San Franciscóban található. A Contoso számítási környezete a helyszíni adatközpontokban található. A Contoso számítási feladatainak többsége teljes mértékben tárolóba van építve a Kubernetesen, és egy külső virtualizálási platformon fut.

Modernizált környezete ellenére a Contoso a helyszíni infrastruktúrákban rejlő kapacitás- és rugalmassági korlátozások által támasztott kihívásokkal szembesül. Egyre nehezebb folyamatosan felügyelni és üzembe helyezni az alkalmazásokat a Kubernetes-fürtök folyamatosan növekvő számában.

A kapacitással és az agilitással kapcsolatos kihívások kezelése érdekében az informatikai felügyelet úgy döntött, hogy a Contoso számos tárolóalapú számítási feladatát áttelepíti a felhőbe. A Contoso több felhőszolgáltatót szeretne használni az egyszállítós függőség elkerülése érdekében, de az Azure-t választotta a fő üzembehelyezési célként.

A mérnöki csapat feladata a Kubernetes-alapú számítási feladatok Azure Arc-képességeinek felfedezése és értékelése. Meg kell határoznia, hogy a Contoso hogyan használhatja ki az Azure Arc felhőtől a peremhálózatig felügyeleti modelljét, és többvendoros stratégiát kell követnie, miközben fenntart néhány helyszíni tárolóalapú számítási feladatot.

Ebben a modulban megtudhatja, hogyan bővíti ki az Azure Arc az Azure platformot, hogy az alkalmazások és szolgáltatások rugalmasan fussanak az adatközpontokban, a peremhálózaton és a többfelhős környezetekben. Megtudhatja, hogyan teszi lehetővé az Azure Arc-kompatibilis Kubernetes, hogy az olyan vállalatok, mint a Contoso, egyetlen vezérlősíkon felügyeljék az összes Kubernetes-erőforrásukat, és hogyan biztosít egységes fejlesztési és üzemeltetési élményt a natív felhőbeli alkalmazások bárhol és bármely Kubernetes-platformon való futtatásához. Ezeket a képességeket a Contoso-nál implementálhatja a műveletek optimalizálása és egyszerűsítése érdekében.

Tanulási célkitűzések

A modul elvégzése után a következőkre lesz szüksége:

  • A Kubernetes, az Azure Arc és az Azure Arc-kompatibilis Kubernetes megismerése.
  • Ismerje meg, hogyan fejlesztheti a Kubernetes-környezeteket a Kubernetes-fürtök Azure Archoz való csatlakoztatásával.
  • Ismerje meg, hogyan helyezhet üzembe alkalmazásokat az Azure Arc-kompatibilis Kubernetes-fürtökön a GitOps használatával a konfigurációk kezeléséhez.
  • Ismerje meg az Azure Arc-kompatibilis Kubernetes-fürtökön üzembe helyezhető Azure-szolgáltatásokat.
  • Ismerje meg, hogyan használhatja az Azure Policyt és az Azure Monitort az Azure Arc-kompatibilis Kubernetes használatával.

Előfeltételek

A modul legjobb tanulási élményéhez alapszintű ismeretekre és jártasságra van szüksége:

  • Tárolók és Kubernetes-architektúra
  • Kubernetes-fürtök kezelésének alapszintű ismerete
  • Azure Portal és Azure CLI
  • Azure Monitor és Azure Policy
  • A GitOps alapelvei és folyamatai