Dela via


Power Automate-migrering till Azure Logic Apps (Standard)

Gäller för: Azure Logic Apps (Standard)

Många utvecklingsteam behöver i allt högre grad bygga skalbara, säkra och effektiva automatiseringslösningar. Ditt team kanske också står inför det strategiska valet om du vill migrera dina flöden i Microsoft Power Automate till Standard-arbetsflöden i Azure Logic Apps. Både Power Automate och Azure Logic Apps tillhandahåller kraftfulla automatiseringsplattformar och verktyg. Men för företag som kör komplexa, högvolyms- och säkerhetskänsliga arbetsbelastningar erbjuder Azure Logic Apps (Standard) många viktiga fördelar.

Den här guiden beskriver fördelarna med övergången till Azure Logic Apps (Standard).

Migreringsfördelar

Azure Logic Apps (Standard) ger följande fördelar genom att tillhandahålla funktioner som stöder scenarier och behov på företagsnivå. I följande tabell visas några exempel på hög nivå:

Förmåner Funktioner
Flexibla integrations- och utvecklingsverktyg – Webbläsarbaserad utveckling med hjälp av Azure Portal
– Lokal utveckling, felsökning och testning med Visual Studio Code
– Över 1 400 anslutningsappar för Microsoft, Azure och andra tjänster, system, appar och data

Mer information finns i Integrering och utveckling.
Förbättrad säkerhet och efterlevnad – Integrering av virtuellt nätverk
– Privata slutpunkter
– Hanterad identitetsautentisering
– Microsoft Entra-ID
– Rollbaserad åtkomstkontroll (RBAC)

Mer information finns i Säkerhet och efterlevnad först.
Förbättrad prestanda och skalbarhet – Dedikerade beräkningsresurser
– Elastisk skalning
– Parallell bearbetning
– Kort svarstid

Mer information finns i Prestanda och skalbarhet.
Robusta funktioner för affärskontinuitet och haveriberedskap (BCDR) – Automatiserade säkerhetskopieringar
– Geo-redundans
– Hög tillgänglighet med inbyggd redundans

Mer information finns i Affärskontinuitet och haveriberedskap.
Versionskontroll med CI/CD
(kontinuerlig integrering och distribution)
– Sömlös integrering med Git-lagringsplatser som tillhandahåller ändringsspårning, förgrening och teamsamarbete i Azure DevOps eller GitHub

– Automatisera distribution med CI/CD-pipelines och infrastruktur som kod (ARM-mallar och Bicep-mallar)

Mer information finns i Versionskontroll med CI/CD.

Mer detaljerad information om funktioner och jämförelser finns i Jämföra kapacitetsinformation.

Integrering och utveckling

Azure Logic Apps är bra på att hjälpa dig att integrera dina arbetsflöden med ett stort utbud av tjänster, system, appar och data och genom att stödja verktyg som hjälper dig att påskynda utvecklingsprocessen.

  • Utvecklingsverktyg och återanvändning

    • Skapa arbetsflöden visuellt med hjälp av en webbläsarbaserad designer som innehåller en uttrycksredigerare eller använd JSON-kodredigeraren i Azure Portal.

      Skärmbild som visar Azure Portal och arbetsflödesdesigner.

    • Skapa modulära, återanvändbara komponenter med logikappsprojekt i Visual Studio Code när du använder Tillägget Azure Logic Apps (Standard). De här komponenterna hjälper dig att minska utvecklingstiden och se till att du har konsekvens mellan olika projekt.

      Skärmbild som visar Visual Studio Code, Standard logic app project och workflow designer.

    • Skapa, felsöka, köra och hantera arbetsflöden som hanteras av ditt logikappsprojekt lokalt i Visual Studio Code när du använder Tillägget Azure Logic Apps (Standard).

  • Omfattande anslutningsbibliotek

    Välj mellan över 1 400 Azure-värdbaserade anslutningsappar för att få åtkomst till molntjänster, lokala system, appar och andra datakällor. Anslut ännu säkrare till viktiga tjänster som SQL Server och Azure Key Vault och på mer skalbara sätt med hjälp av inbyggda åtgärder som drivs av Azure Logic Apps-körningen.

    Mer information finns i följande dokumentation:

  • Galleri för arbetsflödesmallar

    Skapa arbetsflöden ännu snabbare genom att börja med fördefinierade mallar för vanliga arbetsbelastningsmönster, inklusive sådana som stöder AI-databearbetning och chattavslutsscenarier.

  • Lägga till och köra egna kodfragment

    Skriva och köra .NET-kod, C#-skript eller PowerShell-skript från Standard-arbetsflöden. Mer information finns i följande resurser:

