Co to jest usługa Logic Apps z obsługą usługi Azure Arc? (Wersja zapoznawcza)
Uwaga
Ta funkcja jest dostępna w wersji zapoznawczej i podlega dodatkowym warunkom użytkowania dla Microsoft wersji zapoznawczej platformy Azure.
Usługa Logic Apps z obsługą usługi Azure Arc umożliwia tworzenie i uruchamianie aplikacji logiki opartych na jednej dzierżawie w dowolnym miejscu, w którym można uruchomić rozwiązanie Kubernetes. Możesz na przykład uruchamiać przepływy pracy aplikacji logiki na platformie Azure, Azure Kubernetes Service, lokalnie, a nawet innych dostawców usług w chmurze. Ta oferta zapewnia scentralizowaną platformę zarządzania jednym okienkiem szkła za pośrednictwem usługi Azure Arc i Azure Portal w celu uzyskania następujących możliwości:
- Użyj usługi Azure Logic Apps jako platformy integracji.
- Połącz przepływy pracy ze wszystkimi usługami bez względu na to, gdzie są hostowane.
- Uruchamianie rozwiązań integracji bezpośrednio wraz z usługami.
- Tworzenie i edytowanie przepływów pracy przy użyciu Visual Studio Code.
- Wdróż przy użyciu wybranego potoku dla metodyki DevOps.
- Kontrolowanie infrastruktury i zasobów na platformie Azure, spoza platformy Azure, wielu chmur, środowisk lokalnych i brzegowych.
Aby uzyskać więcej informacji, zapoznaj się z następującą dokumentacją:
- Co to jest usługa Azure Logic Apps?
- Pojedyncza dzierżawa a inne środowiska usługi Logic Apps
- Omówienie usługi Azure Arc
- omówienie Azure Kubernetes Service
- Co to jest platforma Kubernetes z obsługą usługi Azure Arc?
- Co to jest platforma Kubernetes?
Dlaczego warto używać usługi Logic Apps z obsługą usługi Azure Arc
Usługa Logic Apps z obsługą usługi Azure Arc umożliwia tworzenie i wdrażanie przepływów pracy aplikacji logiki w taki sam sposób, jak w środowisku z jedną dzierżawą dla usługi Azure Logic Apps. Możesz również zyskać większą kontrolę i elastyczność w przypadku aplikacji logiki działających w infrastrukturze Kubernetes, którą obsługujesz i którymi zarządzasz.
Istnieją drobne różnice między środowiskami usługi Azure Arc i usługi Logic Apps z jedną dzierżawą na potrzeby tworzenia, projektowania i wdrażania aplikacji logiki. W przypadku korzystania z usługi Logic Apps z obsługą usługi Azure Arc główną różnicą jest to, że aplikacje logiki działają w lokalizacji niestandardowej. Ta lokalizacja jest mapowana na klaster Kubernetes z obsługą usługi Azure Arc, w którym zainstalowano i włączono pakiet rozszerzeń platformy Azure App Service.
Na przykład ten klaster może być Azure Kubernetes Service, bez systemu operacyjnego Kubernetes lub inną konfigurację. Pakiet rozszerzeń umożliwia uruchamianie usług platformy, takich jak Azure Logic Apps, Azure Functions i Azure App Service w klastrze Kubernetes.
Aby uzyskać więcej informacji, zapoznaj się z następującą dokumentacją:
- Pojedyncza dzierżawa a inne środowiska usługi Azure Logic Apps
- omówienie Azure Kubernetes Service
- Co to jest platforma Kubernetes z obsługą usługi Azure Arc?
- Lokalizacje niestandardowe na platformie Kubernetes z obsługą usługi Azure Arc
- App Service, functions i Logic Apps w usłudze Azure Arc (wersja zapoznawcza)
- Konfigurowanie klastra Kubernetes z włączoną obsługą usługi Azure Arc do uruchamiania usług App Service, Functions i Logic Apps (wersja zapoznawcza)
Kiedy używać usługi Logic Apps z obsługą usługi Azure Arc
Chociaż platforma Kubernetes zapewnia większą kontrolę i elastyczność, masz również obciążenie operacyjne. Jeśli usługa Logic Apps spełnia Twoje potrzeby, zachęcamy do kontynuowania korzystania z tej usługi. Należy jednak rozważyć użycie usługi Logic Apps z obsługą usługi Azure Arc, jeśli masz następujące scenariusze:
Wszystkie aplikacje i usługi są już uruchamiane na platformie Kubernetes. Chcesz rozszerzyć te procesy i kontrolki na wszystkie inne usługi PaaS.
Chcesz używać usługi Logic Apps jako platformy integracji. Potrzebujesz jednak precyzyjnej sieci z kontrolą obliczeniową i elastycznością. Nie chcesz używać środowiska usługi integracji (ISE) ani App Service Environment (ASE).
Ze względów bezpieczeństwa potrzebna jest kontrola nad miejscem działania aplikacji logiki, na przykład w twoim regionie lub w własnym centrum danych.
Chcesz uruchamiać aplikacje logiki w scenariuszach z wieloma chmurami i używać usługi Logic Apps jako jedynej platformy integracji dla wszystkich aplikacji, niezależnie od tego, gdzie są uruchamiane.
Porównanie ofert
Ta tabela zawiera ogólne porównanie możliwości w bieżącej ofercie usługi Azure Logic Apps:
Funkcja
Aplikacje logiki z wieloma dzierżawami (zużycie)
Usługa Logic Apps z jedną dzierżawą (w warstwie Standardowa)
Kontenery autonomiczne
Uwaga: Nieobsługiwane dla przepływów pracy w środowiskach produkcyjnych. W przypadku w pełni obsługiwanych kontenerów zamiast tego utwórz przepływy pracy usługi Logic Apps z obsługą usługi Azure Arc .
Azure Arc
Programowanie lokalne
Visual Studio Code, Visual Studio
Visual Studio Code, w tym historię uruchamiania i omówienie z debugowaniem punktu przerwania
Visual Studio Code
Visual Studio Code, w tym historię uruchamiania i omówienie z debugowaniem punktu przerwania
Hosting
Uruchamianie tylko na platformie Azure
Uruchamianie tylko na platformie Azure
Uruchamianie w dowolnym miejscu działania kontenerów
Uruchamianie w dowolnym miejscu za pomocą klastra Kubernetes z obsługą usługi Azure Arc
Zarządzanie
W pełni zarządzane środowisko usługi Logic Apps
W pełni zarządzane środowisko usługi Logic Apps
Niezarządzane
Środowisko zarządzanej usługi Logic Apps z kontrolą operacyjną na poziomie platformy Kubernetes
Monitorowanie
Monitorowanie w Azure Portal, w tym historię uruchamiania, ponowne uruchamianie i możliwości usługi Application Insights, w razie potrzeby
Monitorowanie w Azure Portal, w tym historię uruchamiania, ponowne uruchamianie i możliwości usługi Application Insights, w razie potrzeby
Monitorowanie tylko za pomocą usługi Application Insights lub innych narzędzi do monitorowania kontenerów
Monitorowanie w Azure Portal, w tym historię uruchamiania, ponowne uruchamianie i możliwości usługi Application Insights, w razie potrzeby
Skalowanie
Kontrolowanie skalowania przy użyciu planu zużycie
Kontrolowanie skalowania przy użyciu planu standardowego
Niedostępne
Kontrolowanie skalowania przy użyciu skalowania automatycznego opartego na zdarzeniach (KEDA) opartego na platformie Kubernetes. Skonfiguruj zdarzenia skalowania na podstawie długości kolejki.