banner

Blog

Sep 09, 2023

Loft Labs strebt eine höhere Cloud-Ebene an

Das Merchant's House in Shepton Mallet, Somerset im Register „Gefährdete Gebäude“ Detail der ... [+] Dachkonstruktion, bei der Hauptsparrenpfetten mit gekröpften Kragen verwendet werden. (Foto von Adrian Sherratt/Construction Photography/Avalon/Getty Images)

Software gibt es in verschiedenen Größen. In der disparaten und digital definierten Welt des Cloud Computing müssen wir über Unternehmenssoftwarebestände, Stacks und ganze Plattformen in ihrem am stärksten aggregierten (und hoffentlich nicht verwirrten) Sinne nachdenken. Gleichzeitig müssen wir auch über die kleinere Komponentenstruktur von Cloud-Containern, Komponenten und zusammengeführten Kapseln nachdenken, die heute die orchestrierte Schicht von Diensten bilden, die wir alle täglich nutzen.

Um durch die Trennung von Komponenten und Containern eine Aggregation zu erreichen, hat sich die Technologiebranche voll und ganz der Open-Source-Cloud-Container-Orchestrierungsplattform Kubernetes verschrieben.

Während die an Kubernetes beteiligten Open-Source-Puristen immer noch hart daran arbeiten, sich für die Einbindung der Community und das breitere Engagement von Organisationen wie der Cloud Native Computing Foundation (CNCF) einzusetzen, gibt es auch ein wachsendes Interesse an der Entwicklung kommerzialisierter Erweiterungen, Skews und Ähnliches für Unternehmen Add-ons zum offenen Kern.

Zu den Unternehmen, die daran arbeiten, die Verwendung des granularen Backends für Organisationen einfacher zu machen, die einen spezifischen Ansatz zur Steuerung von Cloud-Komponenten benötigen, gehört das in San Francisco ansässige Unternehmen Loft Labs.

Die Spezialisierung des Unternehmens liegt auf einem Projekt- und Serviceprodukt, das als Vcluster (oder virtuelle Cluster) bezeichnet wird. Ursprünglich (und auch heute noch) ein Open-Source-Projekt, wurden bisher über 28 Millionen Vcluster auf dem Planeten erstellt und die „Images“ der Docker-Containerplattform (ein Begriff, der eine herunterladbare funktionale Einheit von Software beschreibt, entweder eine ganze Anwendung, ein Betriebssystem oder eine kleinere Komponente) von vcluster wurden mehr als 28 Millionen Mal vom Docker Hub heruntergeladen.

Insgesamt hat das vclusters-Projekt heute 2.300 Sterne auf GitHub – ein Zeichen dafür, dass die Community ihre Bewertung und Wertschätzung für gute Software zeigt. Was passiert also bei Loft Labs und wie wird der Ansatz der unterteilten Cloud-Komponenten uns allen helfen, wenn wir Unternehmenstechnologie nutzen?

„Sie können sich Vcluster (oder virtuelle Cluster) ähnlich vorstellen wie virtuelle Maschinen (VMs) für Server. Wir als Loft, das Unternehmen, fügen dann dem Open Source im ursprünglichen Open-Source-Code Verwaltung und Sicherheit hinzu, um das zu schaffen, was jetzt ist.“ ein kommerzielles Produkt. Mit der zunehmenden Einführung von Kubernetes erfreut sich Loft zunehmender Beliebtheit bei den Kunden, da es dabei hilft, die Kosten zu kontrollieren und die Kontrolle über Kubernetes überall dort zu ermöglichen, wo es bereitgestellt wird (vor Ort oder in einer Cloud), und gleichzeitig Entwicklern einen einfachen Zugang bietet, der sie vor vielem schützt der Komplexität von Kubernetes“, erklärte Lukas Gentele, Mitbegründer und CEO von Loft Labs, in einer technischen Briefing-Sitzung im Januar 2023.

Wie bereits erwähnt, baut Loft Labs seine Kubernetes-Plattform Loft für Unternehmen auf der Grundlage des Open-Source-Vcluster-Projekts auf. Loft wird von großen Organisationen verwendet, um eine Self-Service-Plattform für ihre Ingenieurteams zu erstellen. Wenn ein Unternehmen Loft betreibt, können seine Techniker bei Bedarf virtuelle Cluster bereitstellen, wann immer sie diese benötigen, und – was noch wichtiger ist – sie herunterfahren, wenn sie nicht mehr benötigt werden. Darüber hinaus gibt es eine praktische Funktion, die Vcluster in den Ruhezustand versetzt, wenn sie für eine voreingestellte Zeitspanne inaktiv waren. Das ist für die Einsparung von Rechenressourcen nicht trivial und stellt eine potenzielle große Geldeinsparung für Kubernetes-Cluster dar, die in der Cloud ausgeführt werden.

