Contact salesFree trial
Blog

Kapitel 1: Upsun und die Jahrzehnte des offenen Webs

Teilen Sie
Dieser Beitrag ist auch auf Englische.

Ich bin leicht von neuen Dingen zu begeistern. Ich weiß nicht, wie viele Versuche mit coolen und interessanten Dingen ich jede Woche starte. Ich bekomme ein Gefühl für das Produkt, verstehe den Preis und teste die Funktionen. Aber ich denke auch immer darüber nach, wie die Menschen, die das Produkt entwickeln, ihren Platz im Universum sehen. Was ist ihre Geisteshaltung? Wie sehen sie ihre Zukunft?

In diesem Artikel werde ich diese Fragen für Upsun beantworten, indem ich Ihnen ein wenig darüber erzähle , wie wir uns selbst und unser neues PaaS-Angebot im Kontext der sich verändernden Beziehung zwischen modernen Unternehmen und ihrer digitalen Infrastruktur sehen.

Lange Rede kurzer Sinn

Die Kurzversion unserer Geschichte könnte lauten, dass wir eine Gruppe von Menschen sind, die das Internet lieben. Und vielleicht sogar noch mehr für das "offene Web", da wir seine Entstehung und seinen enormen Einfluss auf die Welt miterlebt haben und sehen konnten, wie es sich von einer zufälligen, freudigen Sache zu dem entwickelte, was heute einen Großteil der Wirtschaft strukturiert. In dieser Blogserie geht es jedoch nicht um Kurzgeschichten, sondern darum, unseren Standpunkt dazu darzulegen, wo das Open Web unserer Meinung nach jetzt steht, wohin es sich entwickelt und wo wir unseren Platz darin sehen. In 3 Kapiteln nehmen wir Sie mit auf eine Reise durch die Jahrzehnte des Webs.

Die Hauptaussage dieser Serie ist, dass eine automatisierte, zusammensetzbare Infrastruktur, die Open Source nutzt, die einzige Möglichkeit für Unternehmen ist, wettbewerbsfähig zu bleiben und sich in Zeiten der Unsicherheit abzusichern. Unser Ziel für Upsun ist es, die effektivste PaaS zu sein, die Unternehmen bei dieser Aufgabe unterstützt.

Outsourcing vs. der neue digital-native Ansatz

Unabhängig von der Art der Organisation, in der Sie tätig sind, werden wahrscheinlich viele Ihrer Kerngeschäftsfunktionen von Computern erledigt, und die meisten Menschen werden mit allem, was Sie tun, über einen Computer interagieren. Dies hat viele Unternehmen dazu veranlasst, einige dieser Kernfunktionen auszulagern, insbesondere die Pflege ihrer Softwareproduktionskapazitäten und ihrer digitalen Infrastruktur. Die Einstellung: Überlassen Sie alles den Profis. Es gibt zwei Hauptformen des Outsourcings: die Beauftragung externer Unternehmen, Integratoren oder Agenturen mit der Entwicklung und Wartung von Code oder die Nutzung von Software-as-a-Service-Angeboten (SaaS).

Nur wenige Unternehmen, die bei klarem Verstand sind, würden sich für den Aufbau eines neuen Rechenzentrums für interne Anwendungen entscheiden: Die digital-nativen Giganten haben sich im Gegenteil für eine vollständige vertikale Integration entschieden. Sie entwickeln in ihren eigenen Programmiersprachen - man denke an Google mit Go, Apple mit Swift, Microsoft mit C#, Facebook mit Hack und jetzt Amazon mit Rust - aufeigenem Silizium, das auf eigenem Grund und Boden läuft, an eigene Glasfaserkabel angeschlossen ist und manchmal sogar über eigene Stromquellen verfügt.

