Delen via


Azure DevTest-abonnementen beheren

Het beheren van uw Azure Dev/Test-abonnementen is belangrijk. Kosten beheren, de fasen van productie bewaken, de resources die u implementeert en de processen die u configureert, hebben de hoogste prioriteit in abonnementsbeheer.

De cloudomgeving van Azure biedt u flexibiliteit bij het beheren van kosten en workloads. On-premises beheervakken voor het beheren van mogelijkheden ten opzichte van on-premises kosten.

Services binnen het abonnements- en resourcegroepsniveau zijn nul kosten: alleen de resources zelf hebben er kosten voor.

Een diagram van Azure-organisaties en -governance

Bij het beheren vanuit het perspectief van operationele onkosten betaalt u alleen voor wat u gebruikt. Er zijn verschillende hulpprogramma's met Azure Dev/Test-abonnementen waarmee u kosten tijdens de implementatie kunt beheren.

Bewaken via een andere lens

Azure Monitor helpt bij het maximaliseren van beschikbaarheid en prestaties voor uw toepassingen en services. Bied uitgebreide oplossingen voor het verzamelen, analyseren en handelen van gegevens uit uw cloud- en on-premises omgevingen. Meer informatie over hoe uw toepassingen presteren. Azure Monitor identificeert proactief problemen die van invloed zijn op uw toepassingen en de resources waarop ze afhankelijk zijn.

Gebruik bewaking in Azure om de markttijd te versnellen en prestatiegegevens in uw productieservices te garanderen. U kunt metrische gegevens, logboeken en traceringen aggregeren en analyseren. Via bewaking kunt u ook waarschuwingen activeren en meldingen verzenden of geautomatiseerde oplossingen aanroepen.

Met Azure Monitor kunt u ontwikkel-/testvoordelen gebruiken om de time-to-market van uw apps te optimaliseren en deze toepassingen te leveren.

Met bewaking kunt u uw dev/test-voordelen maximaliseren met netto nieuwe toepassingen en bestaande toepassingen.

  • Preproductie met Net New Green Field Applications : met nieuwe apps maakt en schakelt u aangepaste metrische gegevens in met log analytics of slimme waarschuwingen in de preproductie die u in productie gebruikt. Door de bewaking vroeg te gebruiken, worden uw prestatiegegevens voor uw productieservices verfijnd
  • Postproductie met bestaande toepassingen: wanneer u nieuwe functies implementeert of nieuwe functionaliteit toevoegt met een API aan bestaande apps, kunt u deze functie in de preproductie implementeren en uw bewaking aanpassen om ervoor te zorgen dat gegevensfeeds vroeg worden gecorrigeerd. Als u bijhouden gebruikt in de preproductie van de nieuwe functie, krijgt u duidelijke zichtbaarheid en kunt u deze bewaking combineren met uw algehele bewakingssysteem na productie. Integreert recente prestatiegegevens met bestaande logboeken om ervoor te zorgen dat bewaking wordt gebruikt
  • Het bewaken van verschillende fasen van niet-productie-implementatie spiegelt bewaking tijdens de productie. U beheert uw kosten en analyseert uw uitgaven vóór productie en in postproductie.

Cost Management

Met Microsoft Cost Management kunt u de technische prestaties van uw zakelijke workloads aanzienlijk verbeteren. Het kan ook uw kosten verlagen, evenals de overhead die nodig is om organisatie-assets te beheren.

Met behulp van bewaking kunt u hulpprogramma's voor kostenanalyse gebruiken in preproductie voordat u uw services implementeert om een analyse van uw huidige preproductie-rekenkracht uit te voeren om de productiekosten te voorspellen en mogelijk geld te besparen.

Prestatiebeheer

Naast bewaking en kostenbeheer moet u ook prestatietests uitvoeren in preproductie om te valideren op basis van verwachte workloads.

In de preproductie kunt u schalen instellen om uit te breiden op basis van belasting. Wanneer u uw toepassing test in een ontwikkel-/testomgeving onder belasting, krijgt u betere kostenanalyse- en bewakingscijfers. U hebt een beter idee of u op een hogere of lagere schaal moet beginnen.

Analyse van belasting en dures biedt nog meer gegevens in preproductie, zodat u uw tijd tot de markt en de levering van uw toepassing kunt blijven optimaliseren.

Wanneer u belastings- en dwangtests uitvoert met uw toepassing of service, is de methode voor omhoog of uitschalen afhankelijk van uw workloads. Meer informatie over het schalen van uw apps in Azure:

Schakel bewaking in voor uw toepassing met Application Insights om gedetailleerde informatie te verzamelen, waaronder paginaweergaven, toepassingsaanvragen en uitzonderingen.

Azure Automation

Azure Automation biedt een cloudgebaseerde automatiserings- en configuratieservice die consistent beheer in uw Azure- en niet-Azure-omgevingen ondersteunt. Dit hulpprogramma biedt u controle tijdens de implementatie, bewerkingen en buiten gebruik stellen van workloads en resources. Azure Automation is altijd ingeschakeld. Het werkt met bestaande resources. Met Azure Automation kunt u op aanvraag resources of abonnementen maken. U betaalt alleen voor wat u gebruikt.

Voorbeeld: Als u een ontwikkel-/testproductie-implementatie volgt, moeten sommige resources en fasen altijd actief zijn. Anderen hoeven slechts een paar keer per jaar bij te werken en uit te voeren.

Azure Automation wordt belangrijk in dit scenario. Wanneer u naar een nieuwe ronde van app-ontwikkeling gaat en u uw eerste pull-aanvraag (PR) indient, kunt u een automatiseringstaak starten. De taak implementeert infrastructuur als code via een ARM-sjabloon (Azure Resource Manager) om al uw resources in uw Azure Dev/Test-abonnement te maken tijdens de preproductie.

Azure Resource Manager

Arm-sjablonen (Azure Resource Manager) implementeren infrastructuur als code voor uw Azure-oplossingen. De sjabloon definieert de infrastructuur en configuratie voor uw project. U kunt uw implementaties automatiseren.

U kunt uw configuraties zo vaak implementeren als u de preproductieomgeving wilt bijwerken en uw kosten bijhouden. Met Azure Automation kunt u uw ARM-sjablonen zo nodig uitvoeren en verwijderen.

Wanneer een service of resource slechts twee keer per jaar moet worden bijgewerkt, gebruikt u DevOps-hulpprogramma's om uw ARM-sjabloon te implementeren. Laat de automatiseringstaak uw resource uitschakelen en implementeer deze indien nodig opnieuw.