Loft führte eine Analyse eines hypothetischen Beispiels eines Unternehmens mit 300 Single-Tenant-Kubernetes-Clustern durch, die auf Amazon EKS ausgeführt werden. Die geschätzten Kosten belaufen sich auf 1.642.800 USD pro Jahr. Die Verwendung von 300 virtuellen Clustern auf einem gemeinsamen Kubernetes-Cluster würde jedoch einen Gesamtaufwand von etwa 997.876 US-Dollar pro Jahr bedeuten – etwa 40 % Kosteneinsparung. Entwickler würden in ihrer Erfahrung keinen Unterschied feststellen.

Loft wurde 2019 gegründet und gab kürzlich (Ende 2022) bekannt, dass es das Open-Source-Projekt DevSpace zur Cloud Native Computing Foundation (CNCF) beigetragen hat, die nachhaltige Ökosysteme für Cloud-native Software aufbaut. Die CNCF-Sandbox bietet dem Projekt ein neutrales Zuhause, um externe Beiträge aus der Cloud-Native-Community zu erhalten und von einer herstellerunabhängigen Governance zu profitieren. Loft geht davon aus, weiterhin der Hauptbeitragszahler des Projekts zu sein und die Leitung lediglich in neutrale Hände zu legen.

Liz Rice, Chief Open Source Officer bei Isovalent, einer Organisation, die sich auf Unternehmenslösungen zur Lösung von Netzwerk-, Sicherheits- und Observability-Anforderungen spezialisiert hat, ist eine lautstarke Kommentatorin für offene Plattform- und Tool-Technologien und Inhaberin einer emeritierten Lehrstuhlposition beim CNFC selbst.

„Im aktuellen Wirtschaftsklima ist es keine Überraschung, dass Unternehmen daran interessiert sind, Möglichkeiten zur Kostensenkung zu finden und nach Tools zu suchen, die ihnen helfen können, nicht ausgelastete Ressourcen zu identifizieren oder Bereitstellungen automatisch entsprechend der Nachfrage zu skalieren“, sagte Rice von Isovalent. „Gleichzeitig haben wir einige der ‚Tag 1‘-Probleme, die Benutzer rund um Kubernetes und den Einstieg hatten, überwunden und müssen uns nun mit den tieferen ‚Tag 2‘-Herausforderungen befassen, die bestehen.“

Rice gibt weiter an, dass sich Entwickler, die Kubernetes verwenden, nun vor allem darauf konzentrieren, wie sie diese modernen API-gesteuerten Anwendungen skalierbar verbinden, sichern und die Konnektivität zwischen ihnen beobachten. „Sie müssen sich auch damit auseinandersetzen, wie sie mit Problemen wie dem Kostenmanagement umgehen. Hier brauchen Sie die richtigen Daten, um zu erkennen, was Sie Geld kostet und wo Sie sparen können“, so Rice.

Heute gibt es Hunderte von Organisationen, die DevSpace nutzen, um die Entwicklergeschwindigkeit zu steigern und ihre Cloud-nativen Anwendungen zu erstellen, mit über 1 Million Installationen und mehr als 3.200 GitHub-Sternen für das Projekt.

„Wir sind fest davon überzeugt, dass Loft Labs einen großen Einfluss auf den Cloud-nativen Bereich und darauf haben wird, wie Ingenieurteams in großen Unternehmen in Zukunft cloudbasierte Software entwickeln werden“, sagte Lu Zhang, Gründer und geschäftsführender Gesellschafter von Fusion Fund, a Hauptinvestor von Loft Labs. Im vergangenen Jahr 2022 erhöhte das Unternehmen die Mitarbeiterzahl von drei auf 28.

Zu den Kunden von Loft Labs zählen die Startups Ada, Atlan und HqO bis hin zu etablierten Fortune-500-Unternehmen, zu denen eines der größten US-Finanzinstitute und einer der größten Automobilhersteller der Welt gehören.

Das Unternehmen intensiviert seine Aktivitäten und nimmt an weiteren Branchenveranstaltungen teil, um die Leistung von VMware bei virtuellen Servern nachzubilden. Da Kubernetes seine Präsenz ausweitet, besteht eine gute Chance, dass wir neben seinen Open-Source-Erfolgen – vcluster und DevSpace – auch den Namen Loft kennenlernen.

Der Dachboden lockt, hat jemand eine Leiter?

AKTIE