Kosten voor Azure Logic Apps plannen en beheren
Van toepassing op: Azure Logic Apps (Verbruik + Standard)
Dit artikel helpt u bij het plannen en beheren van kosten voor Azure Logic Apps. Voordat u resources maakt of toevoegt met deze service, moet u uw kosten schatten met behulp van de Azure-prijscalculator. Nadat u Azure Logic Apps-resources hebt gebruikt, kunt u budgetten instellen en kosten bewaken met behulp van Microsoft Cost Management. Als u gebieden wilt identificeren waar u mogelijk actie wilt ondernemen, kunt u ook geraamde kosten bekijken en uitgaventrends controleren.
Houd er rekening mee dat de kosten voor Azure Logic Apps slechts deel uitmaken van de maandelijkse kosten in uw Azure-factuur. Hoewel in dit artikel wordt uitgelegd hoe u kosten voor Azure Logic Apps kunt schatten en beheren, worden alle Azure-services en -resources gefactureerd die worden gebruikt in uw Azure-abonnement, inclusief services van derden. Nadat u bekend bent met het beheren van kosten voor Azure Logic Apps, kunt u vergelijkbare methoden toepassen om kosten te beheren voor alle Azure-services die in uw abonnement worden gebruikt.
Vereisten
Microsoft Cost Management ondersteunt de meeste Typen Azure-accounts. Zie Inzicht in Cost Management-gegevens om alle ondersteunde accounttypen weer te geven. Als u kostengegevens wilt weergeven, hebt u minimaal leestoegang voor uw Azure-account nodig.
Zie Toegang tot gegevens toewijzen voor informatie over het toewijzen van toegang tot Microsoft Cost Management-gegevens.
Inzicht in het factureringsmodel
Azure Logic Apps wordt uitgevoerd op een Azure-infrastructuur die kosten maakt wanneer u nieuwe resources implementeert. Zorg ervoor dat u inzicht hebt in het factureringsmodel voor Azure Logic Apps, samen met gerelateerde Azure-resources en dat u kosten beheert als gevolg van deze afhankelijkheden wanneer u wijzigingen aanbrengt in geïmplementeerde resources.
Kosten die doorgaans worden opgebouwd met Azure Logic Apps
Azure Logic Apps past verschillende prijsmodellen toe op basis van de resources die u maakt en gebruikt:
Logische app-resources die u in multitenant Azure Logic Apps maakt en uitvoert, gebruiken een prijsmodel voor verbruik (betalen voor gebruik).
Logische app-resources die u maakt en uitvoert in Azure Logic Apps met één tenant, maken gebruik van een prijsmodel voor hostingabonnementen.
Hier volgen andere resources die kosten in rekening brengen wanneer u ze maakt voor gebruik met logische apps:
Een integratieaccount is een afzonderlijke resource die u maakt en koppelt aan logische apps voor het bouwen van B2B-integraties. Integratieaccounts maken gebruik van een vast prijsmodel waarbij het tarief is gebaseerd op het type of de categorie van het integratieaccount dat u gebruikt.
Een aangepaste connector is een afzonderlijke resource die u maakt voor een REST API die geen vooraf gedefinieerde connector heeft die u in uw logische apps kunt gebruiken. Bij uitvoeringen van aangepaste connectors wordt gebruikgemaakt van het prijsmodel Verbruik.
Opslagbewerkingen en -kosten
Azure Logic Apps maakt gebruik van Azure Storage voor opslagbewerkingen. Met multitenant Azure Logic Apps worden opslaggebruik en -kosten gekoppeld aan de logische app. Gegevensretentie en opslagverbruik maken kosten met behulp van een vast prijsmodel. Invoer en uitvoer van de uitvoeringsgeschiedenis worden bijvoorbeeld bewaard in opslag achter de schermen, die verschilt van opslagbronnen die u onafhankelijk van uw logische app maakt, beheert en opent.
Met Azure Logic Apps met één tenant kunt u uw eigen Azure-opslagaccount gebruiken. Deze mogelijkheid biedt u meer controle en flexibiliteit met uw Azure Logic Apps-gegevens. Wanneer stateful werkstromen hun bewerkingen uitvoeren, maakt de Azure Logic Apps-runtime opslagtransacties. Wachtrijen worden bijvoorbeeld gebruikt voor planning, terwijl tabellen en blobs worden gebruikt voor het opslaan van werkstroomstatussen. De opslagkosten worden gewijzigd op basis van de inhoud van uw werkstroom. Verschillende triggers, acties en nettoladingen resulteren in verschillende opslagbewerkingen en -behoeften. Opslagtransacties volgen het prijsmodel van Azure Storage. Opslagkosten worden afzonderlijk vermeld in uw Azure-factureringsfactuur.
Voor Azure Logic Apps met één tenant krijgt u een idee van het aantal opslagbewerkingen dat een werkstroom kan uitvoeren en de bijbehorende kosten met behulp van de Logic Apps Storage-calculator. U kunt een voorbeeldwerkstroom selecteren of een bestaande werkstroomdefinitie gebruiken. In de eerste berekening wordt het aantal opslagbewerkingen in uw werkstroom geschat. U kunt deze getallen vervolgens gebruiken om mogelijke kosten te schatten met behulp van de Azure-prijscalculator. Raadpleeg voor meer informatie de opslagbehoeften en -kosten voor werkstromen in Azure Logic Apps met één tenant.
Kosten kunnen toenemen na het verwijderen van resources
Nadat u een logische app hebt verwijderd, worden in Azure Logic Apps geen nieuwe werkstroomexemplaren gemaakt of uitgevoerd. Alle lopende en wachtende uitvoeringen worden echter voortgezet totdat ze zijn voltooid. Afhankelijk van het aantal uitvoeringen kan dit proces enige tijd duren. Zie Logische apps beheren voor meer informatie.
Als u deze resources hebt nadat u een logische app hebt verwijderd, blijven deze resources bestaan en worden de kosten opgebouwd totdat u ze verwijdert:
Azure-resources die u onafhankelijk van de logische app maakt en beheert die verbinding maakt met deze resources, zoals Azure-functie-apps, Event Hubs, Event Grids, enzovoort
Integratieaccounts
Geldtegoed gebruiken met Azure Logic Apps
U kunt betalen voor Azure Logic Apps-kosten met uw tegoed voor financiële toezegging van EA. U kunt echter geen EA-tegoed voor financiële toezeggingen gebruiken om te betalen voor kosten voor producten en services van derden, met inbegrip van producten en services van Azure Marketplace.
Kosten schatten
Voordat u resources maakt met Azure Logic Apps, moet u een schatting maken van uw kosten met behulp van de Azure-prijscalculator. Raadpleeg het prijsmodel voor Azure Logic Apps voor meer informatie.
Selecteer Op de pagina azure-prijscalculator in het menu links de optie Integratie>van Azure Logic Apps.
Schuif omlaag op de pagina totdat u de prijscalculator van Azure Logic Apps kunt bekijken. Voer in de verschillende secties voor Azure-resources die rechtstreeks zijn gerelateerd aan Azure Logic Apps het aantal resources in dat u wilt gebruiken en het aantal intervallen waarvoor u deze resources kunt gebruiken.
In deze schermopname ziet u een voorbeeld van een kostenraming met behulp van de calculator:
Als u uw kostenramingen wilt bijwerken terwijl u nieuwe gerelateerde resources maakt en gebruikt, gaat u terug naar deze calculator en werkt u deze resources hier bij.
Maak budgetten en waarschuwingen
Om u te helpen proactief kosten voor uw Azure-account of -abonnement te beheren, kunt u budgetten en waarschuwingen maken met behulp van de Microsoft Cost Management- en factureringsservice en -mogelijkheden. Budgetten en waarschuwingen worden gemaakt voor Azure-abonnementen en -resourcegroepen, zodat ze nuttig zijn als onderdeel van een algehele strategie voor kostenbewaking.
Op basis van uitgaven vergeleken met budget- en kostendrempels stellen waarschuwingen belanghebbenden automatisch op de hoogte van afwijkingen in uitgaven en overbestedingsrisico's. Als u meer granulariteit in uw bewaking wilt, kunt u ook budgetten maken die gebruikmaken van filters voor specifieke resources of services in Azure. Filters helpen ervoor te zorgen dat u niet per ongeluk nieuwe resources maakt die u extra geld kosten. Zie Groeps- en filteropties voor meer informatie over de filteropties.
Kosten bewaken
Kosten van resourcegebruikseenheden variëren per tijdsinterval, zoals seconden, minuten, uren en dagen, of per eenheidsgebruik, zoals bytes, megabytes enzovoort. Enkele voorbeelden zijn per dag, huidige en vorige maand en jaar. Als u overschakelt naar langere weergaven in de loop van de tijd, kunt u uitgaventrends identificeren. Wanneer u de functies voor kostenanalyse gebruikt, kunt u kosten weergeven als grafieken en tabellen in verschillende tijdsintervallen. Als u budgetten en kostenprognoses hebt gemaakt, kunt u ook gemakkelijk vinden waar budgetten worden overschreden en de overschrijding mogelijk is opgetreden.
Nadat u kosten hebt gemaakt voor resources die in Azure worden gemaakt of gebruikt, kunt u deze kosten op de volgende manieren bekijken en controleren:
Uitvoeringen en opslaggebruik van logische apps bewaken met behulp van Azure Monitor
Kostenanalyse uitvoeren met Behulp van Microsoft Cost Management en Facturering
Uitvoeringen en opslaggebruik van logische apps bewaken
Met Behulp van Azure Monitor kunt u deze metrische gegevens voor een specifieke logische app bekijken:
- Factureerbare actie-uitvoeringen
- Factureerbare triggeruitvoeringen
- Factureringsgebruik voor uitvoeringen van systeemeigen bewerkingen
- Factureringsgebruik voor standaardconnectoruitvoeringen
- Factureringsgebruik voor opslagverbruik
- Totale factureerbare uitvoeringen
Metrische gegevens over uitvoering en opslagverbruik weergeven
Zoek en open uw logische app in Azure Portal. Selecteer in het menu van uw logische app onder Bewaking de optie Metrische gegevens.
Open in het rechterdeelvenster onder Grafiektitel in de metrische balk de lijst met metrische gegevens en selecteer de gewenste metrische waarde.
Notitie
Het opslagverbruik wordt gemeten als het aantal opslageenheden (GB) dat uw logische app gebruikt en wordt gefactureerd. Uitvoeringen die minder dan 500 MB in opslag gebruiken, worden mogelijk niet weergegeven in de bewakingsweergave, maar worden nog steeds gefactureerd.
Selecteer in de rechterbovenhoek van het deelvenster de gewenste periode.
Volg deze stappen om andere gegevens over opslagverbruik weer te geven, met name actie-invoer- en uitvoergrootten in de uitvoeringsgeschiedenis van uw logische app.
Actie-invoer- en uitvoergrootten weergeven in uitvoeringsgeschiedenis
Zoek en open uw logische app in Azure Portal.
Selecteer Overzicht in het menu van uw logische app.
Selecteer in het rechterdeelvenster onder Uitvoeringsgeschiedenis de uitvoering met de invoer en uitvoer die u wilt weergeven.
Selecteer Onder Uitvoering van logische app de optie Details uitvoeren.
Selecteer in het deelvenster Details van de logische app in de tabel acties, waarin de status en duur van elke actie worden vermeld, de actie die u wilt weergeven.
Zoek in het actievenster van de logische app de grootten voor de invoer en uitvoer van die actie. Zoek onder Invoerkoppeling en Uitvoerkoppeling de koppelingen naar die invoer en uitvoer.
Notitie
Voor lussen worden alleen de grootten voor de invoer en uitvoer van de acties op het hoogste niveau weergegeven. Voor acties in geneste lussen worden in- en uitvoerwaarden nulgrootte en geen koppelingen weergegeven.
Kostenanalyse uitvoeren met Behulp van Microsoft Cost Management en Facturering
Als u de kosten voor Azure Logic Apps wilt bekijken op basis van een specifiek bereik, bijvoorbeeld een Azure-abonnement, kunt u de mogelijkheden voor kostenanalyse gebruiken in Microsoft Cost Management en Facturering.
Open in Azure Portal het gewenste bereik, zoals uw Azure-abonnement. Selecteer kostenanalyse in het linkermenu onder Cost Management.
Wanneer u het deelvenster Kostenanalyse voor het eerst opent, worden in de bovenste grafiek de werkelijke en geraamde gebruikskosten weergegeven voor alle services in het abonnement voor de huidige maand.
Tip
Als u bereiken wilt wijzigen, selecteert u in het deelvenster Kostenanalyse in de filterbalk het bereikfilter . Schakel in het deelvenster Bereik selecteren over naar het gewenste bereik.
Onder de ringdiagrammen worden de huidige kosten per Azure-services, per Azure-regio (locatie) en per resourcegroep weergegeven.
Als u de grafiek wilt filteren op een specifiek gebied, zoals een service of resource, selecteert u het filter Toevoegen in de filterbalk.
Selecteer in de lijst aan de linkerkant het filtertype, bijvoorbeeld Servicenaam. Selecteer in de lijst aan de rechterkant het filter, bijvoorbeeld logische apps. Wanneer u klaar bent, selecteert u het groene vinkje.
Dit is bijvoorbeeld het resultaat voor Azure Logic Apps:
Kostengegevens exporteren
Wanneer u meer gegevensanalyse wilt uitvoeren op kosten, kunt u kostengegevens exporteren naar een opslagaccount. Een financieel team kan deze gegevens bijvoorbeeld analyseren met Excel of Power BI. U kunt uw kosten exporteren volgens een dagelijks, wekelijks of maandelijks schema en een aangepast datumbereik instellen. Kostengegevens exporteren is de aanbevolen manier om kostengegevenssets op te halen.
Andere manieren om kosten te beheren en te verlagen
Probeer de volgende opties om u te helpen de kosten voor uw logische aps en gerelateerde resources te verlagen:
Gebruik indien mogelijk ingebouwde triggers en acties, die minder kosten om per uitvoering uit te voeren dan triggers en acties van de beheerde connector.
U kunt bijvoorbeeld kosten verlagen bij het openen van andere resources met behulp van de HTTP-actie of door een functie aan te roepen die u hebt gemaakt met behulp van de Azure Functions-service en de ingebouwde Azure Functions-actie. Bij het gebruik van Azure Functions worden echter ook kosten in rekening gebracht, dus zorg ervoor dat u uw opties vergelijkt.
Geef nauwkeurige triggervoorwaarden op voor het uitvoeren van een werkstroom.
U kunt bijvoorbeeld opgeven dat een trigger alleen wordt geactiveerd wanneer de doelwebsite een interne serverfout retourneert. Gebruik in de JSON-definitie van de trigger de
conditions
eigenschap om een voorwaarde op te geven die verwijst naar de statuscode van de trigger.Als een trigger een polling-versie en een webhookversie heeft, probeert u de webhookversie, die wacht tot de opgegeven gebeurtenis plaatsvindt voordat deze wordt geactiveerd, in plaats van regelmatig op de gebeurtenis te controleren.
Roep uw logische app aan via een andere service, zoals Azure Functions of Azure Service Bus, zodat de trigger alleen wordt geactiveerd wanneer de werkstroom moet worden uitgevoerd.
Schakel logische apps uit die niet voortdurend hoeven te worden uitgevoerd of verwijder logische apps die u helemaal niet meer nodig hebt. Schakel indien mogelijk alle andere resources uit die u niet voortdurend nodig hebt.