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

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

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.

Następne kroki