Bewährte Methoden für Kostenermittlung und Größenanpassung von zu Azure migrierten Workloads

Beim Planen und Entwerfen einer Azure-Migration kann die Konzentration auf die Kosten helfen, den langfristigen Erfolg Ihrer Migration sicherzustellen. Während eines Migrationsprojekts ist es entscheidend, dass alle Teams (Finanzen, Verwaltung, Anwendungsentwicklung) die mit dem Prozess verbundenen Kosten kennen und verstehen.

  • Vor der Migration ist es wichtig, Baselines für monatliche, vierteljährliche und jährliche Budgetziele zu haben. Diese Baselines helfen Ihnen, den Betrag zu schätzen, den Sie für Ihre Migration ausgeben, und ihren Erfolg sicherzustellen.
  • Nach der Migration können Sie Kosten optimieren, Workloads kontinuierlich überwachen und bereits für zukünftige Verwendungsmuster planen. Migrierte Ressourcen können eventuell als ein Workloadtyp beginnen, sich aber bedingt durch Nutzung, Kosten und sich verändernde Geschäftsanforderungen im Laufe der Zeit in einen anderen Workloadtyp entwickeln.

In diesem Artikel werden bewährte Methoden für die Vorbereitung Ihrer Migration und die Verwaltung in Bezug auf Kosten und Größe vor und nach der Migration beschrieben.

Wichtig

Die in diesem Artikel wiedergegebenen bewährten Methoden und Meinungen basieren auf Azure-Plattform- und --Dienstfunktionen, die zum Zeitpunkt der Niederschrift verfügbar sind. Features und Funktionen ändern sich im Laufe der Zeit. Nicht alle Empfehlungen sind notwendigerweise auf Ihre Bereitstellung anwendbar. Wählen Sie also aus, was für Sie funktioniert.

Vor der Migration

Bevor Sie Ihre Workloads in die Cloud verschieben, schätzen Sie die monatlichen Kosten für ihren Betrieb in Azure ab. Die proaktive Verwaltung von Cloudkosten hilft Ihnen dabei, ein Budget für Betriebsaufwendungen einzuhalten. Wenn das Budget beschränkt ist, berücksichtigen Sie diesen Aspekt vor der Migration. Erwägen Sie, Workloads in serverlose Azure-Technologien zu konvertieren, falls möglich, um Kosten zu senken.

Die bewährten Methoden in diesem Abschnitt helfen Ihnen bei der Durchführung der folgenden Aufgaben:

  • Schätzen der Kosten
  • Durchführen der richtigen Größenanpassung für virtuelle Computer (VMs) und Speicher
  • Verwenden des Azure-Hybridvorteils
  • Verwenden von Azure Reserved VM Instances
  • Schätzen der übergreifenden Cloudausgaben für Abonnements

Bewährte Methode: Monatliche Workloadkosten abschätzen

