Kapitel 17. Zuweisung von Cloud-Ressourcen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Wenn du eine hochskalierte Anwendung entwickelst, ist ein wichtiger Schritt für die Bereitstellung der Anwendung die Zuweisung der notwendigen Ressourcen für den Betrieb der Anwendung. Ressourcen können alles sein, von Computerinstanzen bis hin zur Speicherung von Daten. Für deine Anwendung ist es wichtig, wie du diese Ressourcen zuweist und wie du die Zuweisung festlegst. Wenn du einer Anwendung zu wenige Ressourcen zuweist, kann die Anwendung unterversorgt sein und ein Verfügbarkeitsproblem verursachen. Wenn du zu viele Ressourcen zuteilst, kannst du Geld verschwenden, weil zu viele Ressourcen ungenutzt herumliegen.
Das ist bei allen hoch skalierten Anwendungen ein Problem, vor allem aber bei stark schwankender Nutzung der Anwendung. Wenn deine Anwendung relativ kurze Zeiträume mit extrem hoher Auslastung hat und zu anderen Zeiten deutlich weniger, kann es ein Problem sein zu entscheiden, wie die Ressourcen effizient zugewiesen werden können.
Dies ist einer der Hauptvorteile der Cloud. Mit der Cloud kannst du Ressourcen dynamisch und bedarfsgerecht zuweisen, um diese sporadischen Anforderungen effizient zu erfüllen, ohne dass eine große Menge ungenutzter Ressourcen während der arbeitsfreien Zeit herumliegt.
Die Verwaltung von Cloud-Ressourcen ist jedoch keine einfache Aufgabe und erfordert Sorgfalt und ...
Get Architecting for Scale, 2. Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.