Freigeben über


Empfehlungen zur Optimierung der Komponentenkosten

Gilt für diese Checkliste für azure Well-Architected Framework Cost Optimization:

CO:07 Optimieren der Komponentenkosten Entfernen oder optimieren Sie regelmäßig legacy-, nicht benötigte und nicht benötigte Workload-Komponenten, einschließlich Anwendungsfeatures, Plattformfeatures und Ressourcen.

In diesem Leitfaden werden die Empfehlungen für die Optimierung der Arbeitsauslastungskomponentenkosten beschrieben. Die Optimierung der Komponentenkosten bezieht sich auf den Prozess der Evaluierung und Verbesserung der Kosteneffizienz einzelner Elemente innerhalb einer Workload. Der Schwerpunkt liegt dabei auf der kontinuierlichen Überprüfung und möglichen Entfernung oder Verbesserung veralteter, unnötiger oder selten genutzter Komponenten, wie z. B. Anwendungsfeatures, Plattformfeatures und Ressourcen. Sie deckt auch die Kostenoptimierung von Notfallwiederherstellungsumgebungen ab und verhindert, dass nicht optimierte Komponenten eingeführt werden. Die Anleitung in diesem Artikel gilt für vorhandene Workloads, die sich nicht in der Entwurfsphase befinden. Die Vernachlässigung der regelmäßigen Komponentenoptimierung kann zu aufgeblasenen Kosten, Ressourcenabfällen und ineffizienten Arbeitslasten führen, die Zeit und Geld belasten.

Definitionen

Begriff Definition
Anwendungsfeature Eine unterschiedliche Funktion innerhalb der Anwendungssoftware, mit der Benutzer bestimmte Aufgaben ausführen oder auf bestimmte Informationen zugreifen können.
Plattformfeature Eine bestimmte Funktionalität oder Funktion, die von einer Plattform bereitgestellt wird. Es kann je nach Plattform variieren, aber im Allgemeinen werden Plattformfeatures entwickelt, um die Benutzererfahrung zu verbessern, die Produktivität zu verbessern oder bestimmte Aufgaben oder Aktionen zu aktivieren.
Resource Eine einzelne Entität oder Komponente, die Sie innerhalb eines Clouddienstanbieters erstellen, konfigurieren und nutzen können.

Wichtige Entwurfsstrategien

Die Optimierung von Workloadkomponenten geht es darum, die verschiedenen Elemente einer Workload zu verfeinern, einschließlich Anwendungsfeatures, Plattformfunktionen und Ressource. Ziel ist es, sicherzustellen, dass die Arbeitsauslastung alle Komponenten effizient und kosteneffizient nutzt. Strategien umfassen das Entfernen, Ändern und Vermeiden von Komponenten, die dazu führen, dass Sie mehr ausgeben, als Sie benötigen. Der Prozess der Komponentenkostenoptimierung stellt sicher, dass Sie Ressourcen features und Komponenten zuordnen, die den größten Wert liefern und unnötige Ausgaben vermeiden.

Optimieren von Anwendungsfeatures

Das Optimieren von Anwendungsfeatures ist der Prozess der Entfernung, Reinvestierung oder Monetarisierung von Anwendungsfeatures basierend auf dem Wert. Dadurch wird sichergestellt, dass Sie Ressourcen anwendungsfeatures zuordnen, die den Kunden den größten Nutzen bieten. Durch das Optimieren von Anwendungsfeatures können Sie nicht in Features investieren, die zu technischen Schulden beitragen oder nicht genügend Renditen für Investitionen erzielen.

Auswerten des Anwendungsfeaturewerts

Um den Wert eines Features zu ermitteln, berücksichtigen Sie die Auswirkungen auf die gesamte Anwendung und den Wert, den es den Kunden bereitstellt. Einige Faktoren, die sie berücksichtigen sollten, sind:

  • Kundenbedürfnisse: Bewerten Sie, wie gut das Feature den Anforderungen und Erwartungen der Kunden entspricht. Kundenfeedback, Umfragen und Nutzungsdaten können hilfreich sein, um den wahrgenommenen Wert zu verstehen.

  • Geschäftsziele: Bewerten, wie das Feature mit den strategischen Zielen des Unternehmens übereinstimmt. Überlegen Sie, wie Features die Umsatzgenerierung, Kundenzufriedenheit oder Wettbewerbsvorteil unterstützen.

  • Auswirkung auf die Benutzererfahrung: Bestimmen Sie den Effekt, den das Feature auf die Verbesserung der Benutzererfahrung und die Verbesserung der Benutzerfreundlichkeit oder Produktivität hat.

  • Differenzierung: Beurteilen Sie, ob das Feature gegenüber anderen Anwendungen auf dem Markt einen eindeutigen Verkaufspunkt oder Wettbewerbsvorteil bietet.