Sie können verschiedene Tools verwenden, um Ihre monatliche Rechnung für migrierte Workloads vorherzusagen.

  • Azure-Preisrechner: Wählen Sie die Produkte aus, für die Sie die Schätzung erstellen möchten, z. B. VMs und Speicher. Geben Sie anschließend die Kosten in den Rechner ein, um eine Schätzung zu erstellen.

    Screenshot: Azure-Preisrechner.Abbildung 1: Azure-Preisrechner.

  • Azure Migrate: Um Kosten zu schätzen, überprüfen und berücksichtigen Sie alle Ressourcen, die für die Ausführung Ihrer Workloads in Azure erforderlich sind. Um diese Daten zu sammeln, erstellen Sie ein Inventar Ihrer Ressourcen, einschließlich Servern, virtueller Computer, Datenbanken und Speicher. Sie können Azure Migrate verwenden, um diese Informationen zu sammeln.

    • Azure Migrate ermittelt und bewertet Ihre lokale Umgebung, um ein Inventar aufzustellen.

    • Azure Migrate kann Abhängigkeiten zwischen VMs zuordnen und anzeigen, damit Sie ein vollständiges Bild erhalten.

    • Eine Azure Migrate-Bewertung enthält geschätzte Kosten.

      • Computekosten: Wenn Sie eine Bewertung erstellen, berechnet Azure Migrate anhand der empfohlenen Azure-VM-Größe und mithilfe der Azure-Abrechnungs-APIs die geschätzten monatlichen Kosten für den virtuellen Computer (VM-Kosten). Bei der Schätzung werden Betriebssystem, Software Assurance, Azure Reserved VM Instances, VM-Betriebszeit, Standort und Währungseinstellungen berücksichtigt. Azure Migrate fasst die Kosten aller virtuellen Computer in der Bewertung zusammen, um so die monatlichen Compute-Gesamtkosten zu berechnen.
      • Speicherkosten: Azure Migrate berechnet die monatlichen Speichergesamtkosten durch Aggregieren der Speicherkosten aller virtuellen Computer in einer Bewertung. Sie können die monatlichen Speicherkosten für einen bestimmten Computer berechnen, indem Sie die monatlichen Kosten aller an den Computer angefügten Datenträger zusammenfassen.

      Screenshot von Azure MigrateAbbildung 2: Azure Migrate-Bewertung.

Erfahren Sie mehr über die Schätzung monatlicher Workloadkosten

Bewährte Methode: Richtige Größe von virtuellen Computern anpassen

Sie können eine Reihe von Optionen auswählen, wenn Sie virtuelle Azure-Computer bereitstellen, um Workloads zu unterstützen. Jeder VM-Typ verfügt über bestimmte Features und verschiedene Kombinationen aus CPU, Arbeitsspeicher und Datenträgern. VMs sind wie in der folgenden Tabelle gruppiert:

type Details Verwendung
Allgemeiner Zweck Ausgewogenes Verhältnis von CPU zu Arbeitsspeicher. Gut geeignet für Tests und Entwicklung, kleine bis mittlere Datenbanken und Webserver mit geringer bis mittlerer Auslastung
Compute-optimiert Hohes Verhältnis von CPU zu Arbeitsspeicher. Gut geeignet für Webserver für mittlere Mengen an Datenverkehr, Netzwerkgeräte, Stapelverarbeitungsvorgänge und Anwendungsserver.
Arbeitsspeicheroptimiert Hohes Verhältnis von Speicher zu CPU. Gut geeignet für relationale Datenbanken, mittlere bis große Caches und In-Memory-Analysen
Speicheroptimiert Datenträgerdurchsatz und E/A-Vorgänge auf hohem Niveau. Gut geeignet für Big Data sowie SQL- und NoSQL-Datenbanken.
GPU-optimiert Spezialisierte VMs. Einzelne oder mehrere GPUs. Anspruchsvolle Grafik- und Videobearbeitung.
Hohe Leistung Schnellste und leistungsfähigste CPU. VMs mit optionalen Netzwerkschnittstellen mit hohem Durchsatz (RDMA). Kritische Hochleistungsanwendungen.
  • Es ist wichtig, die Preisunterschiede zwischen diesen virtuellen Computern zu verstehen sowie die langfristigen Auswirkungen auf das Budget.
  • Jeder Typ umfasst eine bestimmte Anzahl darin enthaltener VM-Serien.
  • Außerdem können Sie, wenn Sie eine VM innerhalb einer Serie auswählen, die VM nur innerhalb dieser Serie zentral hoch- oder herunterskalieren. Eine DS2_v2-Instanz kann beispielsweise bis zu DS4_v2 hochskaliert werden, aber sie kann nicht in eine Instanz einer anderen Serie, z. B. eine F2s_v2-Instanz, geändert werden.

Weitere Informationen zu VM-Typen und -Größen

Bewährte Methode: Den richtigen Speicher auswählen

