Wat is Logic Apps met Azure Arc? (Preview)

Notitie

Deze mogelijkheid is in preview en is onderhevig aan de aanvullende gebruiksvoorwaarden voor Microsoft Azure Previews.

Met Logic Apps met Azure Arc kunt u logische apps met één tenant ontwikkelen en uitvoeren waar Kubernetes kan worden uitgevoerd. U kunt uw werkstromen voor logische apps bijvoorbeeld uitvoeren in Azure, Azure Kubernetes Service, on-premises en zelfs andere cloudproviders. Deze aanbieding biedt een gecentraliseerd beheerplatform met één deelvenster via Azure Arc en de Azure Portal voor de volgende mogelijkheden:

  • Gebruik Azure Logic Apps als uw integratieplatform.
  • Verbind uw werkstromen met al uw services, ongeacht waar ze worden gehost.
  • Voer uw integratieoplossingen rechtstreeks naast uw services uit.
  • Werkstromen maken en bewerken met Visual Studio Code.
  • Implementeer met behulp van de pijplijnen van uw keuze voor DevOps.
  • Beheer uw infrastructuur en resources in Azure, niet-Azure, meerdere clouds, on-premises en edge-omgevingen.

Raadpleeg de volgende documentatie voor meer informatie:

Waarom Logic Apps met Azure Arc gebruiken

Met Logic Apps met Azure Arc kunt u werkstromen voor logische apps maken en implementeren op dezelfde manier als in de ervaring met één tenant voor Azure Logic Apps. U krijgt ook meer controle en flexibiliteit wanneer u logische apps hebt die worden uitgevoerd op een Kubernetes-infrastructuur die u beheert en beheert.

Er bestaan kleine verschillen tussen de Logic Apps-ervaringen van Azure Arc en één tenant voor het maken, ontwerpen en implementeren van logische apps. Wanneer u Logic Apps met Azure Arc gebruikt, is het belangrijkste verschil dat uw logische apps worden uitgevoerd op een aangepaste locatie. Deze locatie wordt toegewezen aan een Kubernetes-cluster met Azure Arc waar u de bundel Azure App Service platformextensies hebt geïnstalleerd en ingeschakeld.

Dit cluster kan bijvoorbeeld worden Azure Kubernetes Service, bare-metal Kubernetes of een andere installatie. Met de uitbreidingsbundel kunt u platformservices zoals Azure Logic Apps, Azure Functions en Azure App Service uitvoeren op uw Kubernetes-cluster.

Raadpleeg de volgende documentatie voor meer informatie:

Wanneer u Logic Apps met Azure Arc gebruikt

Hoewel Kubernetes meer controle en flexibiliteit biedt, hebt u ook operationele overhead. Als u tevreden bent dat de Logic Apps-service aan uw behoeften voldoet, wordt u aangeraden deze service te blijven gebruiken. Overweeg echter om Logic Apps met Azure Arc te gebruiken wanneer u de volgende scenario's hebt:

  • U voert al uw apps en services uit op Kubernetes. U wilt deze processen en besturingselementen uitbreiden naar al uw andere PaaS-services.

  • U wilt Logic Apps gebruiken als uw integratieplatform. U hebt echter fijnmazige netwerken nodig met rekenbeheer en flexibiliteit. U wilt geen ISE (Integration Service Environment) of App Service Environment (ASE) gebruiken.

  • Om veiligheidsredenen hebt u controle nodig over waar uw logische apps worden uitgevoerd, bijvoorbeeld in uw eigen regio of in uw eigen datacenter.

  • U wilt uw logische apps uitvoeren in scenario's met meerdere clouds en de Logic Apps-service gebruiken als uw enige integratieplatform voor al uw toepassingen, waar ze ook worden uitgevoerd.

Aanbiedingen vergelijken

Deze tabel biedt een vergelijking op hoog niveau tussen de mogelijkheden in de huidige Azure Logic Apps-aanbiedingen:

Mogelijkheid

Logic Apps met meerdere tenants (verbruik)

Logic Apps met één tenant (Standaard)

Zelfstandige containers

Opmerking: niet ondersteund voor werkstromen in productieomgevingen. Voor volledig ondersteunde containers maakt u in plaats daarvan Logic Apps-werkstromen met Azure Arc .

Azure Arc

Lokale ontwikkeling

Visual Studio Code, Visual Studio

Visual Studio Code, inclusief uitvoeringsgeschiedenis en overzicht met foutopsporing voor onderbrekingspunten

Visual Studio Code

Visual Studio Code, inclusief uitvoeringsgeschiedenis en overzicht met foutopsporing voor onderbrekingspunten

Hosting

Alleen uitvoeren in Azure

Alleen uitvoeren in Azure

Overal uitvoeren waar uw containers worden uitgevoerd

Overal uitvoeren met een Kubernetes-cluster met Azure Arc

Beheer

Volledig beheerde Logic Apps-ervaring

Volledig beheerde Logic Apps-ervaring

Niet beheerd

Beheerde Logic Apps-ervaring met operationeel beheer op Kubernetes-niveau

Bewaking

Bewaak in de Azure Portal, inclusief uitvoeringsgeschiedenis, uitvoering opnieuw indienen en Application Insights-mogelijkheden, indien nodig

Bewaak in de Azure Portal, inclusief uitvoeringsgeschiedenis, uitvoering opnieuw indienen en Application Insights-mogelijkheden, indien nodig

Alleen bewaken met Application Insights of andere hulpprogramma's voor containerbewaking

Bewaak in de Azure Portal, inclusief uitvoeringsgeschiedenis, uitvoering opnieuw indienen en Application Insights-mogelijkheden, indien nodig

Schalen

Schalen beheren met verbruiksabonnement

Schalen beheren met behulp van het Standard-abonnement

Niet beschikbaar

Schaalaanpassing beheren met op Kubernetes gebaseerde gebeurtenisgestuurde automatische schaalaanpassing (KEDA). Schaal van gebeurtenissen configureren op basis van wachtrijlengte.

Volgende stappen