Diese vollständig vertikal integrierten Unternehmen haben derartige Größenvorteile erzielt, dass sie jetzt in der Lage sind, diese Kapazitäten an andere Unternehmen zu vermieten. Und das zu einer Qualität und zu Kosten, die Unternehmen, die nicht über das gleiche Maß an Integration verfügen, nicht erreichen können. Sie sind gleichzeitig Unternehmen, die eine breite Palette von Produktangeboten und Infrastrukturen-as-a-Service (IaaS) anbieten, eine Plattform für alle anderen Akteure. Interessanterweise hängt ein Teil ihrer Fähigkeit, Größenvorteile zu nutzen, von der Tatsache ab, dass der von ihnen verwendete Infrastrukturcode größtenteils quelloffen ist: von Linux selbst bis hin zu Virtualisierung, DevOps-Tools und Beobachtbarkeit. Dadurch sind sie in der Lage, ihre Kosten zu teilen, da ein großer Teil des Codes, der nicht Teil der vertikalen Integration ist, tatsächlich Open Source ist und von anderen mitgewartet wird. Bis zu einem Punkt, an dem alles offen geworden ist. Zumindest dem Namen nach. Selbst so undurchsichtige und geschlossene Dinge wie OpenAI.

Ausgelagert und eingeschlossen: Können Sie bei der Entwicklung und Wartung Ihrer Software ein Gleichgewicht herstellen?

Offen" kann in unserer Branche so einiges bedeuten: Open Source, öffentliche APIs und kostenlose Dienste. Im Grunde genommen alles, was ein Engagement und eine Akzeptanz mit möglichst niedrigen Einstiegshürden ermöglicht. Dies gilt für Infrastructure-as-a-Service (IaaS)-Anbieter, da sie den Nutzern den Einstieg erleichtern und es für Startups einfach ist, eine beträchtliche Menge an Ressourcen für kostenlos zu erhalten. Wenn man erst einmal dabei ist, profitiert man sofort von den Vorteilen der Skalierung, und diese Vorteile werden weiter ausgebaut. IaaS-Anbieter können ihre eigenen integrierten Systeme nutzen, um Ihnen die Möglichkeit zu geben, Funktionen (aus ihren geschlossenen Angeboten) hinzuzufügen, deren Erstellung ansonsten äußerst kostspielig wäre. Das bedeutet, dass die Benutzer in der Regel bei ihren Anbietern bleiben, da sie es sich nicht leisten können, zu einer anderen Strategie überzugehen.

Es scheint eine Situation zu sein, in der man verdammt ist, wenn man es tut, und verdammt ist, wenn man es nicht tut: Man kann nicht alles selbst entwickeln und es ist billiger, es auszulagern. Und wenn man einmal ausgelagert hat, ist es billiger, weiterzumachen, weil es zu teuer wird, etwas zu ändern. Man ist eingesperrt.

Eine PaaS kann Sie befreien

Die Idee hinter Upsun ist, dass es nicht versucht, gegen den Strom zu kämpfen. Wir werden in nächster Zeit keine eigenen Rechenzentren bauen und wir werden nicht versuchen, Ihnen "offen" zu verkaufen, sondern offen mit einem Haufen Sternchen. Wir haben kein kostenloses Angebot. Sie müssen uns Geld bezahlen, um unsere Dienste zu nutzen. Aber der Vertrag ist klar: Upsun gibt Ihnen die Freiheit, sich zu bewegen, wann immer Sie wollen, ohne dass Sie an einen bestimmten Anbieter gebunden sind.

Wir versuchen nicht, Sie zu infizieren, und wir können und werden Sie nicht ködern und wechseln. Wenn Sie stark in Terraform- und Docker-Infrastrukturen oder in Gitlab investiert haben, um Ihre eigene Plattform-Engineering-Praxis aufzubauen, werden Sie vielleicht verstehen, warum es sinnvoll sein kann, auf jemanden zu setzen, dessen langfristige Ziele mit Ihren übereinstimmen.

Upsun versucht, wie Platform.sh, ein allgemeiner Vertrag zwischen Entwicklern, Software und Infrastruktur zu sein, mit sehr wenig, was spezifisch für uns ist. Mit Platform.sh PaaS können Sie beschreiben, wie Sie ein Stück Software erstellen, wie Sie es bereitstellen, welche Abhängigkeiten auf Infrastrukturebene bestehen, wie es mit dem Speicher interagiert und wie es mit dem Netzwerk interagiert. Das Sahnehäubchen, das wir hinzugefügt haben, ist eine starke Abstraktion darüber, wie sich Software ändert. Heutzutage gibt es viele GitOps-Dienste und Vorschauumgebungen als Service, aber keiner geht so weit wie wir.