Lokalen Speicher (SAN oder NAS) und Netzwerke, die diesen unterstützen, optimieren und verwalten zu müssen, kann teuer und zeitaufwendig sein. Datei(Speicher)daten werden häufig zur Cloud migriert, um Schwierigkeiten beim Betrieb und der Verwaltung zu beseitigen. Microsoft bietet verschiedene Optionen zum Verschieben von Daten in Azure, und Sie müssen sich hinsichtlich dieser Optionen entscheiden. Die Auswahl des richtigen Speichertyps für Daten kann Ihrer Organisation jeden Monat mehrere tausend Euro sparen. Beachten Sie dabei Folgendes:

  • Daten, auf die nur selten zugegriffen wird und die nicht unternehmenskritisch sind, müssen nicht im teuersten Speicher platziert werden.
  • Umgekehrt sollten sich unternehmenskritische Daten auf Speicheroptionen eines höheren Tarifs befinden.
  • Erstellen Sie während der Migrationsplanung ein Inventar der Daten, und klassifizieren Sie sie nach Wichtigkeit, um sie dem jeweils optimal geeigneten Speicher zuzuordnen.
  • Berücksichtigen Sie hierbei Budget und Kosten sowie die Leistung. Die Kosten sollten nicht unbedingt der entscheidende Faktor sein. Die Entscheidung für die kostengünstigste Option kann unter Umständen dazu führen, dass die Workload Leistungs- und Verfügbarkeitsrisiken ausgesetzt ist.

Speicherdatentypen

Azure bietet verschiedene Arten von Speicherdaten.

Datentyp Details Verwendung
Blobs Optimiert für die Speicherung großer Mengen von unstrukturierten Objekten wie z. B. Text- oder Binärdaten.

Zugriff auf Daten von überall her über HTTP/HTTPS.

Verwendung für Szenarios mit Streaming und wahlfreiem Zugriff. Beispielsweise um einem Browser Bilder und Dokumente direkt bereitzustellen, Video und Audio zu streamen und Sicherungs- und Notfallwiederherstellungsdaten zu speichern.
Dateien Verwaltete Dateifreigaben, auf die über SMB 3.0 zugegriffen wird. Verwendung beim Migrieren lokaler Dateifreigaben sowie zur Bereitstellung von mehrfachem Zugriff und mehreren Verbindungen, um Daten abzulegen.
Datenträger Basierend auf Seitenblobs.

Datenträgertyp: HDD Standard/SSD Standard oder SSD Premium.

Datenträgerverwaltung: Nicht verwaltet (Sie verwalten Datenträgereinstellungen und Speicher) oder verwaltet (Sie wählen den Datenträgertyp aus, und Azure verwaltet diesen Datenträger für Sie)
Verwendung von Premium-Datenträgern für VMs. Verwendung von verwalteten Datenträgern für einfache Verwaltung und Skalierung.
Warteschlangen Speichern und Abrufen großer Mengen von Nachrichten mittels Zugriff über authentifizierte Aufrufe (HTTP oder HTTPS). Verbinden von Anwendungskomponenten mit asynchronem Message Queuing.
Tabellen Speichern von Tabellen. Dieser Datentyp ist Teil von Azure Cosmos DB for Table.

Zugriffsebenen

Azure Storage bietet verschiedene Optionen für den Zugriff auf Blockblobdaten. Die Auswahl der richtigen Zugriffsebene hilft sicherzustellen, dass Sie Blockblobdaten auf möglichst kostengünstige Art und Weise speichern.

Zugriffsebene Details Verwendung
Heiße Ebene Höhere Speicherkosten als kalte Ebene. Niedrigere Zugriffsgebühren als kalte Ebene.

Dies ist die Standardebene.
Verwenden Sie diese Ebene für Daten, die aktiv und mit häufigem Zugriff verwendet werden.
Kalte Ebene Niedrigere Speicherkosten als heiße Ebene. Höhere Zugriffsgebühren als heiße Ebene.

Speicherung für mindestens 30 Tage.
Kurzfristige Speicherung. Die Daten sind verfügbar, aber es wird nur selten darauf zugegriffen.
Archivieren Verwendung für einzelne Blockblobs.