Säkerhet och efterlevnad först

Företag anser att säkerhet är högsta prioritet, så Azure Logic Apps (Standard) ger säkerhetsfunktioner som skiljer sig från funktionerna i Power Automate, till exempel:

  • Integrering av virtuella nätverk och privata slutpunkter

    Kör Standard-arbetsflöden i säkra virtuella Azure-nätverk, vilket minskar exponeringen för det offentliga Internet via privata slutpunkter och förbättrar datasäkerheten.

  • Autentisering av hanterad identitet

    Eliminera behovet av att manuellt hantera användarautentiseringsuppgifter, samtidigt som dina arbetsflöden kan komma åt och interagera med andra Azure-tjänster eller resurser på ett säkert sätt.

  • Rollbaserad åtkomstkontroll (RBAC)

    Minimera riskerna med obehörig åtkomst eller ändringar genom att tilldela detaljerade behörigheter till dina logikapparbetsflöden med exakt definierade rollbaserade åtkomstkontroller. I Azure Logic Apps fungerar RBAC på resursnivå där du tilldelar rollbaserad åtkomst till en specifik resurs. Så om arbetsflödesskapare lämnar förlorar du inte åtkomsten till deras arbetsflöden. Mer information finns i Säker åtkomst och data för arbetsflöden och Vad är rollbaserad åtkomstkontroll i Azure (Azure RBAC)?.

    I Power Automate fungerar RBAC på användarnivå. Mer information finns i Hantera säkerhet för Power Automate.

  • Funktioner för loggning och granskning

    I Azure Logic Apps kan du använda spårningsloggar för att spåra ändringar och säkerställa efterlevnad av säkerhetsstandarder.

Prestanda och skalbarhet   

Azure Logic Apps (Standard) är utformat och byggt för hög prestanda och skalbar automatisering, vilket gör plattformen idealisk för storskaliga arbetsflöden med följande funktioner:

  • Dedikerade beräkningsresurser

    En standardlogikappresurs kan använda något av följande värdalternativ:

    • Azure Logic Apps för en klientorganisation
    • App Service-miljön (ASE) v3
    • Din egen infrastruktur (hybriddistribution)

    Dessa dedikerade beräkningsresurser ser till att dina arbetsflöden får stabila och konsekventa prestanda.

    Elastisk skalning gör automatisk skalning på begäran möjlig för arbetsflödesrelaterade resurser och kapacitet i logikappen. Den här skalningen optimerar kostnader och underhåller prestanda även vid hög belastning.

  • Optimerad arbetsflödeskörning

    Som standard körs arbetsflödesinstanser parallellt eller samtidigt, vilket minskar bearbetningstiden för komplexa uppgifter. Prestandaoptimeringar för Azure Logic Apps-plattformen ger kortare svarstider och snabbare svarstider.

  • Högt genomflöde

    Azure Logic Apps hanterar effektivt hög transaktionsvolym utan att försämra prestanda som ett resultat av att ha åtkomst till Azures infrastruktur.

Affärskontinuitet och haveriberedskap (BCDR)

För att säkerställa att arbetsflödesåtgärder körs utan avbrott tillhandahåller Azure Logic Apps följande omfattande BCDR-funktioner:

  • Geo-redundans

    Distribution i flera regioner: Du kan distribuera logikappinstanser i flera regioner för att säkerställa tillgänglighet även under regionala avbrott, vilket minimerar driftstopp.

  • Automatiserade säkerhetskopieringar och återställningar

    Automatiserade regelbundna säkerhetskopieringsprocesser ser till att du snabbt kan återställa arbetsflöden om fel eller oavsiktliga borttagningar inträffar.

  • Hög tillgänglighet

    Azure Logic Apps (Standard) innehåller inbyggd redundans, vilket ger hög tillgänglighet för att hålla dina arbetsflöden i drift även vid infrastrukturfel.

Versionskontroll med kontinuerlig integrering och distribution (CI/CD)

