Ontwikkel een kostenmodel
Kostenmodelleren is een oefening waarbij u logische groepen cloudbronnen maakt die zijn toe te staan aan de hiërarchie van de organisatie en vervolgens de kosten voor die groepen inschatten. Het doel van kostenmodelleer is het schatten van de totale kosten van de organisatie in de cloud.
Begrijpen hoe uw verantwoordelijkheden zijn afgestemd op uw organisatie
Wijs de behoeften van de organisatie toe aan logische groeperingen die worden aangeboden door cloudservices. Op deze manier krijgen de zakelijke leiders van het bedrijf een duidelijk beeld van de cloudservices en hoe ze worden beheerd.
Duidelijke vereisten vastleggen
Begin uw planning met een zorgvuldige enumeratie van vereisten. Op basis van de vereisten op hoog niveau kunt u elke vereiste beperken voordat u begint met het ontwerp van de oplossing.
De kostenbeperkingen overwegen
Evalueer de budgetbeperkingen voor elke bedrijfseenheid en bepaal het governancebeleid in Azure om de kosten te verlagen door uitval, overprovisioning of dure inrichting van resources te verminderen.
-
Optimaal ontwerp is niet gelijk aan een ontwerp met de laagste kosten.
Naarmate er prioriteiten worden gesteld aan vereisten, kunnen de kosten worden aangepast. U kunt een reeks afwegingen verwachten op de gebieden die u wilt optimaliseren, zoals beveiliging, schaalbaarheid, tolerantie en operabiliteit. Als de kosten voor het aanpakken van de uitdagingen op deze gebieden hoog zijn, zoeken belanghebbenden naar alternatieve opties om de kosten te verlagen. Er kunnen riskante keuzes worden gemaakt in de voorkeur of een goedkopere oplossing.
Functionele vereisten afleiden uit doelstellingen op hoog niveau
De doelstellingen op hoog niveau opdelen in functionele vereisten voor de onderdelen van de oplossing. Elke vereiste moet zijn gebaseerd op realistische metrische gegevens om de werkelijke kosten van de workload te schatten.
Overweeg het factureringsmodel voor Azure-resources
Azure-services worden aangeboden met een prijs op basis van verbruik, waarbij alleen de kosten in rekening worden gebracht voor wat u gebruikt. Er zijn ook opties voor een vaste prijs waarbij u kosten in rekening wordt gebracht voor inrichtende resources
De prijs van de meeste services is gebaseerd op eenheden van grootte, hoeveelheid gegevens of bewerkingen. Inzicht in de meters die worden gebruikt om het gebruik bij te houden. Zie Azure-resources voor meer informatie.
Aan het einde van deze oefening moet u de onderste en bovenste limieten voor kosten hebben geïdentificeerd en budgetten voor de workload hebben ingesteld. Met Azure kunt u budgetten maken en beheren in Azure Cost Management. Zie Quickstart: Een budget maken met een Azure Resource Manager sjabloon voor meer informatie.
| Regelmatig en duidelijk communiceren met de belanghebbenden |
|---|
In de eerste fasen is communicatie tussen belanghebbenden essentieel. Het hele team moet voldoen aan de vereisten, zodat aan de algemene bedrijfsdoelen wordt voldaan. Als dat niet het probleem is, loopt de hele oplossing mogelijk risico. Het ontwikkelteam geeft bijvoorbeeld aan dat de tolerantie van een maandelijkse batchverwerkings job laag is. Ze kunnen de taak aanvragen om als één knooppunt te werken zonder schaalmogelijkheden. Deze aanvraag is in strijd met de aanbeveling van de architect om automatisch uit te ' schalen en aanvragen door te sturen naar werkknooppunten. Dit soort problemen kan leiden tot een storingspunt in het systeem, risico's op de Service Level Agreement en leiden tot een toename van de operationele kosten. |
Organisatiestructuur
Wijs de behoeften van de organisatie toe aan logische groeperingen die worden aangeboden door cloudservices. Op deze manier krijgen de zakelijke leiders van het bedrijf een duidelijk beeld van de cloudservices en hoe ze worden beheerd.
- Begrijpen hoe uw workload past in kostenoptimalisatie binnen de portfolio van cloudworkloads.
Als u werkt aan een workload die past in een breder portfolio met workloads, zie CAF om aan de slag te gaan met de handleiding voor het documenteren van basisbeslissingen. Deze handleiding helpt uw team bij het vastleggen van de bredere portfolioweergave van bedrijfseenheden, resourcesorganisaties, verantwoordelijkheden en een weergave van het portfolio op de lange termijn.
Als kostenoptimalisatie wordt uitgevoerd door een centraal team in de portfolio, zie CAF om aan de slag te gaan met het beheren van bedrijfskosten.
- Een cultuur stimuleren van gedemocratiseerde beslissingen voor kostenoptimalisatie
Als eigenaar van een workload kunt u meetbare gevolgen hebben voor kostenoptimalisatie. Er zijn andere rollen in de organisatie die kunnen helpen kostenbeheeractiviteiten te verbeteren. Zie het CAF-artikel: Een kostenbewuste organisatie bouwen om de pijler van kostenoptimalisatie in uw organisatie buiten uw workloadteam te helpen insluiten.
- Kosten verlagen via gedeelde cloudservices en landingszones
Als uw workload afhankelijk is van gedeelde assets zoals Active Directory, netwerkconnectiviteit, beveiligingsapparaten of andere services die ook worden gebruikt door andere workloads, raden we uw centrale IT-organisatie aan deze services te leveren via een centraal beheerde landingszone om dubbele kosten te verlagen. Zie het CAF-artikel: aan de slag met gecentraliseerde & ontwerpconfiguratie om aan de slag te gaan met de ontwikkeling van landingszones.
Bereken het rendement door te begrijpen wat er in elke groepering is opgenomen en wat niet.
Welke aspecten van de hiërarchie worden gedekt door cloudservices?
Het Azure-prijsmodel is gebaseerd op de kosten die voor de service worden gemaakt. Kosten zijn onder andere hardware, software, ontwikkeling, bewerkingen, beveiliging en datacentrumruimte, om er maar een paar te noemen. Evalueer het kostenvoordeel van een overstap van technologie-infrastructuur in eigendom naar geleasde technologieoplossingen.
Scenario's identificeren waarin u gedeelde cloudservices kunt gebruiken om de kosten te verlagen.
Kunnen sommige services worden gedeeld door andere consumenten?
Gebieden identificeren waar een service of een toepassingsomgeving kan worden gedeeld met andere bedrijfseenheden.
Identificeer resources die kunnen worden gebruikt als gedeelde services en controleer de factureringsmeters. Voorbeelden hiervan zijn een virtueel netwerk en de hybride connectiviteit of een GEDEELDE App Service Environment (ASE). Als de metergegevens niet over consumenten kunnen worden verdeeld, besluit u over aangepaste oplossingen om evenredige kosten toe te wijzen. Verplaats gedeelde services naar toegewezen resources voor consumenten voor kostenrapportage.
Bouw terugboekingsrapporten per consument om de gemeten kosten voor gedeelde cloudservices te identificeren. Richt u op gedetailleerde rapporten om te begrijpen welke workload welke hoeveelheid van de gedeelde cloudservice verbruikt.
Volgende stap
Kostenbeperkingen
Hier vindt u enkele overwegingen voor het bepalen van het governancebeleid dat kan helpen bij kostenbeheer.
- Wat zijn de budgetbeperkingen die het bedrijf voor elke bedrijfseenheid heeft ingesteld?
- Wat zijn beleidsregels voor de budgetwaarschuwingsniveaus en bijbehorende acties?
- Identificeer acceptabele grenzen voor schaal, redundantie en prestaties op basis van kosten.
- De beveiligingslimieten beoordelen. Maak geen beveiligingsrisico's. Premium cloudbeveiligingsfuncties kunnen de kosten omhoog helpen. Het ' is niet nodig om te veel te investeren. Gebruik in plaats daarvan het kostenprofiel om een realistisch bedreigingsprofiel te maken.
- Onbeperkte resources identificeren. Deze resources moeten doorgaans worden geschaald en meer kosten verbruiken om aan de vraag te voldoen.
Volgende stap
Functionele vereisten
Doelstellingen op hoog niveau in functionele vereisten ondervereen. Definieer voor elk van deze vereisten metrische gegevens om de kostenramingen nauwkeurig te berekenen. Cloudservices worden geprijsd op basis van prestaties, functies en locaties. Wanneer u deze metrische gegevens definieert, identificeert u acceptabele grenzen van prestaties, schaal, tolerantie en beveiliging. Begin met het uitdrukken van uw doelstellingen in het aantal zakelijke transacties gedurende een bepaalde periode, op te breken in de specifieke vereisten.
Welke resources zijn nodig voor één transactie en hoeveel transacties worden er per seconde, dag, jaar uitgevoerd?
Begin met een vaste operationele kosten en een ruwe schatting van het transactievolume om een kosten per transactie uit te werken om een basislijn vast te stellen. Houd rekening met het verschil tussen kostenmodellen op basis van vaste, statische inrichting van services, meer variabele kosten op basis van automatisch schalen, zoals serverloze technologieën.
T-shirt-grootten gebruiken voor het kiezen van SKU's
Wanneer u opties voor services kiest, begint u met een abstracte weergave van de grootte. Als u bijvoorbeeld kiest voor een benadering met T-shirtgrootte, kunnen kleine, middelgrote en grote grootten een virtuele machine op aanvraag vertegenwoordigen in plaats van specifieke virtuele machines of SKU-grootten voor beheerde schijven te kiezen.
Abstracte grootten geven u een idee van de verwachte prestatie- en kostenvereisten. Hiermee wordt de toon voor verschillende verbruikseenheden die worden gebruikt voor het meten van rekenbronnen voor prestaties. Het helpt ook bij het begrijpen van het on-demand verbruiksmodel van de services.
Zie Estimate the initial cost (Schatting van de initiële kosten) voor meer informatie.