Kostengünstigste Option für Speicherung. Datenzugriff ist teurer als bei heißer oder kalter Ebene.
Verwendung für Daten, die mehrere Stunden Serverabrufwartezeit tolerieren und mindestens 180 Tage lang auf dieser Ebene verbleiben.

Speicherkontotypen

Azure bietet verschiedene Typen von Speicherkonten und Leistungsstufen.

Kontotyp Details Verwendung
Universell V2 Standard Unterstützt Blobs (Block-, Seiten- und Anfügeblobs), Dateien, Datenträger, Warteschlangen und Tabellen.

Unterstützt die Zugriffsebenen „Heiß“, „Kalt“ und „Archiv“. Unterstützt zonenredundanten Speicher (ZRS).
Verwendung für die meisten Szenarios und die meisten Typen von Daten. Standardspeicherkonten können auf HDDs oder SSDs basieren.
Universell V2 Premium Unterstützt Blob Storage-Daten (Seitenblobs). Unterstützt die Zugriffsebenen „Heiß“, „Kalt“ und „Archiv“. Unterstützt ZRS.

Speicherung auf SSDs.
Microsoft empfiehlt die Verwendung für alle VMs.
Universell V1 Zugriffsebenen werden nicht unterstützt. ZRS wird nicht unterstützt. Verwendung, wenn Anwendungen das klassische Azure-Bereitstellungsmodell benötigen.
Blob Spezialisiertes Speicherkonto zum Speichern unstrukturierter Objekte. Bietet nur Blockblobs und Anfügeblobs (keine Datei-, Warteschlangen-, Tabellen- oder Datenträgerspeicherdienste). Bietet dieselbe Dauerhaftigkeit, Verfügbarkeit, Skalierbarkeit und Leistung wie „Universell V2“. Sie können in diesen Konten keine Seitenblobs und deshalb auch keine VHD-Dateien speichern. Sie können eine Zugriffsebene auf „Heiß“ oder „Kalt“ festlegen.

Redundanzoptionen für Storage

Speicherkonten können verschiedene Arten von Redundanz für Resilienz und Hochverfügbarkeit verwenden.

type Details Verwendung
Lokal redundanter Speicher (LRS) Schützt vor einem lokalen Ausfall durch Replikation in eine einzelne Speichereinheit in einer gesonderten Fehler- und Updatedomäne. Behält mehrere Kopien Ihrer Daten in einem Rechenzentrum. Ermöglicht eine Dauerhaftigkeit von mindestens 99,999999999 Prozent (11 Neunen) für Objekte innerhalb eines bestimmten Jahrs. Erwägen Sie, ob Ihre Anwendung Daten speichert, die problemlos wiederhergestellt werden können.
Zonenredundanter Speicher (ZRS) Schützt vor Rechenzentrumsausfällen, indem über drei Speichercluster in einer einzelnen Region hinweg repliziert wird. Jeder Speichercluster ist physisch unabhängig und befindet sich in einer eigenen Verfügbarkeitszone. Ermöglicht eine Dauerhaftigkeit von mindestens 99,9999999999 Prozent (12 Neunen) für Objekte innerhalb eines bestimmten Jahrs, indem mehrere Kopien Ihrer Daten in mehreren Rechenzentren bzw. Regionen gespeichert werden. Überlegen Sie, ob Sie Konsistenz, Dauerhaftigkeit und Hochverfügbarkeit benötigen. Schützt eventuell nicht vor einem regionalen Notfall, wenn mehrere Zonen dauerhaft betroffen sind.
Georedundanter Speicher (GRS) Schützt vor dem Ausfall einer vollständigen Region, indem Daten in eine sekundäre Region repliziert werden, die mehrere hundert Kilometer vom primären Speicherort der Quelldaten entfernt ist. Ermöglicht eine Dauerhaftigkeit von mindestens 99,99999999999999 Prozent (16 Neunen) für Objekte innerhalb eines bestimmten Jahrs. Replikatdaten sind nur verfügbar, wenn Microsoft ein Failover in die sekundäre Region initiiert. Kommt es zu einem Failover, sind Lese- und Schreibzugriff verfügbar.
Georedundanter Speicher mit Lesezugriff (RA-GRS) Ähnlich wie GRS. Ermöglicht eine Dauerhaftigkeit von mindestens 99,99999999999999 Prozent (16 Neunen) für Objekte innerhalb eines bestimmten Jahrs. Ermöglicht außerdem 99,99 Prozent Leseverfügbarkeit, indem Lesezugriff aus der zweiten für GRS verwendeten Region zugelassen wird.

