Anhang C. Kasten: Fallstudie
Hinweis
Der folgende Text wurde ursprünglich auf Kubernetes.io von der CNCF veröffentlicht und wird hier mit Genehmigung verwendet.
Im Sommer 2014 litt Box unter einer zehn Jahre alten Hardware- und Software-Infrastruktur, die mit den Anforderungen des Unternehmens nicht mehr Schritt halten konnte.
Box ist eine Plattform, die es ihren mehr als 50 Millionen Nutzern (darunter Regierungen und große Unternehmen wie General Electric) ermöglicht, Inhalte in der Cloud zu verwalten und zu teilen. Ursprünglich war Box ein PHP-Monolith mit Millionen von Codezeilen, der in den eigenen Rechenzentren mit Bare Metal aufgebaut wurde. Das Unternehmen hatte bereits damit begonnen, den Monolithen langsam aufzubrechen und in Microservices zu zerlegen. "Als wir in Regionen rund um den Globus expandierten, wurde der Kampf um die öffentliche Cloud immer hitziger und wir begannen uns darauf zu konzentrieren, wie wir unsere Workloads in vielen verschiedenen Umgebungen und bei vielen verschiedenen Cloud-Infrastrukturanbietern betreiben konnten", sagt Sam Ghods, Mitbegründer und Service-Architekt von Box. "Das war bisher eine große Herausforderung, weil all diese verschiedenen Anbieter, vor allem Bare Metal, sehr unterschiedliche Schnittstellen haben und wie man mit ihnen arbeitet."
Als Ghods im Juni an der DockerCon teilnahm, beschleunigte sich die Reise von Box in die Cloud. Das Unternehmen war zu der Erkenntnis gelangt, dass es seine Anwendungen nicht mehr nur auf Bare ...
Get Cloud Native Infrastruktur 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.