Co je Logic Apps s podporou ARC Azure? (Preview)
Poznámka
tato funkce je ve verzi preview a podléhá doplňkovým podmínkám použití pro Microsoft Azurepreview.
Pomocí Logic Apps s podporou ARC Azure můžete vyvíjet a spouštět aplikace logiky založené na jednom tenantovi kdekoli, kde Kubernetes můžou běžet. Můžete například spouštět pracovní postupy aplikace logiky v Azure, službě Azure Kubernetes, místním prostředí a dokonce i dalších poskytovatelích cloudu. Tato nabídka poskytuje centralizovanou platformu pro správu s jedním panelem pomocí Azure ARC a Azure Portal pro následující funkce:
- jako integrační platformu použijte Azure Logic Apps.
- Připojení své pracovní postupy na všechny služby bez ohledu na to, kde jsou hostované.
- Spouštějte řešení pro integraci přímo společně s vašimi službami.
- Vytvářejte a upravujte pracovní postupy pomocí Visual Studio Code.
- Nasaďte s využitím zvolených kanálů pro DevOps.
- Řízení infrastruktury a prostředků v Azure, mimo Azure, několika cloudech, místních i hraničních prostředích.
Další informace najdete v následující dokumentaci:
- Co je Azure Logic Apps?
- Jeden tenant a jiné Logic Apps prostředí
- Přehled služby Azure Arc
- Přehled služby Azure Kubernetes
- Co je Kubernetes s podporou ARC Azure?
- Co je Kubernetes?
Proč používat Logic Apps s podporou ARC Azure
Pomocí Logic Apps s podporou ARC Azure můžete vytvářet a nasazovat pracovní postupy aplikace logiky stejným způsobem jako v prostředí pro práci s jedním klientem pro Azure Logic Apps. Získáte také lepší kontrolu a flexibilitu v případě, že máte aplikace logiky spuštěné v infrastruktuře Kubernetes, kterou provozujete a spravujete.
Existují drobné rozdíly mezi prostředími Azure ARC a jedním tenantů Logic Apps pro vytváření, navrhování a nasazování Logic Apps. Pokud používáte Logic Apps s podporou ARC Azure, hlavní rozdíl spočívá v tom, že aplikace logiky běží ve vlastním umístění. Toto umístění je namapované na cluster Kubernetes s povoleným obloukem Azure, kde máte nainstalované a povolené sady rozšíření platformy Azure App Service.
Tento cluster může být například služba Azure Kubernetes, holý Kubernetes nebo jiná instalace. sada rozšíření umožňuje spouštět služby platformy, například Azure Logic Apps, Azure Functions a Azure App Service v clusteru Kubernetes.
Další informace najdete v následující dokumentaci:
- jeden tenant a jiné Azure Logic Apps prostředí
- Přehled služby Azure Kubernetes
- Co je Kubernetes s podporou ARC Azure?
- Vlastní umístění v Kubernetes s povoleným ARC Azure
- App Service, funkce a Logic Apps na ARC Azure (Preview)
- Nastavení clusteru Kubernetes s podporou služby Azure Arc pro provoz služeb App Service, Functions a Logic Apps (Preview)
Kdy použít Logic Apps s podporou ARC Azure
I když Kubernetes poskytuje větší kontrolu a flexibilitu, máte také provozní režii. Pokud jste přesvědčeni, že služba Logic Apps splňuje vaše požadavky, doporučujeme vám tuto službu dál používat. Zvažte však použití Logic Apps s podporou ARC Azure, když máte následující scénáře:
Všechny vaše aplikace a služby už běží na Kubernetes. Chcete tyto procesy a ovládací prvky rozšíříte do všech ostatních služeb PaaS Services.
Chcete jako integrační platformu použít Logic Apps. K dispracovanému řízení a flexibilitě ale potřebujete jemně odstupňované síťové služby. Nechcete používat prostředí ISE (Integration Service Environment) ani App Service Environment (pomocného mechanismu).
Z bezpečnostních důvodů potřebujete kontrolu nad tím, kde aplikace logiky běží, například ve vaší vlastní oblasti nebo ve vlastním datovém centru.
Chcete spouštět aplikace logiky ve scénářích s více cloudy a používat službu Logic Apps jako jedinou integrační platformu pro všechny aplikace bez ohledu na to, kde jsou spuštěné.
Porovnat nabídky
tato tabulka poskytuje srovnání vysoké úrovně mezi možnostmi v rámci aktuální Azure Logic Apps nabídky:
Funkce
Víceklientské Logic Apps (spotřeba)
Logic Apps jednoho klienta (Standard)
Samostatné kontejnery
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í vašich kontejnerů kdekoli
Spuštění kdekoli pomocí clusteru Kubernetes s povoleným ARC Azure
Správa
Plně spravované prostředí Logic Apps
Plně spravované prostředí Logic Apps
Nespravované
Spravované prostředí Logic Apps s provozní kontrolou na úrovni Kubernetes
Monitorování
monitorování v Azure Portal, včetně historie spouštění, opětovného spuštění a možností Application Insights, pokud je to potřeba
monitorování v Azure Portal, včetně historie spouštění, opětovného spuštění a možností Application Insights, pokud je to potřeba
monitorovat pouze pomocí Application Insights nebo jiných nástrojů pro monitorování kontejnerů
monitorování v Azure Portal, včetně historie spouštění, opětovného spuštění a možností Application Insights, pokud je to potřeba
Škálování
Škálování ovládacího prvku pomocí plánu spotřeby
Škálování ovládacího prvku pomocí plánu Standard
Není k dispozici
Škálování ovládacího prvku pomocí automatického škálování založeného na událostech založených na Kubernetes (keda). Nakonfigurujte události škálování na základě délky fronty.