Weitere Informationen zu Speichertypen, Ebenen und Optionen

Bewährte Methode: Nutzen von Azure-Hybridvorteil

Ein Portfolio, mit dem lokale Microsoft-Software mit Azure integriert wird, führt für Sie zu Wettbewerbs- und Kostenvorteilen. Wenn Sie zurzeit eine Betriebssystem- oder anderweitige Softwarelizenzierung über Software Assurance besitzen, können Sie diese Lizenzen mit Azure-Hybridvorteil (AHB) mit in die Cloud übernehmen.

Erfahren Sie mehr über Azure-Hybridvorteil

Bewährte Methode: Reservierte VM-Instanzen verwenden

Für die meisten Cloudplattformen wird ein Modell mit nutzungsbasierter Bezahlung verwendet. Dieses Modell beinhaltet Nachteile, da Sie nicht unbedingt wissen, wie sich Ihre dynamischen Workloads entwickeln. Wenn Sie also klare Absichten für eine Workload formulieren, tragen Sie damit zur Infrastrukturplanung bei.

Bei Verwendung von Azure Reserved VM Instances zahlen Sie für VM-Instanzen 1 Jahr oder 3 Jahre im Voraus.

  • Durch die Vorauszahlung erhalten Sie einen Rabatt für die verwendeten Ressourcen.
  • Sie können die Kosten für VMs, Azure SQL-Datenbank-Compute-Instanzen, Azure Cosmos DB-Kapazitäten oder andere Ressourcen im Vergleich zur nutzungsbasierten Bezahlung deutlich senken.
  • Reservierungen bieten einen Abrechnungsrabatt und wirken sich nicht auf den Laufzeitstatus Ihrer Ressourcen aus.
  • Sie können reservierte Instanzen kündigen.

Screenshot: Vergleich von nutzungsbasierter Bezahlung und Azure-Hybridvorteil mit reservierten Instanzen Abbildung 3: Azure Reserved VM Instances.

Weitere Informationen zu reservierten VM-Instanzen und Preisen

Bewährte Methode: Aggregieren der übergreifenden Cloudausgaben für Abonnements

Wahrscheinlich werden Sie letztendlich mehr als ein Azure-Abonnement haben. Sie könnten zum Beispiel ein zusätzliches Abonnement benötigen, um Entwicklung und Produktion voneinander zu trennen. Oder Sie verwenden eine Plattform, die für jeden Kunden ein eigenes Abonnement erfordert. Die Möglichkeit zu besitzen, die Berichterstellung zu Daten über alle Abonnements hinweg in einer einzelnen Plattform zusammenzufassen, ist eine wertvolle Funktion.

Verwenden Sie Azure Kostenverwaltung + Abrechnung-APIs, um die Berichterstellung zu Daten über alle Ihre Abonnements hinweg zu aggregieren. Nachdem Sie dann Daten in einer zentralen Quelle aggregiert haben, z. B. Azure SQL-Datenbank, bearbeiten Sie diese Daten mit Tools wie Power BI. Sie können aggregierte Abonnementberichte sowie detaillierte Berichte erstellen. Für Benutzer, die proaktive Einblicke in das Kostenmanagement benötigen, können Sie beispielsweise spezifische Sichten für Kosten erstellen, gegliedert nach Abteilung, Ressourcengruppe oder anderen Informationen. Sie müssen ihnen dazu keinen Vollzugriff auf Azure-Abrechnungsdaten gewähren.

Weitere Informationen zum Aggregieren der Berichterstellung zu Daten