Bewerten der Kosten für Anwendungsfeatures

Es ist wichtig, dass Sie die Kosten verstehen, die mit den einzelnen Features verbunden sind, um eine effektive Ressourcenzuordnung und -optimierung zu erzielen. Berücksichtigen Sie bei der Kostenbewertung verschiedene Aspekte, z. B.:

  • Entwicklungsaufwand: Bewerten Sie die Zeit, Ressourcen und Kenntnisse, die erforderlich sind, um das Feature oder die umgebenden Features zu entwickeln und aufrechtzuerhalten. Nicht genutzte Features werden häufig zu einer wichtigen Quelle von technischen Schulden.

  • Wartung und Support: Berücksichtigen Sie die laufenden Kosten für die Wartung und Unterstützung des Features, einschließlich Fehlerbehebungen, Sicherheitsupdates und Problembehandlung.

  • Infrastruktur- und Ressourcenauslastung: Bewerten Sie die Auswirkungen des Features auf Infrastrukturanforderungen, einschließlich Serverressourcen, Speicher und Bandbreite.

  • Integrationskomplexität: Bewerten Sie die Komplexität und Kosten der Integration des Features in andere Systeme oder Dienste von Drittanbietern.

  • Leistungsüberlegungen: Bewerten Sie die Auswirkungen des Features auf die Leistung der Anwendung, einschließlich Skalierbarkeit, Reaktionszeit und Ressourcennutzung.

Überprüfen des Werts der Anwendungsfeatures mit Projektbeteiligten

Überprüfen Sie den Wert der Anwendungsfeatures mit den Projektbeteiligten, indem Sie wichtige Mitarbeiter wie Produktmanager, Softwareentwickler und Business Analysts einbeziehen, um den Wert bestimmter Features für geschäftsziele zu bewerten. Diese Zusammenarbeit ist für die Kostenoptimierung unerlässlich, da sie Einblicke in Wartungsbemühungen bietet und Features identifiziert, die die Produktivität beeinträchtigen oder die Entwicklung neuer, wertvoller Features beeinträchtigen könnten. Ihr Entwicklungsteam kann Ihnen wichtige Informationen darüber geben, wie viel Arbeit benötigt wird, um bestimmte Features aufrechtzuerhalten. Ermutigen Sie sie, über Features zu sprechen, die möglicherweise mehr Probleme haben, als sie wert sind, insbesondere, wenn diese Features das Team von der Erstellung neuer Features ablenken.

Bestimmen der Zukunft des Features

Ermitteln Sie basierend auf Ihrer Analyse und Auswertung die Zukunft der Anwendungsfeatures. Entfernen, Reinvestieren oder Monetisieren von Anwendungsfeatures, die keine Rendite für Investitionen bieten:

  • Entfernung: Berücksichtigen Sie das geplante Ende der Lebensdauer eines Anwendungsfeatures basierend auf Daten. Gründe für die Entfernung von Features können niedrige Kundennachfrage, hohe Wartungskosten, Komplexität oder Redundanz sein, die den Aufwand für die Behebung nicht wert sind. Erstellen Sie einen Plan für die Entfernung, der möglicherweise die Umgestaltung des Codes, das Aktualisieren von Abhängigkeiten oder die Neuorganisation der Benutzeroberfläche umfassen kann.

    RisikosymbolRisiko: Sie können versehentlich Features entfernen, die für bestimmte Benutzer oder Szenarien kritisch sind und sich negativ auf Leistung, Vorgänge und Sicherheit in Ihrer Anwendung auswirken.

  • Reinvest: Einige Anwendungsfeatures fügen möglicherweise nicht genügend Wert in ihrem aktuellen Zustand hinzu, könnten aber einen Mehrwert hinzufügen, wenn Sie sie reinvestieren. Reinvestment bedeutet, dass das Anwendungsfeature überarbeitet oder gefördert wird. Priorisieren Sie die identifizierten Verbesserungen basierend auf ihrem Wert und ihrer Machbarkeit. Bestimmen Sie die Roadmap und die Zeitachse für die Implementierung der Änderungen. Berücksichtigen Sie Faktoren wie Entwicklungsressourcen, Abhängigkeiten und den potenziellen Effekt auf die Anwendung.

  • Monetarisierung: Verwandeln Sie Anwendungsfeatures in eine umsatzbringende Verkaufschance durch Monetarisierung. Manchmal bieten Features einen Nutzen für Benutzer, sind aber die aktuelle Investition nicht wert. Entdecken Sie Möglichkeiten, diese Features zu monetarisieren, z. B. sie als separate kostenpflichtige Add-Ons anzubieten oder sie für andere Unternehmen zu lizenzieren.

