Wat is Logic Apps met Azure Arc? (Preview)
Notitie
Deze mogelijkheid is in preview en is onderworpen 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 ook kan worden uitgevoerd. U kunt bijvoorbeeld uw werkstromen voor logische apps 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 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 uw keuze aan pijplijnen 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:
- Wat is Azure Logic Apps?
- Eén tenant versus multitenant in Azure Logic Apps
- Overzicht van Azure Arc
- Overzicht van Azure Kubernetes Service
- Wat is Kubernetes met Azure Arc?
- Wat is Kubernetes?
Waarom Logic Apps met Azure Arc gebruiken
Met Logic Apps met Azure Arc kunt u werkstromen voor logische apps op dezelfde manier maken en implementeren als in de ervaring met één tenant voor Azure Logic Apps. U krijgt ook meer controle en flexibiliteit wanneer logische apps worden uitgevoerd op een Kubernetes-infrastructuur die u beheert en beheert.
Er bestaan kleine verschillen tussen de Azure Arc- en Azure Logic Apps-ervaringen met éé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 is toegewezen aan een Kubernetes-cluster met Azure Arc waarop u de bundel Azure-app Service-platformextensies hebt geïnstalleerd en ingeschakeld.
Dit cluster kan bijvoorbeeld Azure Kubernetes Service, bare-metal Kubernetes of een andere installatie zijn. Met de uitbreidingsbundel kunt u platformservices uitvoeren, zoals Azure Logic Apps, Azure Functions en Azure-app Service in uw Kubernetes-cluster.
Raadpleeg de volgende documentatie voor meer informatie:
- Eén tenant versus multitenant in Azure Logic Apps
- Overzicht van Azure Kubernetes Service
- Wat is Kubernetes met Azure Arc?
- Aangepaste locaties in Kubernetes met Azure Arc
- App Service, Functions en Logic Apps in Azure Arc (preview)
- Een Kubernetes-cluster met ondersteuning voor Azure Arc configureren voor het uitvoeren van App Service, Functions en Logic Apps (preview)
Wanneer gebruikt u Logic Apps met Azure Arc
Hoewel Kubernetes meer controle en flexibiliteit biedt, hebt u ook operationele overhead. Als u tevreden bent dat Azure Logic Apps 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 Azure Logic Apps gebruiken als uw integratieplatform. U hebt echter fijnmazige netwerken nodig met rekenbeheer en flexibiliteit. U wilt geen ASE (App Service Environment) 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 Azure Logic Apps 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
Multitenant Azure Logic Apps (verbruik)
Azure Logic Apps met één tenant (standard)
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 Azure Logic Apps-ervaring
Volledig beheerde Azure Logic Apps-ervaring
Niet beheerd
Beheerde Azure Logic Apps-ervaring met operationeel beheer op Kubernetes-niveau
Controleren
Bewaken in Azure Portal, inclusief uitvoeringsgeschiedenis, opnieuw indienen van uitvoering en Application Insights-mogelijkheden, indien nodig
Bewaken in Azure Portal, inclusief uitvoeringsgeschiedenis, opnieuw indienen van uitvoering en Application Insights-mogelijkheden, indien nodig
Alleen bewaken met Application Insights of andere hulpprogramma's voor containerbewaking
Bewaken in Azure Portal, inclusief uitvoeringsgeschiedenis, opnieuw indienen van uitvoering en Application Insights-mogelijkheden, indien nodig
Schalen
Schaalaanpassing beheren met behulp van verbruiksabonnement
Schaalaanpassing beheren met behulp van een Standard-abonnement
Niet beschikbaar
Schaalaanpassing beheren met op Kubernetes gebaseerde gebeurtenisgestuurde automatische schaalaanpassing (KEDA). Schaalevenementen configureren op basis van de lengte van de wachtrij.