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 wersji zapoznawczych 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. Na przykład możesz uruchamiać przepływy pracy aplikacji logiki na platformie Azure, Azure Kubernetes Service, lokalnie, a nawet u innych dostawców usług w chmurze. Ta oferta zapewnia scentralizowaną platformę do zarządzania jednym okienkiem za pośrednictwem usługi Azure Arc i Azure Portal dla następujących funkcji:

  • 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.
  • Uruchamiaj rozwiązania integracji bezpośrednio obok Twoich usług.
  • 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, 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

Dzięki usłudze Logic Apps z obsługą usługi Azure Arc można tworzyć i wdrażać przepływy pracy aplikacji logiki w taki sam sposób, jak w środowisku z jedną dzierżawą dla usługi Azure Logic Apps. Zyskujesz również 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ą niewielkie różnice między usługą Azure Arc i środowiskami 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łó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 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ą:

Kiedy należy używać usługi Logic Apps z obsługą usługi Azure Arc

Mimo że platforma Kubernetes zapewnia większą kontrolę i elastyczność, masz również obciążenie operacyjne. Jeśli masz pewność, że 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 mechanizmy kontroli na wszystkie inne usługi PaaS.

  • Chcesz użyć usługi Logic Apps jako platformy integracji. Jednak potrzebujesz 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 musisz kontrolować, gdzie działają aplikacje 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 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 dostępnych 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ą (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 przegląd z debugowaniem punktu przerwania

Visual Studio Code

Visual Studio Code, w tym historię uruchamiania i przegląd z debugowaniem punktu przerwania

Hosting

Uruchamianie tylko na platformie Azure

Uruchamianie tylko na platformie Azure

Uruchamianie w dowolnym miejscu, w którym są uruchamiane kontenery

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 historii uruchamiania, ponownego uruchamiania i możliwości usługi Application Insights, w razie potrzeby

Monitorowanie w 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 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ępne

Kontrolowanie skalowania przy użyciu skalowania automatycznego opartego na platformie Kubernetes (KEDA) opartego na zdarzeniach. Konfigurowanie zdarzeń skalowania na podstawie długości kolejki.

Następne kroki