Nach der Migration

Im Anschluss an eine erfolgreiche Migration Ihrer Workloads und nach ein paar Wochen des Sammelns von Verbrauchsdaten haben Sie eine klare Vorstellung von den Kosten der Ressourcen. Parallel zur Analyse der Daten können Sie eine Budgetbaseline für Azure-Ressourcengruppen und -Ressourcen generieren. Wenn Sie dann zunehmend herausfinden, wo Ihr Budget für die Cloud verbraucht wird, können Sie analysieren, wie Sie Ihre Kosten noch weiter senken können.

Bewährte Methode: Verwenden von Azure Cost Management + Billing

Microsoft stellt Azure Cost Management + Billing bereit, um Ihnen bei der Nachverfolgung Ihrer Ausgaben zu helfen. Dieser Dienst:

  • Unterstützt Sie bei der Überwachung und Kontrolle der Azure-Ausgaben sowie bei der Optimierung der Ressourcennutzung.
  • Überprüft Ihr gesamtes Abonnement mit allen darin enthaltenen Ressourcen und gibt Empfehlungen.
  • Stellt für Sie eine vollständige API bereit, um externe Tools und Finanzsysteme für die Berichterstellung zu integrieren.
  • Verfolgt die Ressourcennutzung nach und ermöglicht Ihnen die Verwaltung der Cloudkosten in einer zentralen einheitlichen Ansicht.
  • Bietet umfassende Erkenntnisse zu Betrieb und Finanzen, um Sie bei fundierten Entscheidungen zu unterstützen.

Mit Azure Cost Management + Billing haben Sie folgende Möglichkeiten:

  • Erstellen Sie ein Budget zur Wahrnehmung Ihrer finanziellen Verantwortung.

    • Berücksichtigen Sie dabei Dienste, die Sie für einen bestimmten Zeitraum verwenden oder abonnieren (monatlich, vierteljährlich oder jährlich), sowie einen Bereich (Abonnements oder Ressourcengruppen). Beispielsweise können Sie ein Azure-Abonnementbudget für den Zeitraum eines Monats, Quartals oder Jahres erstellen.
    • Nach der Erstellung eines Budgets wird es in einer Kostenanalyse angezeigt. Der Vergleich Ihres Budgets mit den aktuellen Ausgaben ist wichtig, wenn Sie Ihre Kosten und die Ausgaben analysieren.
    • Wählen Sie aus, dass E-Mail-Benachrichtigungen gesendet werden, wenn Budgetschwellenwerte erreicht werden.
    • Exportieren Sie Kostenmanagementdaten nach Azure Storage, um sie zu analysieren.

    Screenshot eines Azure Cost Management + Billing-Budgets.Abbildung 4: Ein Budget für Azure Cost Management + Billing.

  • Führen Sie eine Kostenanalyse durch, um Ihre Organisationskosten zu untersuchen und zu analysieren, damit Sie das Anfallen von Kosten verstehen und Ausgabentrends erkennen können.

    • Die Kostenanalyse ist für Enterprise Agreement-Benutzer verfügbar.
    • Zeigen Sie Kostenanalysedaten für eine Reihe von Bereichen an, z. B. nach Abteilung, Konto, Abonnement oder Ressourcengruppe.
    • Rufen Sie eine Kostenanalyse ab, die Gesamtkosten für den aktuellen Monat und die akkumulierten täglichen Kosten anzeigt.

    Screenshot: Azure Cost Management +Billing-AnalyseAbbildung 5: Analyse von Azure Cost Management + Billing.

  • Erhalten Sie Azure Advisor-Empfehlungen, die Ihnen zeigen, wie Sie die Effizienz optimieren und verbessern können.

Weitere Informationen zur Kostenanalyse, Verwaltung und Abrechnung

Bewährte Methode: Ressourcennutzung überwachen

