Neues Web-Frontend von ownCloud Infinite Scale (Quelle: ownCloud, Januar 2021)

ownCloud, Spezialist für Open-Source-Software für die digitale Zusammenarbeit, veröffentlicht seine neue Plattform ownCloud Infinite Scale als Tech Preview. Starke Verbesserungen bei Leistungsfähigkeit und Sicherheit machen den Innovationsvorsprung deutlich. Die Neuentwicklung setzt auf eine Microservices-Architektur und die Programmiersprache Go. Sie baut auf zehn Jahren Erfahrung im Entwickeln und Implementieren der führenden Open Source Content Collaboration Platform auf. ownCloud Infinite Scale vereinfacht sowohl die Integration mit bestehenden Systemen als auch die Entwicklung neuer Funktionen durch Erweiterungen. Dem Open-Source-Gedanken konsequent folgend, veröffentlicht ownCloud die Tech Preview, um Community und Administration einen ersten Eindruck zu ermöglichen. Das Release bietet allen die Gelegenheit, die innovative neue Plattform zu evaluieren und Ideen zur Verbesserung, Erweiterung und Integration zu entwickeln.

Überlegene Performance

ownCloud Infinite Scale verzichtet auf Datenbanken, PHP und Webserver-Abhängigkeiten – und kommt schlicht als ausführbares Binary. Weil in der Microservices-Architektur auch Speichertreiber Microservices sind, sind sie leicht austausch- und skalierbar. Der Speichertreiber für die softwaredefinierte EOS-Speicherlösung etwa kann redundant und georepliziert Unmengen an Daten verwalten. Für konventionellere Deployments stehen andere gebräuchliche Speichertreiber zur Verfügung, weitere sind in Arbeit. Im Ergebnis sorgt die gesteigerte Leistungsfähigkeit gegenüber der herkömmlichen PHP-basierten Technologie für signifikante Produktivitätsgewinne und Einsparungen bei den Betriebskosten.

„Wir rechnen für die fertige Version mit einer mindestens um das Zehnfache gesteigerten Leistung. Das bedeutet für unsere Kunden signifikante Produktivitätssteigerungen bei gleichzeitigen Kosteneinsparungen aufgrund reduzierter Hardware-Anforderungen. Zudem lässt sich die von der Datenbank befreite Architektur leichter und besser skalieren, auch geografisch“, erläutert Klaas Freitag, CTO bei ownCloud.

Erstklassige Sicherheit

ownCloud Infinite Scale bietet dank Drei-Schicht-Architektur eine wesentlich geringere Angriffsfläche. Die Plattform besteht aus Microservices, die untereinander sicher über offene Schnittstellen kommunizieren – authentifiziert über OpenID Connect. Das Backend, die Speichertreiber und die neue ownCloud-Web-Browseroberfläche sind jeweils Microservices, wie auch etwaige Erweiterungen. Microservices können auf unterschiedlichen Geräten laufen und wahlweise nur für andere Microservices erreichbar sein, nicht aber öffentlich. Die Arbeitsteilung der Microservices sorgt auch dafür, dass selbst bei einem erfolgreichen Angriff weniger Daten gefährdet sind. Im Ergebnis bringt ownCloud Infinite Scale mehr Resilienz, mehr Fehlertoleranz und mehr Sicherheit.

„Wachsende Datenmengen müssen schnell, effizient und einfach für berechtigte Nutzungen zugänglich sein, und gleichzeitig muss jede Art von unberechtigtem Zugriff verhindert werden“, fordert Holger Dyroff, COO bei ownCloud.

Kinderleichte Implementierung

ownCloud Infinite Scale läuft einfach per Mausklick, auf allen üblichen Betriebssystemen – dank des Verzichts auf Datenbanken, Skriptsprachen und Webserver-Konfigurationen. Die Authentifizierung über offene Standards ermöglicht eine nahtlose Integration mit gängigen Identity-Providern. Die Integration von ownCloud in bestehende Ökosysteme war dank Open Source immer relativ leicht – nun verringert die konsequente Nutzung offener Standard-Schnittstellen nochmals den Aufwand. Die Entwicklung von Erweiterungen wird ebenfalls einfacher – aufgrund der Standardschnittstellen können Entwickler sogar auswählen, in welcher Programmiersprache sie arbeiten möchten. Im Ergebnis bringt ownCloud Infinite Scale geringeren Aufwand bei Integration und Wartung.

„Die Menge an Daten, die wir produzieren, nutzen und analysieren, wächst stark, ebenso die Zahl der Kontakte. Denn es sind nicht nur Menschen, sondern auch Sensoren und Algorithmen, die diese Datenmengen erzeugen, lesen und verarbeiten – Mitarbeiter, Bürger und Lernende, aber auch Turbinen, Thermostate und Teilchenbeschleuniger. Mit ownCloud Infinite Scale heben wir unsere führende Content Collaboration Platform in ein neues Zeitalter und stellen sicher, dass die Technologie den stetig wachsenden Anforderungen auch zukünftig gewachsen ist – und für Menschen und Maschinen gleichermaßen effizient nutzbar ist“, erklärt Tobias Gerlinger, CEO bei ownCloud.

Weitere Informationen und Downloadlinks finden sich unter owncloud.com/infinite-scale.