Udostępnij za pośrednictwem


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ą:

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ą:

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.

Następne kroki