Auf Migration ausgerichtete Kostenkontrollmechanismen
Die Cloud bewirkt einige Veränderungen in unseren Arbeitsweisen, unabhängig von unserer Rolle im Technologieteam. Kosten sind ein gutes Beispiel hierfür. In der Vergangenheit beschäftigte sich nur die Finanz- und IT-Führung mit den Kosten von IT-Ressourcen (Infrastruktur, Apps, Daten). Die Cloud befähigt nun jedes IT-Mitglied, Entscheidungen zu treffen und umzusetzen, die den Endbenutzer besser unterstützen. Mit dieser Fähigkeit kommt jedoch auch die Verantwortung, bei diesen Entscheidungen kostenbewusst zu handeln.
In diesem Artikel werden die Tools vorgestellt, die helfen können, vor, während und nach einer Migration von Workloads zu Azure sinnvolle Kostenentscheidungen zu treffen.
In diesem Artikel werden folgende Tool behandelt:
- Azure Migrate
- Azure-Preisrechner
- Azure-Gesamtkostenrechner
- Azure-Kostenverwaltung und Abrechnung
- Azure Advisor
Die in diesem Artikel beschriebenen Prozesse können auch eine Partnerschaft mit IT-Managern, Finanzexperten oder Branchenanwendungen erfordern.
Schätzen der Kosten für virtuelle Computer vor der Migration
Vor der Migration von Ressourcen (Infrastruktur, Apps oder Daten), besteht die Möglichkeit, die Kosten zu schätzen und die Größe basierend auf beobachteten Leistungskriterien für diese Ressourcen zu optimieren. Die Kostenschätzung dient zwei Zwecken: Sie ermöglicht die Kostenkontrolle und stellt einen Prüfpunkt dar, um sicherzustellen, dass die notwendigen Leistungsanforderungen in den aktuellen Budgets berücksichtigt werden.
Kostenrechner
Für manuelle Kostenberechnungen gibt es zwei praktische Rechner, die eine schnelle Kostenschätzung basierend auf der Architektur der zu migrierenden Workload liefern können.
- Der Azure-Preisrechner bietet Kostenschätzungen für die von Ihnen ausgewählten Azure-Produkte.
- Manchmal erfordern Entscheidungen einen Vergleich der zukünftigen Cloudkosten mit den aktuellen Kosten der lokalen Architektur. Der Gesamtkostenrechner (TCO) kann einen solchen Vergleich liefern.
Diese manuellen Kostenrechner können einzeln verwendet werden, um potenzielle Ausgaben und Einsparungen vorherzusagen. Sie können auch in Verbindung mit den Kostenprognosetools von Azure Migrate verwendet werden, um die Kostenerwartungen an alternative Architekturen oder Leistungsbeschränkungen anzupassen.
Azure Migrate-Berechnungen
Voraussetzungen: Beim Rest dieser Registerkarte wird davon ausgegangen, dass der Leser Azure Migrate bereits mit einer Sammlung von zu migrierenden Ressourcen (Infrastruktur, Apps und Daten) gefüllt hat. Der vorherige Artikel über Bewertungen enthält Anweisungen zum Sammeln der Ausgangsdaten. Sobald die Daten gefüllt wurden, führen Sie die nächsten Schritte aus, um die monatlichen Kosten basierend auf den gesammelten Daten zu schätzen.
Azure Migrate berechnet monatliche Kostenschätzungen basierend auf Daten, die vom Collector und der Dienstzuordnung erfasst wurden. Mit den folgenden Schritten werden die Kostenschätzungen geladen:
- Navigieren Sie im Portal zu Azure Migrate assessment (Azure Migrate-Bewertung).
- Klicken Sie auf der Seite Übersicht des Projekts auf + Bewertung erstellen.
- Wählen Sie Alle anzeigen aus, um die Eigenschaften der Bewertung zu überprüfen.
- Erstellen Sie die Gruppe, und geben Sie einen Gruppennamen an.
- Wählen Sie die Computer aus, die der Gruppe hinzugefügt werden sollen.
- Klicken Sie auf Bewertung erstellen, um die Gruppe und die Bewertung zu erstellen.
- Zeigen Sie die Bewertung nach der Erstellung in Übersicht>Dashboard an.
- Klicken Sie im Abschnitt Bewertungsdetails der Portalnavigation auf Kostendetails.
Die unten abgebildete resultierende Schätzung identifiziert die monatlichen Kosten für Computing und Speicherung, die oft den größten Teil der Cloudkosten ausmachen.
Abbildung 1: Abbildung der Ansicht „Kostendetails“ einer Bewertung in Azure Migrate
Zusätzliche Ressourcen
- Einrichten und Überprüfen einer Bewertung mit Azure Migrate
- Einen umfassenderen Plan zur Kostenverwaltung für eine größere Anzahl von Ressourcen (Infrastruktur, Apps und Daten) bietet das Governancemodell für das Framework für die Cloudeinführung (Cloud Adoption Framework). Informationen hierzu finden Sie unter Übersicht über die Disziplin „Kostenverwaltung“ und Governanceleitfaden für komplexe Unternehmen: Verbessern der Disziplin „Cost Management“.
Schätzen und Optimieren der VM-Kosten während und nach der Migration
Eine Kostenschätzung vor der Migration bietet ein solides Ziel für die Kostenerwartungen. Sie bietet zudem die Möglichkeit, den Leistungs- und Kostenbedarf jeder zu migrierenden Ressource (Infrastruktur, Apps und Daten) zu berücksichtigen. Es handelt sich jedoch immer noch um eine Schätzung. Sobald die Ressource migriert wurde und unter Last steht, können genauere Kostenberechnungen auf der Grundlage der tatsächlichen oder synthetisierten Last durchgeführt werden.
Azure Advisor-Empfehlungen zu Kosten
Innerhalb von 24 Stunden nach der Migration von Ressourcen (Infrastruktur, Apps und Daten) zu Azure beginnt Azure Advisor mit der Überwachung der Leistung jeder Ressource, um Ihnen Feedback zur Ressource zu geben. Ein erfasstes Feedbackelement bezieht sich auf die Ausgewogenheit zwischen Kosten und Auslastung.
Die folgenden Schritte stellen Kostenempfehlungen für Ressourcen (Infrastruktur, Apps und Daten) innerhalb Ihrer aktuellen Abonnements bereit:
- Navigieren Sie im Portal zu Azure Advisor. Wählen Sie dazu im linken Navigationsbereich des Azure-Portals Advisor aus. Wird „Advisor“ im linken Bereich nicht angezeigt, wählen Sie Alle Dienste aus. Wählen Sie im Dienstmenübereich unter Überwachung und Verwaltung die Option Advisor aus.
- Das Advisor-Dashboard zeigt eine Zusammenfassung Ihrer Empfehlungen für alle ausgewählten Abonnements an. Sie können mithilfe der Abonnementfilter-Dropdownliste die Abonnements auswählen, für die Empfehlungen angezeigt werden sollen.
- Klicken Sie auf die Registerkarte Kosten, um Empfehlungen zu Kosten anzuzeigen.
Azure-Kostenverwaltung und Abrechnung
Azure Cost Management + Billing kann eine ganzheitlichere Ansicht des Ausgabenverhaltens, einschließlich einer ausführlichen Ansicht der Kosten- und Ausgabentrends über Zeit bereitstellen. Bei großen oder komplexen Migrationen kann diese Sicht die notwendigen Erkenntnisse liefern, um umfassende, weitreichende Kostenverwaltungsentscheidungen zu treffen.
Voraussetzungen: Beim Rest dieser Registerkarte wird davon ausgegangen, dass der Leser das Setup von Azure Cost Management + Billing während der Fertigstellung des Leitfadens für die Azure-Einrichtung abgeschlossen hat. Weitere Informationen zum Konfigurieren von Azure Cost Management + Billing finden Sie unter Verwalten von Kosten und Abrechnung für Azure-Ressourcen im Azure-Einrichtungsleitfaden. Sobald die Daten gefüllt wurden, führen Sie die nächsten Schritte aus, um die monatlichen Kosten basierend auf den gesammelten Daten zu schätzen.
Mit den folgenden Schritten werden die Kostenanalysedaten von Azure Cost Management + Billing für Ihre Abonnements geladen:
- Navigieren Sie im Portal zu Cost Management + Abrechnung. Sollte Kostenverwaltung + Abrechnung im linken Bereich nicht angezeigt werden, klicken Sie auf Alle Dienste. Wählen Sie im Dienstmenübereich unter Überwachung und Verwaltung die Option Kostenverwaltung + Abrechnung aus.
- Klicken Sie auf dem Blatt Kostenverwaltung + Abrechnung im linken Navigationsbereich auf Kostenverwaltung, um mit der Analyse und Optimierung der Cloudkosten zu beginnen.
- Klicken Sie auf dem Blatt Kostenverwaltung auf Kostenanalyse.
- Verwenden Sie Bereich, um in einen anderen Bereich der Kostenanalyse zu wechseln.
Anhand dieser Analyse können Sie die Gesamtkosten, das Budget (falls vorhanden) und die kumulierten Kosten überprüfen. Jede Berechnung kann nach Dienst, nach Ressource und im Zeitverlauf angezeigt werden. Und was am Wichtigsten ist: Die Kosten können nach Tags analysiert werden. Korrekte Namen und ein ordnungsgemäßes Tagging von Ressourcen (Infrastruktur, Apps und Daten) stellen den grundlegenden Ausgangspunkt für solide Governance- und Kostenverwaltungsprozesse dar. Geeignete Tags ermöglichen eine bessere Kostenverwaltung und deutlicheren Einfluss auf Leistungs- und Kostenoptimierungen.
Zusätzliche Ressourcen
- Einen umfassenderen Plan zur Kostenverwaltung für eine größere Anzahl von Ressourcen (Infrastruktur, Apps und Daten) bietet das Governancemodell für das Framework für die Cloudeinführung (Cloud Adoption Framework). Informationen hierzu finden Sie unter Übersicht über die Disziplin „Kostenverwaltung“ und Governanceleitfaden für komplexe Unternehmen: Verbessern der Disziplin „Cost Management“.
- Weitere Informationen zu Azure Advisor finden Sie unter Reduzieren der Dienstkosten mit Azure Advisor.
- Weitere Informationen über Azure Cost Management + Billing finden Sie unter Verstehen von und Arbeiten mit Bereichen und Ermitteln und Analysieren von Kosten mit der Kostenanalyse.
Tipps und Tricks zur Kostenoptimierung
Zusätzlich zu den in diesem Artikel genannten Tools gibt es einige Tipps und Tricks, die helfen können, die Gesamtcloudkosten schnell zu senken. Im Folgenden finden Sie einige wichtige Tipps, die Sie beachten sollten:
Vermeiden unnötiger Ausgaben
Die meisten Ressourcen (Infrastruktur, Apps und Daten) in einem vorhandenen Datencenter können theoretisch in die Cloud migriert werden. Allerdings bedeutet das nicht, dass dies immer sinnvoll ist. Überprüfen Sie während der Bewertung der einzelnen Workloads, ob die Workload migriert werden sollte. Mithilfe des Artikels im „Framework für die Cloudeinführung (Cloud Adoption Framework)“ über inkrementelle Rationalisierung können Sie feststellen, welche Assets migriert werden sollten.
Reduzieren der Ressourcenvergeudung
Nachdem Sie Ihre Infrastruktur in Azure bereitgestellt haben, müssen Sie sicherstellen, dass sie tatsächlich genutzt wird. Die einfachste Möglichkeit zum sofortigen Erzielen von Einsparungen besteht darin, Ihre Ressourcen zu überprüfen und alle nicht genutzten Ressourcen zu entfernen.
Reduzieren der Überbereitstellung
Selbst bei den besten Ansätzen für die Schätzung kann es zu überdimensionierten und nicht ausgelasteten Ressourcen (Infrastruktur, Apps und Daten) kommen. Durch Überprüfung dieser Ressourcen unter Verwendung der Tools in den beiden vorherigen Registerkarten können Sie mögliche Mittel zur Reduzierung der Ressourcengröße identifizieren, um die Leistungsanforderungen besser zu erfüllen und die Kosten zu senken.
Nutzen Sie verfügbare Rabatte
Sprechen Sie mit Ihrem Microsoft-Kundenbetreuer, um zu verstehen, wie Sie aktuelle Rabattoptionen nutzen können. Im Folgenden finden Sie einige Beispiele für Rabatte, die häufig zur Kostensenkung genutzt werden.
Azure-Sparpläne
Verwenden Sie die Azure-Sparpläne für Einsparungen von bis zu 65 % gegenüber nutzungsbasierter Bezahlung, wenn Sie sich für ein oder drei Jahre verpflichten, einen festen stündlichen Betrag für Computedienste auszugeben. Sie können für einen Sparplan im Voraus oder monatlich bezahlen. Die Gesamtkosten für Vorab- und monatliche Sparpläne sind identisch.
Azure-Reservierungen
Mit Azure-Reservierungen können Sie Computekapazitäten für Ihre virtuellen Computer oder SQL-Datenbank-Instanzen für ein Jahr oder drei Jahre im Voraus erwerben. Bei Vorauszahlung können Sie einen Rabatt auf die Ressourcen erhalten. Reservierungen können die Computekosten für Ihre virtuellen Computer oder SQL-Datenbank-Instanzen mit einer Vorauszahlung für ein Jahr oder drei Jahre erheblich reduzieren (um bis zu 72 Prozent im Vergleich zu den Preisen bei nutzungsbasierter Bezahlung). Reservierungen bieten einen Abrechnungsrabatt und wirken sich nicht auf den Laufzeitstatus Ihrer virtuellen Computer oder SQL-Datenbank-Instanzen aus.
Verwenden des Azure-Hybridvorteils
Wenn in Ihren lokalen Bereitstellungen Windows Server- oder SQL Server-Lizenzen vorhanden sind, können Sie den Azure-Hybridvorteil nutzen, um in Azure bares Geld zu sparen. Beim Vorteil für Windows Server deckt jede Lizenz die Kosten des Betriebssystems (auf bis zu zwei virtuellen Computern) ab, und Sie zahlen nur die grundlegenden Computekosten. Sie können vorhandene SQL Server-Lizenzen verwenden, um bei auf virtuellen Kernen basierenden SQL-Datenbank-Optionen bis zu 55 Prozent zu sparen. Zu den Optionen gehören SQL Server in Azure Virtual Machines und SQL Server Integration Services.
VMs mit niedriger Priorität mit Batch
Für Hintergrundprozesse mit niedrigerer Priorität stellt Batch eine Möglichkeit zum Verwalten von Hintergrunddienst-VMs und zum Senken der Kosten dar. Allerdings sollten Sie vor der Auswahl dieser Rabattoption verstehen, welche Auswirkungen VMs mit niedriger Priorität mit Batch auf die Leistung haben.
Azure Dev/Test
Azure Dev/Test ermöglicht den Kunden Zugriff auf ausgewählte Azure-Dienste für Nichtproduktions-Workloads zu ermäßigten Preisen unter der Microsoft-Kundenvereinbarung. Der Plan reduziert die Kosten für das Ausführen und Verwalten von Anwendungen in Entwicklungs- und Testumgebungen für eine Reihe von Microsoft-Produkten. Weitere Informationen zu den Preisen finden Sie unter Preisangaben zu Azure DevTest.
Zusätzliche Ressourcen
Einen umfassenderen Plan zur Kostenverwaltung für eine größere Anzahl von Ressourcen (Infrastruktur, Apps und Daten) bieten die Cloudgovernance-Leitfäden. Informationen hierzu finden Sie unter Übersicht über die Disziplin „Kostenverwaltung“ und Governanceleitfaden für komplexe Unternehmen: Verbessern der Disziplin „Cost Management“.