Vad är Azure Arc-aktiverade Logic Apps? (Förhandsversion)
Kommentar
Den här funktionen är i förhandsversion och omfattas av kompletterande användningsvillkor för Förhandsversioner av Microsoft Azure.
Med Azure Arc-aktiverade Logic Apps kan du utveckla och köra enklientbaserade logikappar var som helst där Kubernetes kan köras. Du kan till exempel köra dina logikapparbetsflöden i Azure, Azure Kubernetes Service, lokalt och till och med andra molnleverantörer. Det här erbjudandet tillhandahåller en centraliserad hanteringsplattform med en enda fönsterruta via Azure Arc och Azure-portalen för följande funktioner:
- Använd Azure Logic Apps som din integrationsplattform.
- Anslut dina arbetsflöden till alla dina tjänster oavsett var de finns.
- Kör dina integreringslösningar direkt tillsammans med dina tjänster.
- Skapa och redigera arbetsflöden med Visual Studio Code.
- Distribuera med ditt val av pipelines för DevOps.
- Kontrollera din infrastruktur och dina resurser i Azure, icke-Azure, flera moln, lokalt och i gränsmiljöer.
Mer information finns i följande dokumentation:
- Vad är Azure Logic Apps?
- Enskild klientorganisation jämfört med flera klienter i Azure Logic Apps
- Översikt över Azure Arc
- Översikt över Azure Kubernetes Service
- Vad är Azure Arc-aktiverad Kubernetes?
- Vad är Kubernetes?
Därför kan du använda Azure Arc-aktiverade Logic Apps
Med Azure Arc-aktiverade Logic Apps kan du skapa och distribuera arbetsflöden för logikappar på samma sätt som i en enda klientorganisation för Azure Logic Apps. Du får också mer kontroll och flexibilitet när du har logikappar som körs på en Kubernetes-infrastruktur som du använder och hanterar.
Det finns mindre skillnader mellan Azure Arc- och Azure Logic Apps-funktionerna med en enda klientorganisation för att skapa, utforma och distribuera logikappar. När du använder Azure Arc-aktiverade Logic Apps är den största skillnaden att dina logikappar körs på en anpassad plats. Den här platsen mappas till ett Azure Arc-aktiverat Kubernetes-kluster där du har installerat och aktiverat Azure App Service-paketet för plattformstillägg.
Det här klustret kan till exempel vara Azure Kubernetes Service, bare-metal Kubernetes eller en annan konfiguration. Med tilläggspaketet kan du köra plattformstjänster som Azure Logic Apps, Azure Functions och Azure App Service i kubernetes-klustret.
Mer information finns i följande dokumentation:
- Enskild klientorganisation jämfört med flera klienter i Azure Logic Apps
- Översikt över Azure Kubernetes Service
- Vad är Azure Arc-aktiverad Kubernetes?
- Anpassade platser i Azure Arc-aktiverade Kubernetes
- App Service, Functions och Logic Apps i Azure Arc (förhandsversion)
- Konfigurera ett Azure Arc-aktiverat Kubernetes-kluster för att köra App Service, Functions och Logic Apps (förhandsversion)
När du ska använda Azure Arc-aktiverade Logic Apps
Även om Kubernetes ger mer kontroll och flexibilitet har du även driftkostnader. Om du är nöjd med att Azure Logic Apps uppfyller dina behov uppmanas du att fortsätta använda den här tjänsten. Överväg dock att använda Azure Arc-aktiverade Logic Apps när du har följande scenarier:
Du kör redan alla dina appar och tjänster på Kubernetes. Du vill utöka dessa processer och kontroller till alla dina andra PaaS-tjänster.
Du vill använda Azure Logic Apps som integrationsplattform. Du behöver dock detaljerade nätverk med beräkningskontroll och flexibilitet. Du vill inte använda en App Service Environment (ASE).
Av säkerhetsskäl behöver du kontroll över var dina logikappar körs, till exempel i din egen region eller i ditt eget datacenter.
Du vill köra dina logikappar i scenarier med flera moln och använda Azure Logic Apps som din enda integreringsplattform för alla dina program oavsett var de körs.
Jämföra erbjudanden
Den här tabellen ger en jämförelse på hög nivå mellan funktionerna i de aktuella Azure Logic Apps-erbjudandena:
Förmåga
Azure Logic Apps för flera klientorganisationer (förbrukning)
Azure Logic Apps med en klientorganisation (standard)
Fristående containrar
Obs! Stöds inte för arbetsflöden i produktionsmiljöer. Skapa Azure Arc-aktiverade Logic Apps-arbetsflöden i stället för containrar som stöds fullt ut.
Azure Arc
Lokal utveckling
Visual Studio Code, Visual Studio
Visual Studio Code, inklusive körningshistorik och översikt med felsökning av brytpunkter
Visual Studio-koden
Visual Studio Code, inklusive körningshistorik och översikt med felsökning av brytpunkter
Värd
Kör endast i Azure
Kör endast i Azure
Kör var som helst där dina containrar körs
Köra var som helst med ett Azure Arc-aktiverat Kubernetes-kluster
Hantering
Fullständigt hanterad Azure Logic Apps-upplevelse
Fullständigt hanterad Azure Logic Apps-upplevelse
Inte hanterad
Hanterad Azure Logic Apps-upplevelse med driftkontroll på Kubernetes-nivå
Övervakning
Övervaka i Azure-portalen, inklusive körningshistorik, skicka om körning och Application Insights-funktioner om det behövs
Övervaka i Azure-portalen, inklusive körningshistorik, skicka om körning och Application Insights-funktioner om det behövs
Övervaka endast med Application Insights eller andra verktyg för containerövervakning
Övervaka i Azure-portalen, inklusive körningshistorik, skicka om körning och Application Insights-funktioner om det behövs
Skalning
Kontrollera skalning med hjälp av förbrukningsplan
Kontrollera skalning med standardplan
Inte tillgängliga
Kontrollera skalning med Kubernetes-baserad händelsedriven autoskalning (KEDA). Konfigurera skalningshändelser baserat på kölängd.