Optimieren von Arbeitsauslastungsressourcen

Das Optimieren von Arbeitsauslastungsressourcen umfasst das Entfernen aller Ressourcen, die nicht verwendet werden, und die Optimierung der ressourcen, die von der Workload benötigt werden. Dieser Aufwand kann Geld sparen, Abfall vermeiden und sicherstellen, dass die Arbeitsauslastung nur die Ressourcen verwendet, die einen Mehrwert schaffen.

Entfernen Sie nicht verwendete Arbeitsauslastungsressourcen. Nicht verwendete Ressourcen werden bereitgestellte Dienste, die Von Arbeitsauslastungs- oder Betriebsprozessen nicht verwendet werden. Diese Ressourcen können langfristig im Leerlauf, verwaist oder vergessen sein. Sie bieten keine Rendite für Investitionen, und Sie sollten sie entfernen. Häufige Ursachen für nicht verwendete Ressourcen sind:

  • Warnungen:
  • Demobuilds.
  • Stilllegung der Umgebung.
  • Außerbetriebnahme von Features.
  • IP-Adressen.
  • Netzwerkfirewalls.
  • Machbarkeitsnachweis.
  • Momentaufnahmen:
  • Speicherkonten.
  • Temporäre Testumgebungen.
  • Temporäre Triageumgebungen.

Gehen Sie wie folgt vor, um nicht verwendete Ressourcen in einer Workload zu entfernen:

  1. Nehmen Sie eine Bestandsaufnahme vor: Führen Sie eine gründliche Bestandsaufnahme aller Ressourcen innerhalb der Arbeitsauslastung in allen Umgebungen durch.

  2. Suchen verwaister Ressourcen: Ressourcen können verwaist werden, wenn sie nicht mehr benötigt werden oder wenn ihre übergeordneten Ressourcen entfernt werden. Sie können z. B. einen virtuellen Computer entfernen, das zugeordnete Speicherkonto wird jedoch nicht entfernt. Überprüfen Sie Ihre Arbeitsauslastung, um nicht benötigte oder verwaiste Ressourcen zu identifizieren.

  3. Entfernen von Leerlaufkomponenten: In der Regel gibt es kosten, die einer bereitgestellten Ressource zugeordnet sind. Selbst wenn Sie die Ressource beenden oder neu schieben können, zahlen Sie möglicherweise weiterhin für die Ressource. Erwägen Sie das Entfernen von Leerlaufressourcen. Wenn Sie die Daten benötigen, sichern Sie sie zuerst, und entfernen Sie dann die Ressource. Sie können die Ressource besser erneut bereitstellen und die Daten wiederherstellen, als zuzulassen, dass die Ressource im Leerlauf bleibt.

Optimieren Sie nicht genutzte Ressourcen. Nicht genutzte Ressourcen stellen verschwendete Ausgaben dar, während Sie für Ressourcenkapazität bezahlen, die nicht vollständig genutzt wird. Identifizieren und optimieren Sie diese Ressourcen, um Kosten zu senken und Ressourcen effektiver zuzuordnen. Führen Sie die folgenden Schritte aus, um die Kosten für nicht genutzte Ressourcen zu bewerten und zu optimieren:

  1. Überwachen Sie Ressourcen: Verwenden Sie Tools, um zu überwachen, wie viel CPU, Arbeitsspeicher und Speicher Sie tatsächlich verwenden. Wählen Sie den besten Plan aus, der Ihren Anforderungen basierend auf diesen Informationen entspricht.

  2. Analysieren Sie die Auslastung: Schauen Sie sich die Daten an, um herauszufinden, welche Ressourcen Sie nicht verwenden. Achten Sie auf die Ressourcen, die im Laufe der Zeit niedrige Nutzung oder große Unterschiede bei der Nutzung zwischen Beschäftigt- und Langsamzeiten aufweisen.

  3. Rechte Größenanpassung: Überprüfen Sie, ob zu viele Ressourcen features zugeordnet sind, die nicht verwendet werden. Wenn ja, passen Sie ihre Größe an, damit sie besser dem entspricht, was Sie tatsächlich benötigen.

  4. Automatische Skalierung: Verwenden Sie die automatische Skalierung, um die Ressourcen anzupassen, die Sie basierend auf ihrer Auslastung verwenden. Stellen Sie sicher, dass Sie einen maximalen Skalierungsgrenzwert festlegen, um plötzliche Spitzen zu vermeiden, die kostspielig und unnötig sein können.