In Azure bezahlen Sie für die Nutzung, also wenn Ressourcen tatsächlich genutzt werden, und Sie bezahlen nicht, wenn Sie sie nicht nutzen. Bei virtuellen Computern erfolgt die Abrechnung, wenn ein virtueller Computer zugeordnet wird, und nachdem die Zuordnung eines virtuellen Computers aufgehoben wurde, fallen keine Kosten mehr an. Überwachen Sie verwendete VMs unter Berücksichtigung dieses Aspekts, und überprüfen Sie die Dimensionierung von VMs.

Bewerten Sie kontinuierlich Ihre VM-Workloads, um Baselines zu bestimmen. Wenn Ihre Workload beispielsweise montags bis freitags zwischen 8:00 und 18:00 Uhr stark genutzt wird, aber außerhalb dieser Zeiten nur sehr wenig, können Sie virtuelle Computer außerhalb der Spitzenzeiten herabstufen. Das Downgrading kann bedeuten, dass Sie VM-Größen ändern oder VM-Skalierungsgruppen zum automatischen Hoch- oder Herunterskalieren von VMs verwenden könnten. Einige Unternehmen lassen VMs „schlummern“, indem Sie sie nach einem Zeitplan betreiben, mit dem angegeben wird, wann die VMs verfügbar sein sollen und wann sie nicht benötigt werden.

Sie können die VM-Nutzung mithilfe von Microsoft-Tools überwachen, wie z. B. Azure Cost Management + Billing, Azure Monitor und Azure Advisor. Drittanbietertools sind ebenfalls verfügbar.

Hinweis

Zusätzlich zur Überwachung virtueller Computer sollten Sie weitere Netzwerkressourcen, z. B. Azure ExpressRoute und Gateways für virtuelle Netzwerke, auf zu niedrige und zu hohe Nutzung überwachen.

Weitere Informationen zur Überwachung von Ressourcen

Bewährte Methode: Budgets für Ressourcengruppen implementieren

Häufig kann es nützlich sein, Kostengrenzen an Ressourcengruppen auszurichten. Ein Ressourcengruppenbudget hilft Ihnen bei der Nachverfolgung der zu einer Ressourcengruppe gehörigen Kosten. Sie können Warnungen auslösen und viele verschiedene Playbooks ausführen, wenn Sie Ihr Budget erreichen oder überschreiten.

Weitere Informationen zu Ressourcengruppenbudgets

Bewährte Methode: Azure Monitor-Aufbewahrung optimieren

Wenn Sie Ressourcen in Azure verschieben und die Diagnoseprotokollierung für sie aktivieren, generieren Sie eine Menge Protokolldaten. In der Regel werden diese Protokolldaten an ein Speicherkonto gesendet, das einem Log Analytics-Arbeitsbereich zugeordnet ist. Hier sind einige Tipps zur Optimierung der Azure Monitor-Aufbewahrung angegeben:

  • Je länger der Aufbewahrungszeitraum der Protokolldaten ist, desto mehr Daten laufen bei Ihnen auf.
  • Nicht alle Protokolldaten sind gleich, und einige Ressourcen generieren mehr Protokolldaten, als andere.
  • Aufgrund von Bestimmungen und Compliance ist es wahrscheinlich, dass Sie Protokolldaten für bestimmte Ressourcen länger als für andere aufbewahren müssen.
  • Sie sollten sorgfältig abwägen zwischen der Optimierung Ihrer Kosten für die Protokollspeicherung und der Aufbewahrung der erforderlichen Protokolldaten.
  • Wir empfehlen Ihnen, die Protokollierung sofort nach Abschluss einer Migration zu bewerten und einzurichten, damit Sie kein Geld für die Aufbewahrung nicht erforderlicher Protokolle aufwenden.

Weitere Informationen zur Aufbewahrung von Protokolldaten

Bewährte Methode: Speicher optimieren

