Ochrana aplikací logiky před zónovými selháními s využitím redundance zón a zón dostupnosti

Platí pro: Azure Logic Apps (Consumption + Standard)

V každé oblasti Azure jsou zóny dostupnosti fyzicky oddělená umístění, která jsou tolerantní vůči místním selháním. Taková selhání se mohou lišit od selhání softwaru a hardwaru až po události, jako jsou zemětřesení, záplavy a požáry. Tyto zóny dosáhnou tolerance prostřednictvím redundance a logické izolace služeb Azure.

Aby byla zajištěna odolnost a distribuovaná dostupnost, existují alespoň tři samostatné zóny dostupnosti v jakékoli oblasti Azure, která podporuje a umožňuje redundanci zón. Platforma Azure Logic Apps distribuuje tyto zóny a úlohy aplikací logiky napříč těmito zónami. Tato funkce je klíčovým požadavkem na povolení odolných architektur a zajištění vysoké dostupnosti v případě selhání datacenter v určité oblasti. Další informace o redundanci zón dostupnosti najdete v oblastech Azure a zónách dostupnosti.

Tento článek obsahuje stručný přehled, důležité informace a informace o tom, jak v Azure Logic Apps povolit redundanci zón dostupnosti.

Důležité informace

Podpora zón dostupnosti je dostupná pro aplikace logiky Standard, které využívají rozšiřitelnost azure Functions. Další informace najdete v tématu Co je spolehlivost ve službě Azure Functions?.

  • Redundanci zón dostupnosti můžete povolit jenom v případě, že vytváříte standardní aplikace logiky, a to buď v podporované oblasti Azure, nebo v prostředí App Service Environment v3 (ASE v3) – pouze plány Windows. V současné době tato funkce podporuje pouze integrované operace konektoru, nikoli operace konektoru Azure (spravované).

  • Redundanci zón dostupnosti můžete povolit jenom pro nové standardní aplikace logiky s pracovními postupy, které běží v Azure Logic Apps s jedním tenantem. Pro stávající pracovní postupy standardní aplikace logiky nemůžete povolit redundanci zóny dostupnosti.

  • Redundanci zón dostupnosti můžete povolit pouze při vytváření pomocí webu Azure Portal. Pro povolení redundance zón dostupnosti v současné době neexistuje žádná programová podpora, jako je Azure PowerShell nebo Azure CLI.

Omezení

Při akcích založených na protokolu HTTP nebudou certifikáty exportované nebo vytvořené pomocí šifrování AES256 fungovat při ověřování klientských certifikátů. Stejné certifikáty nebudou fungovat i při ověřování OAuth.

Požadavky

Povolení zón dostupnosti

  1. Na webu Azure Portal začněte vytvářet standardní aplikaci logiky. Na stránce Vytvořit aplikaci logiky zastavte po výběru standardního typu plánu pro vaši aplikaci logiky.

    Screenshot showing Azure portal,

    Kurz najdete v tématu Vytvoření pracovních postupů standardní aplikace logiky pomocí Azure Logic Apps s jedním tenantem na webu Azure Portal.

    Po výběru možnosti Standardní se zpřístupní oddíl Redundance zóny a možnosti.

  2. V části Redundance zóny vyberte Povoleno.

    V tomto okamžiku se prostředí pro vytváření aplikace logiky zobrazí podobně jako v tomto příkladu:

    Screenshot showing Azure portal,

  3. Dokončete vytváření pracovního postupu aplikace logiky.

  4. Pokud používáte bránu firewall a nemáte nastavený přístup k provozu přes požadované IP adresy, nezapomeňte tento požadavek dokončit.

Další kroky