Nachdem Sie diese Anpassungen vorgenommen haben, testen Sie, ob alles wie erwartet funktioniert. Überwachen Sie die Ressourcenauslastung kontinuierlich, und passen Sie die Ressourcenzuordnung an, da sich die Arbeitsauslastung im Laufe der Zeit ändert. Überprüfen und optimieren Sie die Ressourcenauslastung regelmäßig, um Kosteneffizienz und Leistungsoptimierung aufrechtzuerhalten.

Optimieren Sie Notfallwiederherstellungsressourcen. Die Optimierung von Notfallwiederherstellungsumgebungen ist die Sicherstellung, dass die für die Notfallwiederherstellung zugewiesenen Ressourcen effizient verwendet werden. Eine warme (aktiv-passive) Notfallwiederherstellungsstrategie ist eine häufige Quelle der Unternutzung. In einer warmen Notfallwiederherstellungsstrategie empfängt eine Umgebung alle Lasten, während die andere Umgebung leer ist, bis ein Notfallszenario vorhanden ist. Um eine Notfallwiederherstellungsumgebung zu optimieren, sollten Sie berücksichtigen, wie ein hot (active-active), cold (active-off) oder active-redeploy-Ansatz dazu beitragen kann, nicht genutzte Ressourcen zu vermeiden. Im Folgenden finden Sie eine Übersicht über diese drei Ansätze für die Notfallwiederherstellung:

  • Heiße Pläne: Sowohl die primäre als auch die sekundäre Umgebung dienen gleichzeitig dem Datenverkehr. Ihre Workload kann Lasten zwischen diesen Umgebungen ausgleichen und auf Anforderungen in Echtzeit reagieren. Durch die Verteilung der Last zwischen zwei aktiven Umgebungen können Sie günstigere Ressourcen verwenden, Engpässe mit einem Punkt reduzieren und Kapazitäten optimal nutzen. Dies kann zu reduzierten Kosten im Hinblick auf Ressourcenverschwendung oder Leerlauf führen. Ein heißer Ansatz erfordert möglicherweise mehr Investitionen in die Synchronisierung und die Aufrechterhaltung der Parität zwischen den beiden Umgebungen.

  • Kalte Pläne: Ein Modell für die Kalte Notfallwiederherstellung umfasst eine Standbyumgebung, die ruhend bleibt, bis eine Katastrophe die Notwendigkeit eines Failovers auslöst. Da die Standbyumgebung nicht aktiv ausgeführt wird, werden kosten im Zusammenhang mit Compute-, Speicher- und Netzwerkvorgängen minimiert. Ihre Ausgaben beziehen sich auf das Speichern von Sicherungen, VM-Images (VIRTUAL Machine) oder Vorlagen. Das Failover im kalten Modell kann länger dauern, da Ressourcen gestartet werden müssen und Daten möglicherweise wiederhergestellt werden müssen. Stellen Sie sicher, dass die Wiederherstellungszeit mit den Wiederherstellungszeitzielen (RTO) Ihres Unternehmens übereinstimmt, bevor Sie sich für diesen Ansatz verpflichten.

  • Aktive erneute Bereitstellung: Diese Strategie verwendet Infrastruktur als Code. Wenn ein Failoverereignis auftritt, stellen Sie die sekundäre Umgebung mithilfe vordefinierter Vorlagen und Skripts bereit. Ohne vorab bereitgestellte Computeressourcen in der Notfallwiederherstellungsumgebung sparen Sie die Kosten für die Verwaltung von Leerlaufressourcen. Es entstehen nur Kosten während der tatsächlichen Bereitstellung in einem Failoverszenario. Wie bei der kalten Vorgehensweise kann dieses Modell längere Wiederherstellungszeiten verursachen, insbesondere, wenn die Komplexität der Infrastruktur hoch ist. Sie sollten die Wiederherstellungszeit testen und messen, um sicherzustellen, dass sie Ihr Wiederherstellungszeitziel erfüllt.

Optimieren von Plattformfeatures

Das Optimieren von Plattformfeatures umfasst das Beseitigen oder Aktualisieren von Plattformfeatures, z. B. Leistungsstufen und Konfigurationseinstellungen, um Kosten zu optimieren. Sie trägt dazu bei, die Ausgaben an die Anforderungen der Workload anzupassen und unnötige Ausgaben für nicht benötigte Features zu vermeiden. Hier finden Sie einige Tipps zur Optimierung der Kosten für Plattformfeatures:

  • Kennen Sie die Funktionen der dinge, die Sie kaufen: Bevor Sie optimieren können, benötigen Sie eine klare Bestandsaufnahme der Dienste und deren Features auf Ihren Cloudplattformen. Verstehen Sie die Features und Funktionen der Plattformen oder Dienste in Ihrer Workload. Achten Sie auf die spezifische Ebene, die Sie ausgewählt haben, und die Features der einzelnen Ebenen. Wenn Sie z. B. keine automatische Skalierung oder erweiterte Netzwerke benötigen, reicht möglicherweise ein Plan mit niedrigerer Ebene aus.

  • Nicht verwendete Features deaktivieren: Identifizieren und Deaktivieren von Plattformfeatures, die Geld kosten. Möglicherweise verfügen Sie über nicht benötigte Speichermomentaufnahmen, nicht verwendete Datenträger, redundante Sicherheitsfeatures oder nicht benötigte Netzwerkfunktionen.

  • Verwenden Sie die richtigen Versionen: Neuere Versionen eines Diensts können eine ähnliche Leistung zum gleichen Preis bieten. Beispielsweise kann ein virtueller Computer mit neuerer Hardware oft die gleiche Leistung für weniger Geld bieten.

  • Verwenden Sie die richtigen Konfigurationen: Möglicherweise zahlen Sie mehr Verfügbarkeit oder Leistung, als Sie benötigen. Beseitigen Sie verfügbarkeits- oder leistungsgarantien, dass die Workload nicht benötigt wird.

  • Vermeiden Sie die nicht benötigte Automatisierung: Bewerten Sie Ihre Automatisierungsprozesse, und beseitigen Sie alle nicht verwendeten Automatisierungen, die zusätzliche Kosten verursachen könnten.

  • Entfernen Sie Die Toolredundanz: Entfernen Sie Tools, die Sie nicht benötigen, oder Tools, die dieselbe Funktion bereitstellen. Bewerten Sie potenzielle Redundanz in den Tools, die Sie zum Erstellen von Software, schreiben von Code, Sicherheit und Überwachung verwenden. Wenn Sie beispielsweise GitHub-Aktionen zum Erstellen Ihrer Software verwenden, müssen Sie kein anderes Tool kaufen, das Software erstellt. Bevor Sie Features oder Tools kaufen, überprüfen Sie, ob bereits ein Tool in Ihrer Workload vorhanden ist, das den Auftrag ausführen kann. Entfernen Sie Die Toolredundanz, um verschwendetes Geld zu vermeiden und das Beste aus dem zu machen, was Sie bereits haben.

Verhindern nicht optimierter Komponenten

