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:
- Co je Azure Logic Apps?
- Jednoklient a víceklient v Azure Logic Apps
- Přehled služby Azure Arc
- Přehled služby Azure Kubernetes Service
- Co je Kubernetes s podporou Azure Arc?
- Co je Kubernetes?
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:
- Jednoklient a víceklient v Azure Logic Apps
- Přehled služby Azure Kubernetes Service
- Co je Kubernetes s podporou Azure Arc?
- Vlastní umístění v Kubernetes s podporou Azure Arc
- App Service, Functions a Logic Apps ve službě Azure Arc (Preview)
- Nastavení clusteru Kubernetes s podporou služby Azure Arc pro provoz služeb App Service, Functions a Logic Apps (Preview)
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 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.