Co je Logic Apps s podporou služby Azure Arc? (Preview)
Poznámka
Tato funkce je ve verzi Preview a podléhá dodatečným podmínkám použití služeb Microsoft Azure Preview.
Logic Apps s podporou služby Azure Arc umožňuje vyvíjet a spouštět aplikace logiky založené na jednom tenantovi kdekoli, kde se dá Kubernetes spustit. Pracovní postupy aplikací logiky můžete například spouštět v Azure, Azure Kubernetes Service, místně a dokonce i u jiných poskytovatelů cloudu. Tato nabídka poskytuje centralizovanou platformu pro správu s jedním podoknem prostřednictvím služby Azure Arc a Azure Portal pro následující funkce:
- Jako integrační platformu použijte Azure Logic Apps.
- Připojte své pracovní postupy ke všem svým službám bez ohledu na to, kde jsou hostované.
- Řešení integrace můžete spouštět přímo společně s vašimi službami.
- Vytvářejte a upravujte pracovní postupy pomocí editoru Visual Studio Code.
- K nasazení použijte kanály pro DevOps, které si zvolíte.
- Ovládejte infrastrukturu a prostředky v Azure, mimo Azure, ve více cloudech, místních a hraničních prostředích.
Další informace najdete v následující dokumentaci:
- Co je Azure Logic Apps?
- Porovnání prostředí Logic Apps s jedním tenantem
- Přehled služby Azure Arc
- přehled Azure Kubernetes Service
- Co je Kubernetes s podporou Azure Arc?
- Co je Kubernetes?
Proč používat Logic Apps s podporou služby Azure Arc
Služba Logic Apps s podporou služby Azure Arc umožňuje vytvářet a nasazovat pracovní postupy aplikací logiky stejným způsobem jako v prostředí s jedním tenantem pro Azure Logic Apps. Větší kontrolu a flexibilitu získáte také v případech, kdy máte aplikace logiky spuštěné v infrastruktuře Kubernetes, kterou provozujete a spravujete.
Existují drobné rozdíly mezi prostředím Azure Arc a aplikací logiky pro jednoho tenanta pro vytváření, navrhování a nasazování aplikací logiky. Pokud používáte Logic Apps s podporou Azure Arc, hlavní rozdíl spočívá v tom, že vaše aplikace logiky běží ve vlastním umístění. Toto umístění je mapované na cluster Kubernetes s podporou Azure Arc, ve kterém jste nainstalovali a povolili sadu rozšíření platformy Azure App 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 v clusteru Kubernetes spouštět služby platformy, jako jsou Azure Logic Apps, Azure Functions a Azure App Service.
Další informace najdete v následující dokumentaci:
- Porovnání prostředí Azure Logic Apps s jedním tenantem
- přehled 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žít Logic Apps s podporou služby 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 Logic Apps splňuje vaše potřeby, doporučujeme tuto službu dál používat. Použití Logic Apps s podporou Služby Azure Arc však zvažte, pokud máte následující scénáře:
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 Logic Apps. Potřebujete ale jemně odstupňované síťové funkce s řízením výpočetních prostředků a flexibilitou. Nechcete používat prostředí integrační služby (ISE) ani App Service Environment (ASE).
Z bezpečnostních důvodů potřebujete kontrolu nad tím, kde se vaše aplikace logiky spouštějí, například ve vaší vlastní oblasti nebo ve vlastním datacentru.
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 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:
Funkce
Logic Apps pro více tenantů (Consumption)
Logic Apps pro jednoho tenanta (Standard)
Samostatné kontejnery
Poznámka: Nepodporuje se pro pracovní postupy v produkčních prostředích. V případě plně podporovaných kontejnerů místo toho vytvořte pracovní postupy Logic Apps s podporou 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
Spuštění kdekoli, kde běží kontejnery
Spuštění kdekoli s clusterem Kubernetes s podporou Azure Arc
Správa
Plně spravované prostředí Logic Apps
Plně spravované prostředí Logic Apps
Nespravuje se
Prostředí spravované služby Logic Apps s provozním řízením na úrovni Kubernetes
Monitorování
Monitorování v Azure Portal, včetně historie spuštění, opětovného odeslání spuštění a funkcí Application Insights v případě potřeby
Monitorování v Azure Portal, včetně historie spuštění, opětovného odeslání spuštění a funkcí Application Insights v případě potřeby
Monitorování pouze pomocí Application Insights nebo jiných nástrojů pro monitorování kontejnerů
Monitorování v Azure Portal, včetně historie spuštění, opětovného odeslání spuštění a funkcí 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í pomocí automatického škálování založeného na událostech (KEDA) založeného na Kubernetes Nakonfigurujte události škálování na základě délky fronty.
Další kroky
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro