Co je Logic Apps s podporou Azure Arc? (Preview)

Poznámka:

Tato funkce je ve verzi Preview a podléhá dodatečným podmínkám použití pro microsoft Azure Preview.

Pomocí Logic Apps s podporou Azure Arc můžete vyvíjet a spouštět aplikace logiky založené na jednom tenantovi kdekoli, kde je možné Kubernetes spouštět. Můžete například spouštět pracovní postupy aplikací logiky v Azure, Azure Kubernetes Service, místně a dokonce i v jiných poskytovatelích cloudu. Tato nabídka poskytuje centralizovanou platformu pro správu s jedním podoknem prostřednictvím služby Azure Arc a webu Azure Portal pro následující funkce:

  • Azure Logic Apps můžete použít jako vaši integrační platformu.
  • Připojte pracovní postupy ke všem službám bez ohledu na to, kde jsou hostované.
  • Řešení integrace můžete spouštět přímo společně se službami.
  • Vytvářejte a upravujte pracovní postupy pomocí editoru Visual Studio Code.
  • Nasaďte pomocí svého výběru kanálů pro DevOps.
  • Řízení infrastruktury a prostředků v Azure, mimo Azure, více cloudů, místních a hraničních prostředí.

Další informace najdete v následující dokumentaci:

Proč používat Logic Apps s podporou Azure Arc

S Logic Apps s podporou Azure Arc můžete vytvářet a nasazovat pracovní postupy aplikací logiky stejným způsobem jako v prostředí s jedním tenantem pro Azure Logic Apps. Získáte také větší kontrolu a flexibilitu, když máte aplikace logiky spuštěné v infrastruktuře Kubernetes, kterou provozujete a spravujete.

Mezi prostředími Azure Logic Apps s jedním tenantem existují menší rozdíly pro vytváření, navrhování a nasazování aplikací logiky. Když používáte Logic Apps s podporou Azure Arc, hlavním rozdílem je, že vaše aplikace logiky běží ve vlastním umístění. Toto umístění se mapuje na cluster Kubernetes s podporou Azure Arc, ve kterém jste nainstalovali a povolili sadu rozšíření platformy Aplikace Azure Service.

Tento cluster může být například Azure Kubernetes Service, holé počítače Kubernetes nebo jiné nastavení. Sada rozšíření umožňuje spouštět služby platformy, jako jsou Azure Logic Apps, Azure Functions a Aplikace Azure Service ve vašem clusteru Kubernetes.

Další informace najdete v následující dokumentaci:

Kdy používat Logic Apps s podporou Azure Arc

I když Kubernetes poskytuje větší kontrolu a flexibilitu, máte také provozní režii. Pokud jste spokojení s tím, že Služba Azure Logic Apps splňuje vaše potřeby, doporučujeme pokračovat v používání této služby. Pokud ale máte následující scénáře, zvažte použití Logic Apps s podporou Služby Azure Arc:

  • Všechny aplikace a služby už máte spuštěné v Kubernetes. Tyto procesy a ovládací prvky chcete rozšířit na všechny ostatní služby PaaS.

  • Jako integrační platformu chcete používat Azure Logic Apps. Potřebujete ale jemně odstupňované sítě s řízením výpočetních prostředků a flexibilitou. Nechcete používat službu App Service Environment (ASE).

  • Z bezpečnostních důvodů potřebujete mít kontrolu nad tím, kde vaše aplikace logiky běží, například ve vaší vlastní oblasti nebo ve vlastním datacentru.

  • Aplikace logiky chcete spouštět ve scénářích s více cloudy a používat Azure Logic Apps jako jedinou integrační platformu pro všechny vaše aplikace bez ohledu na to, kde běží.

Porovnání nabídek

Tato tabulka poskytuje základní porovnání možností v aktuálních nabídkách Azure Logic Apps:

Schopnost

Víceklientní Azure Logic Apps (spotřeba)

Azure Logic Apps s jedním tenantem (Standard)

Samostatné kontejnery

Poznámka: Nepodporované pro pracovní postupy v produkčních prostředích. Pro plně podporované kontejnery místo toho vytvořte pracovní postupy Logic Apps s podporou Služby Azure Arc.

Azure Arc

Místní vývoj

Visual Studio Code, Visual Studio

Visual Studio Code, včetně historie spuštění a přehledu s laděním zarážek

Visual Studio Code

Visual Studio Code, včetně historie spuštění a přehledu s laděním zarážek

Hostování

Spustit pouze v Azure

Spustit pouze v Azure

Spouštění kdekoli kontejnery

Spuštění kdekoli s clusterem Kubernetes s podporou Azure Arc

Správa

Plně spravované prostředí Azure Logic Apps

Plně spravované prostředí Azure Logic Apps

Nespravuje se

Spravované prostředí Azure Logic Apps s provozním řízením na úrovni Kubernetes

Sledování

Monitorování na webu Azure Portal, včetně historie spuštění, opětovného odeslání a možností Application Insights v případě potřeby

Monitorování na webu Azure Portal, včetně historie spuštění, opětovného odeslání a možností Application Insights v případě potřeby

Monitorování pouze pomocí Application Insights nebo jiných nástrojů pro monitorování kontejnerů

Monitorování na webu Azure Portal, včetně historie spuštění, opětovného odeslání a možností Application Insights v případě potřeby

Škálování

Řízení škálování pomocí plánu Consumption

Řízení škálování pomocí plánu Standard

Není k dispozici

Řízení škálování s využitím automatického škálování založeného na událostech Kubernetes (KEDA) Nakonfigurujte události škálování na základě délky fronty.

Další kroky