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 wersji zapoznawczej platformy Microsoft 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 uruchamiać rozwiązanie Kubernetes. Możesz na przykład uruchamiać przepływy pracy aplikacji logiki na platformie Azure, w usłudze Azure Kubernetes Service, lokalnie, a nawet u 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 witryny 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 niezależnie od tego, gdzie są hostowane.
- Uruchamianie rozwiązań integracji bezpośrednio wraz z usługami.
- Tworzenie i edytowanie przepływów pracy przy użyciu programu 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, lokalnych i środowisk brzegowych.
Aby uzyskać więcej informacji, zapoznaj się z następującą dokumentacją:
- Co to jest Azure Logic Apps?
- Pojedyncza dzierżawa a wielodostępna w usłudze Azure Logic Apps
- Omówienie usługi Azure Arc
- Omówienie usługi 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 pojedynczej dzierżawy dla usługi Azure Logic Apps. Zyskujesz również większą kontrolę i elastyczność, gdy masz aplikacje logiki uruchomione w infrastrukturze Kubernetes, którą obsługujesz i którymi zarządzasz.
Istnieją niewielkie różnice między środowiskami usługi Azure Arc i usługą Azure 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łówna różnica polega na tym, że aplikacje logiki działają w lokalizacji niestandardowej. Ta lokalizacja jest mapowana na klaster Kubernetes z włączoną usługą Azure Arc, w którym zainstalowano i włączono pakiet rozszerzeń platformy usługi aplikacja systemu Azure Service.
Na przykład ten klaster może być usługą 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 aplikacja systemu Azure Service w klastrze Kubernetes.
Aby uzyskać więcej informacji, zapoznaj się z następującą dokumentacją:
- Pojedyncza dzierżawa a wielodostępna w usłudze Azure Logic Apps
- Omówienie usługi 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 należy 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ż nakład pracy operacyjnej. Jeśli masz pewność, że usługa Azure 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żyć usługi Azure Logic Apps jako platformy integracji. Potrzebujesz jednak precyzyjnej sieci z kontrolą obliczeniową i elastycznością. Nie chcesz używać środowiska App Service Environment (ASE).
Ze względów bezpieczeństwa potrzebujesz kontroli nad miejscem uruchamiania aplikacji logiki, na przykład w twoim regionie lub we własnym centrum danych.
Chcesz uruchamiać aplikacje logiki w scenariuszach z wieloma chmurami i używać usługi Azure Logic Apps jako jedynej platformy integracji dla wszystkich aplikacji, gdziekolwiek są uruchamiane.
Porównanie ofert
Ta tabela zawiera ogólne porównanie możliwości w bieżącej ofercie usługi Azure Logic Apps:
Zdolność
Wielodostępna usługa Azure Logic Apps (zużycie)
Usługa Azure Logic Apps z jedną dzierżawą (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
Program Visual Studio Code, w tym historia uruchamiania i przegląd z debugowaniem punktu przerwania
Visual Studio Code
Program Visual Studio Code, w tym historia uruchamiania i przegląd 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 Azure Logic Apps
W pełni zarządzane środowisko usługi Azure Logic Apps
Niezarządzane
Środowisko zarządzanej usługi Azure Logic Apps z kontrolą operacyjną na poziomie platformy Kubernetes
Monitorowanie
Monitorowanie w witrynie Azure Portal, w tym historii uruchamiania, ponownego uruchamiania i możliwości usługi Application Insights, w razie potrzeby
Monitorowanie w witrynie Azure Portal, w tym historii uruchamiania, ponownego uruchamiania 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 witrynie Azure Portal, w tym historii uruchamiania, ponownego uruchamiania 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ępny
Kontrolowanie skalowania przy użyciu skalowania automatycznego opartego na platformie Kubernetes (KEDA) opartego na zdarzeniach. Skonfiguruj zdarzenia skalowania na podstawie długości kolejki.