Mit Platform.sh können Sie auf der einen Seite die zugrunde liegenden IaaS und ihre eigenen Skaleneffekte nutzen, aber wir durchbrechen die Bindung an den Anbieter. Wir ermöglichen es Ihnen, einen so großen Teil des Lebenszyklus Ihrer Anwendungen zu automatisieren, dass es sinnvoll wird, etwas Zeit in die Entwicklung Ihres Mehrwerts zu investieren, und zwar nur in Ihren Mehrwert - wie esdie Großen tun.

Upsun fügt diesem Versprechen ein neues Element hinzu. Upsun erlaubt Ihnen zu beschreiben, wie die Anwendung skaliert. Wir haben die strengen Auflagen, die wir dem Platform.sh-System von Anfang an auferlegt haben, beibehalten: Sie können nach wie vor beliebig komplexe Anwendungen in mehreren Sprachen bereitstellen, mehrere Daten-Backends nutzen und all dies ohne DevOps-Beteiligung tun. Aber jetzt, mit Upsun, helfen wir Ihnen auch beim dynamischen Verhalten Ihrer Anwendungen mit viel mehr eingebauter Beobachtbarkeit, einer integrierten globalen Randschicht und vor allem flexibler Skalierung auf vertikaler und horizontaler Ebene.

Upsun gibt Entwicklungsteams die Flexibilität, unterschiedliche Anwendungen auf einer einzigen, selbstverwalteten PaaS zu erstellen - und die Kraft, diese auszuführen. Durch die vollständige Verwaltung von Infrastruktur und Sicherheit gibt Upsun jedem Entwickler die Freiheit, einfach zu experimentieren, schnell zu iterieren und Anwendungen in großem Umfang bereitzustellen. Entdecken Sie mehr über alle Funktionen, die derzeit auf der Upsun PaaS verfügbar sind, auf unserer speziellen Funktionsseite jetzt verfügbar.

Wir erwarten nicht, dass das Pendel von der Nutzung von SaaS und dem Outsourcing der Softwareentwicklung zurück zu den Unternehmen schwingt, die darauf setzen, alles intern zu machen. Das macht keinen Sinn. Aber mit Upsun können Sie mutig darauf wetten, dass Sie einen Teil Ihrer Fähigkeiten im Haus behalten. Außerdem können Sie die Art und Weise, wie Sie mit Ihren Outsourcing-Partnern zusammenarbeiten, ändern, wenn Sie dies tun. Sie sind immer noch auf dem Laufenden. Sie haben immer noch die Kontrolle. Sie können sich immer noch dafür entscheiden, etwas zu internalisieren. Sprechen Sie mit Ihrem Entwickler.

Die Fähigkeit, genau den Code zu produzieren, den Sie brauchen, ist ein großer Wettbewerbsvorteil. Sie zu verlieren, ist ein Risiko. Die Folge davon ist, dass Sie sich offenen Spielern ausliefern, die jederzeit die Tore schließen können.

Upsun ist nützlich, wirklich nützlich, wenn Sie vorhandene Open-Source-Technologien nutzen. Sowohl in Bezug auf die Infrastrukturelemente, einschließlich der Datenstruktur, als auch auf die eigentlichen Software-Frameworks, die uns produktiv machen. Es bietet Ihnen die Möglichkeit, maßgeschneiderte Funktionen zu einer Kostenstruktur zu nutzen, die der Nutzung von SaaS nahe kommt. Für einige Ihrer Kernfunktionen ist das meiner Meinung nach der vernünftigste Kompromiss. Sie lagern nach wie vor alle undifferenzierten Aufgaben aus, aber Sie sind in der Lage, Ihre eigenen Fähigkeiten zu entwickeln - wie die vertikal integrierten Biester, über die wir gesprochen haben. Das ist cool.

Das ist etwas, das in den kommenden Jahren dank großer Sprachmodelle(LLMs) und maschinellem Lernen von entscheidender Bedeutung sein wird. Ein Thema, über das ich in dieser Blogserie sprechen werde, aber ich denke, bevor wir dazu kommen, brauchen wir einen kleinen historischen Rückblick. Bleiben Sie dran für das in Kürze erscheinende Kapitel 2, in dem wir uns mit den Jahrzehnten des Webs beschäftigen, die wir bisher erlebt haben, und mit den Technologien, die uns inspiriert, wütend gemacht und uns dorthin geführt haben, wo wir heute sind.

Ihr größtes Werk
steht vor der Tür

Kostenloser Test
Discord
© 2025 Platform.sh. All rights reserved.