Azure Logic Apps stöder robust versionskontroll och automatiserade distributionsprocesser via CI/CD-pipelines.

  • Integrering av versionskontroll

    Fullständig Git-integrering för Visual Studio Code-projekt hjälper ditt team att arbeta sömlöst med Git-lagringsplatser, samarbeta enklare och spåra ändringar i arbetsflöden, hantera grenar och så vidare. Ändringsspårning innehåller fullständig versionshistorik så att du kan återgå till tidigare arbetsflödesversioner om det behövs.

  • CI/CD-pipelines för säkra distributionsmetoder

    Azure Logic Apps stöder automatiserade distributioner och integreras med CI/CD-verktyg som Azure DevOps, vilket underlättar konsekventa och mindre felbenägna distributioner i miljöer.

    Definiera och distribuera dina logikapparbetsflöden med Azure Resource Manager-mallar (ARM) eller Bicep-mallar (infrastruktur som kod) med hjälp av Azure DevOps, som tillhandahåller skalbara, repeterbara distributioner som överensstämmer med DevOps-metoder.

Noll driftstoppsdistributioner

För verksamhetskritiska logikappar som kräver fortsatt tillgänglighet och svarstider stöder Azure Logic Apps noll driftstoppsdistribution när du konfigurerar distributionsplatser.

Migreringstestning och validering

För att säkerställa att det konverterade flödet fungerar med den förväntade kontinuiteten och prestandan kräver migreringsprocessen noggrann testning och validering:

Kvalitetssäkringsaktivitet beskrivning
Funktionell testning Se till att migrerade flöden behåller sin ursprungliga logik och genererar konsekventa utdata.
Anslutningstestning Återskapa anslutningar manuellt. Följ med rigorösa säkerhets- och funktionstester, särskilt för tjänster som SQL Server och Azure Key Vault.
Säkerhetsverifiering Kontrollera att arbetsflöden uppfyller företagets säkerhetsprinciper och Azures förbättrade säkerhetsstandarder.
Prestandatest Kontrollera att arbetsflöden med högt dataflöde överskrider prestandastandarderna för Power Automate.

Jämföra kapacitetsinformation

Följande tabell innehåller en djupgående jämförelse mellan Azure Logic Apps (Standard), Azure Logic Apps (förbrukning) och Power Automate:

Kommentar

Den här informationen är bara en guide och innehåller inte prisinformation. Kontrollera att du granskar pris- eller licensplansinformationen för varje tjänst.

Område eller scenario Azure Logic Apps – Standard Azure Logic Apps – Förbrukning Power Automate
Syfte Arbetsflödesautomatisering med avancerade funktioner för företagsutvecklare Samma som Standard Arbetsflödesautomatisering för medborgarutvecklare och företagsanvändare
Användare Professionella integratörer och utvecklare, IT-proffs, administratörer som använder Office 365- och Azure-tjänster Samma som Standard Medborgarutvecklare, företagsanvändare, kontorsarbetare, skapare av Power Platform-lösningar, SharePoint-administratörer, Office 365-användare och -tillverkare
Pris- eller licensieringsmodell Fasta priser – Azure-prenumeration Förbrukning (betala per körning) – Azure-prenumeration Microsoft 365 per användarlicens
Utvecklingsmiljö Visuell designer och JSON-kodvy på följande platser:

- Webbläsarbaserad Azure Portal
– Lokalt installerad Visual Studio Code
Visuell designer och JSON-kodvy på följande platser:

- Webbläsarbaserad Azure Portal
– Lokalt installerad Visual Studio Code
Webbläsarbaserad visuell designer och mobilapp med endast användargränssnitt
Integration – Över 1 400 anslutningsappar för Microsoft, Azure och icke-Microsoft-tjänster, appar och data. Innehåller fler inbyggda åtgärdstyper som erbjuder större dataflöde än förbrukning tillsammans med direkt åtkomst till integrering av virtuella nätverk

– Stöd för lokala system

– B2B-funktioner

– Skapa egna anslutningsappar