Wenn Sie vor der Migration bewährte Methoden für die Auswahl von Speicher befolgt haben, ernten Sie wahrscheinlich einige Vorteile. Es können aber auch noch andere Speicherkosten vorhanden sein, die Sie noch weiter optimieren können. Im Laufe der Zeit veralten Blobs und Dateien. Daten werden eventuell nicht mehr verwendet, doch die gesetzliche Anforderungen können verlangen, dass Sie sie noch für einen bestimmten Zeitraum beibehalten müssen. Solche Daten müssen Sie also nicht unbedingt auf Hochleistungsspeicher lagern, den Sie für die ursprüngliche Migration verwendet haben.

Das Identifizieren und Verschieben veralteter Daten in kostengünstigere Speicherbereiche kann große Auswirkungen auf Ihr monatliches Speicherbudget und damit einhergehende Kosteneinsparungen haben. Azure bietet viele Möglichkeiten, um Ihnen bei der Identifizierung und anschließenden Speicherung veralteter Daten zu helfen.

  • Profitieren Sie von Zugriffsebenen für „Allgemeinen v2“-Speicher, indem Sie weniger wichtige Daten von der heißen Speicherebene zur kalten bzw. „Archiv“-Speicherebene verschieben.
  • Verwenden Sie StorSimple zur Unterstützung beim Verschieben veralteter Daten, die auf benutzerdefinierten Richtlinien basieren.

Weitere Informationen zum Optimieren von Speicher

Bewährte Methode: VM-Optimierung automatisieren

Das Hauptziel für die Ausführung einer VM in der Cloud ist die Maximierung von CPU, Arbeitsspeicher und Datenträger, die davon verwendet werden. Wenn Sie VMs ermitteln, die nicht optimiert sind, oder wenn Sie häufige Zeiträume haben, in denen VMs nicht verwendet werden, ist es sinnvoll, diese entweder herunterzufahren oder sie mithilfe von VM-Skalierungsgruppen herunter zu skalieren.

Optimieren Sie einen virtuellen Computer mit Azure Automation, VM-Skalierungsgruppen, automatischem Herunterfahren und Skript- oder Drittanbieterlösungen.

Weitere Informationen zum Automatisieren der VM-Optimierung

Bewährten Methoden: Verwenden von Azure Logic Apps und Runbooks mit der API für Budgets

Azure bietet eine REST-API, die Zugriff auf die Abrechnungsinformationen Ihres Mandanten hat. Sie können die API für Budgets verwenden, um externe Systeme und Workflows zu integrieren, die von Metriken ausgelöst werden, die Sie aus den API-Daten erstellen. Rufen Sie Nutzungs- und Ressourcendaten mittels Pull in Ihre bevorzugten Datenanalysetools ab. Integrieren Sie die API für Budgets in Azure Logic Apps und Runbooks.

Mithilfe der Azure-Ressourcennutzungs- und -Gebührenkarten-APIs können Sie Ihre Kosten genau vorhersagen und verwalten. Die APIs werden als Ressourcenanbieter implementiert und sind in den APIs enthalten, die von Azure Resource Manager verfügbar gemacht werden.

Weitere Informationen zu Budget- und Abrechnungs-APIs

Bewährte Methode: Serverlose Technologien implementieren

VM-Workloads werden häufig im Ist-Zustand („wie besehen“) migriert, um Ausfallzeiten zu vermeiden. Oftmals können VMs Aufgaben hosten, die zeitweiliger Art sind, nur kurz bzw. im Wechsel ausgeführt werden oder viele Stunden dauern. Beispiele hierfür sind VMs, die geplante Aufgaben ausführen, z. B. die Windows-Aufgabenplanung oder PowerShell-Skripts. Wenn diese Aufgaben nicht ausgeführt werden, belegen Sie eine VM und verursachen Kosten für Datenträgerspeicher.

Nachdem Sie diese Arten von Aufgaben migriert und gründlich überprüft haben, können Sie dafür die Migration zu serverlosen Technologien erwägen, z. B. Azure Functions oder Azure Batch-Aufträge. Mit diesen Lösungen können die Kosten gesenkt werden, und Sie müssen die VMs dann nicht mehr verwalten und warten.

Erfahren Sie mehr über die Verwendung serverloser Technologien

Nächste Schritte

Informieren Sie sich über weitere Best Practices: