Kapitel 7. Weltweite Verteilung und Bereitstellung von Anwendungen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Bis zu diesem Punkt in diesem Buch haben wir eine Reihe verschiedener Praktiken für die Erstellung, Entwicklung und Bereitstellung von Anwendungen kennengelernt, aber bei der Bereitstellung und Verwaltung einer Anwendung mit einem globalen Fußabdruck ergeben sich ganz andere Probleme.
Es gibt viele verschiedene Gründe, warum eine Anwendung auf eine globale Bereitstellung skaliert werden muss. Der erste und offensichtlichste Grund ist schlicht und einfach die Skalierung: Vielleicht ist deine Anwendung so erfolgreich oder unternehmenskritisch, dass sie einfach weltweit eingesetzt werden muss, um die notwendigen Kapazitäten für ihre Nutzer/innen bereitzustellen. Beispiele für solche Anwendungen sind ein weltweites API-Gateway für einen Public Cloud-Provider, ein groß angelegtes IoT-Produkt mit weltweiter Verbreitung, ein sehr erfolgreiches soziales Netzwerk und vieles mehr.
Obwohl nur relativ wenige von uns Systeme entwickeln werden, die eine weltweite Skalierung erfordern, benötigen viel mehr Anwendungen einen weltweiten Fußabdruck für die Latenz. Selbst mit Containern und Kubernetes lässt sich die Lichtgeschwindigkeit nicht umgehen. Um die Latenz zwischen Kunden und unseren Anwendungen zu minimieren, ist es manchmal notwendig, unsere Anwendungen über die ganze Welt zu verteilen, ...
Get Kubernetes Best Practices, 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.