– Integrera med hybridlösningar
Samma som Standard men med färre inbyggda åtgärdstyper, mindre dataflödeskapacitet, ingen direkt åtkomst till virtuella nätverk och inget hybriddistributionsalternativ Över 1 400 anslutningsappar för Microsoft och icke-Microsoft-tjänster, appar, system och data, till exempel SharePoint, Dynamics 365 och andra
Utlösartyper – Schemadriven eller avsökning, till exempel Återkommande och många tjänstbaserade utlösare, till exempel När ett nytt e-postmeddelande tas emot

– Händelsedriven eller push-överföring, till exempel Begäran (inkommande) och vissa tjänstbaserade utlösare, till exempel Event Grid

– HTTP-anrop (utgående), till exempel HTTP
Samma som Standard – Schemadriven eller avsökning, till exempel Återkommande och många tjänstbaserade utlösare, till exempel När ett nytt e-postmeddelande tas emot

– Händelsedriven eller push-överföring, till exempel Begäran (inkommande) och vissa tjänstbaserade utlösare, till exempel Event Grid

– Användaraktivitetsbaserad, till exempel flödesknapp eller specifika anslutningsappar Instant, UI Flow, Business Process
Anpassad integrering Komplext logikstöd via Azure Functions, anpassade API:er och integrering med externa kodlagringsplatser Samma som Standard Begränsad till mestadels ingen kod eller låg kod
Säkerhet – Hanterad identitet

- OAuth 2.0 med Microsoft Entra-ID

- Detaljerad rollbaserad åtkomstkontroll (RBAC) med Microsoft Entra-ID

– Integrering av virtuella nätverk och privata slutpunkter

– Efterlevnadscertifieringar

- Datakryptering i vila

- Datakryptering under överföring

- Azure Policy-definitioner

- Azure-säkerhetsgranskningsloggar
– Hanterad identitet

- OAuth 2.0 med Microsoft Entra-ID

- Rollbaserad åtkomstkontroll (RBAC) med Microsoft Entra-ID

– Efterlevnadscertifieringar

- Begränsade anslutningsappar

- Datakryptering i vila

- Datakryptering under överföring

- Azure Policy-definitioner

- Azure-säkerhetsgranskningsloggar
– Grundläggande användarroller och behörigheter med Microsoft Entra-ID

- Microsoft 365-säkerhetsgranskningsloggar

- Dataförlustskydd (DLP)

- Datakryptering i vila

- Datakryptering under överföring
Skalbarhet Storskaliga arbetsflöden med högt dataflöde och låg svarstid Små till medelstora arbetsflöden Små till medelstora arbetsflöden
Prestanda Dedikerade resurser med en enda klientorganisation i Azure Logic Apps eller App Service-miljön (ASE), snabbare körning, parallell bearbetning och bättre prestandaoptimering Högt dataflöde för åtgärder, annars begränsat av delade resurser i Azure Logic Apps med flera klientorganisationer Lämplig för automatisering i lägre skala, begränsad av delade resurser i Power Automate
Affärskontinuitet och haveriberedskap (BCDR) Inbyggd geo-redundans, distribution i flera regioner, hög tillgänglighet med automatiserad redundans Inbyggd geo-redundans, distribution i flera regioner, hög tillgänglighet med automatiserad redundans Begränsade regionala distributionsalternativ
Övervakning och diagnostik - Azure Monitor, Application Insights och anpassade aviseringar

- Övervaka med Microsoft Defender för molnet

- Hälsokontroll

- Förbättrad telemetri
Samma som Standard förutom hälsokontroll och förbättrad telemetri – Grundläggande övervakning via Power Automate-portalen

– Anpassad inmatning i Application Insights
Versionskontroll Fullständig Git-integrering med CI/CD-pipelines med Azure DevOps, GitHub eller andra verktyg Versionshantering i Azure Portal Begränsad versionshantering
Programlivscykelhantering (ALM) Azure DevOps: källkontroll, testning, support, automatisering och hanterbarhet i Azure Resource Manager Power Platform-verktyg som integreras med DevOps och GitHub Actions så att du kan skapa automatiserade pipelines för ALM-cykeln.
Administratörsupplevelse Hantera resursgrupper, anslutningar, åtkomsthantering och loggning: Azure Portal Samma som Standard Hantera Power Automate-miljöer och principer för dataförlustskydd (DLP), spåra licensiering: Administrationscenter
Felhantering Spara misslyckades – Felmeddelanden Samma som Standard Flödeskontroll – Listor över fel i flödet

Dokumentation om Microsoft Power Automate