Das Verhindern nicht optimierter Komponenten ist die proaktive Sicherstellung, dass Komponenten unerlässlich und optimiert sind, bevor Sie sie hinzufügen oder ändern. Der beste Weg, Verschwendung loszuwerden, ist, sie von vornherein zu vermeiden. Verwenden Sie Strategien, die unnötige Ausgaben verhindern, indem Sie Ineffizienzen an der Wurzel adressieren und sicherstellen, dass eine Arbeitsauslastung von Anfang an kosteneffizient ausgeführt wird. Um Abfall zu vermeiden, sollten Sie die folgenden Strategien berücksichtigen:

  • Suchen Sie die Ursache, bevor Sie Lösungen ändern: Bevor Sie ein Problem beheben, stellen Sie sicher, dass Sie wissen, was tatsächlich dazu führt. Wenn Ihre Website beispielsweise langsam ist, wechseln Sie nicht sofort zu einem neuen System. Stellen Sie zunächst fest, warum sie langsam ist. Möglicherweise stellen Sie fest, dass das eigentliche Problem etwas anderes ist, z. B. fehlerhafte Datenbankabfragen. Beheben Sie das echte Problem, um Zeit und Geld zu sparen.

  • Anwenden von Metadaten: Anwenden von Metadaten zum Organisieren und Nachverfolgen von Ressourcen. Sie können Metadaten verwenden, um Ressourcen zu kategorisieren und zu gruppieren, wodurch es einfacher ist, verwaiste Ressourcen nachzuverfolgen, zu löschen und zu vermeiden. Erstellen Sie eine konsistente Metadatenstrategie für alle Ressourcen. Erwägen Sie das Hinzufügen von Besitzern, die erwartete Ressourcendauer (z. B sunset-30d. ) oder andere Tags.

  • Dokumentieren Sie nicht standardmäßige Änderungen: Dokumentieren Sie alle Änderungen, die an Ihrer Infrastruktur oder Konfigurationen vorgenommen wurden, die außerhalb des normalen Kontrollprozesses Ihrer Workload ausgeführt wurden, um unerwartete Kosten zu senken. Sie können z. B. die Skalierungskapazitäten einer Ressource erhöhen (up oder out), um eine kurzfristige Nachfrage zu erfüllen oder ein Problem zu triagen, aber vergessen Sie, sie wieder nach unten zu skalieren. Nehmen Sie eine Liste nicht standardmäßiger Änderungen vor, und verwenden Sie sie als Erinnerung, um die Änderungen rückgängig zu machen, wenn sie nicht mehr erforderlich sind.

  • Halten Sie die Dinge einfach: Vereinfachen Sie Ihre Infrastruktur und minimieren Sie die Komplexität, um Kosten zu senken. Verwenden Sie nur die erforderlichen Ressourcen und Dienste, die Ihren Anforderungen entsprechen.

Azure-Erleichterung

Optimieren von Anwendungsfeatures: Sie können Azure Monitor und Application Insights verwenden, um die Verwendung Ihrer Anwendung zu überwachen und Bereiche zu identifizieren, die nicht verwendet werden. Basierend auf den gesammelten Erkenntnissen können Sie fundierte Entscheidungen treffen, um nicht verwendete oder nicht genutzte Features zu entfernen oder zu optimieren.

Optimieren von Workloadressourcen und Plattformfeatures: Azure Advisor bietet Kostenempfehlungen , um nicht verwendete Ressourcen zu identifizieren und zu beseitigen. Sie können Advisor verwenden, um Ihre Ressourcennutzung zu analysieren und Vorschläge zu Ressourcen zu erhalten, die entfernt oder verkleinert werden sollen. Die Arbeitsmappe "Kostenoptimierung" in Azure Advisor dient als zentraler Hub für einige der am häufigsten verwendeten Tools, mit denen Sie die Nutzungs- und Effizienzziele steigern können. Es bietet eine Reihe von Empfehlungen, einschließlich Azure Advisor-Kostenempfehlungen. Sie hilft auch beim Identifizieren von Ressourcen im Leerlauf und beim Verwalten von nicht ordnungsgemäß zugeordneten virtuellen Computern.

Azure Monitor unterstützt Arbeitsmappen. Mit Azure Monitor-Arbeitsmappen können Sie eine Arbeitsmappe suchen oder erstellen, die verwaiste Ressourcen in einem definierten Bereich findet und meldet. Sie können Azure Automation verwenden, um virtuelle Computer während der Inaktivitätszeiträume herunterzufahren. Das Herunterfahren von Ressourcen trägt dazu bei, die Kosten zu reduzieren, indem die Nutzung von Leerlaufressourcen minimiert wird.

Sie können die AutoScale-Funktion in Azure verwenden, um Ihre Anwendung automatisch basierend auf vordefinierten Bedingungen zu skalieren, sodass Sie die Kapazität nicht außer Kraft setzen müssen. Mithilfe der automatischen Skalierung können Sie Ressourcen effizient und kostengünstig zuordnen.

Aus Entwurfssicht können Azure-Lastenausgleichsgeräte Lasten über Verfügbarkeitszonen und Regionen verteilen. Diese Lastenausgleichsgeräte können dazu beitragen, leerstehende Ressourcen zu beseitigen, z. B. bei Notfallwiederherstellungsansätzen.

Checkliste zur Kostenoptimierung

Lesen Sie den vollständigen Satz von Empfehlungen.