Für Plattformentwicklungsteams lautet die große Frage: Bauen oder kaufen?
Wir helfen Entwicklern, mehr zu erreichen in kürzerer Zeit ist für Organisationen zu einer Priorität geworden. Da sich der Anwendungsbereich von SaaS immer weiter ausdehnt und DevOps immer beliebter wird, entdecken Unternehmen, dass sie die kognitive Belastung der Entwickler verringern müssen, die oft über alle ihnen zur Verfügung stehenden Microservices Bescheid wissen müssen.
Während dieses Problem ursprünglich mit Servicekatalogen angegangen wurde, hat sich die Kategorie zu etwas ehrgeizigerem entwickelt: einem One-Stop-Shop, der Entwicklern Zugriff auf alle Microservices und Tools in ihrem Ökosystem ermöglicht.
Diese als interne Entwicklerportale bezeichnete Kategorie gewinnt bei softwareintensiven Unternehmen schnell an Bedeutung, da diese ihre Entwicklererfahrung und damit ihre Effizienz verbessern möchten. Entsprechend Förster87 % der DevOps-Führungskräfte stimmten zu, dass die Steigerung der Entwicklerproduktivität für die nächsten 12 Monate Priorität hat.
Pro Gärtner„Diese Portale ermöglichen es führenden Softwareentwicklern, einen vielseitigen ‚App Store‘ zu erstellen, der die Wiederverwendung von Software erhöht, das Entwickler-Onboarding-Erlebnis verbessert, die Softwarebereitstellung rationalisiert und den Wissensaustausch erleichtert.“
Doch diese Entwicklerportale sind nicht von alleine entstanden. Ihre Entstehung ist eng mit einem anderen Trend verbunden: dem Aufkommen des Plattform-Engineerings.
Kurz gesagt sind Plattform-Engineering-Teams „Gruppen innerhalb typischerweise größerer Organisationen, denen die Aufgabe übertragen wird, die Entwicklererfahrung für andere Entwickler in der Organisation zu verbessern“, sagte Shomik Ghosh, Partner bei Boldstart Ventures, gegenüber Tech+.
Plattform-Engineering-Teams sind in großen Organisationen immer häufiger anzutreffen, ebenso wie interne Entwicklerportale. Gärtner erwartet dass bis 2026 80 % der Softwareentwicklungsorganisationen über ein Plattformteam verfügen werden und bis 2025 75 % der Organisationen mit Plattformteams ihren Ingenieuren Self-Service-Entwicklerportale zur Verfügung stellen werden.
Um besser zu verstehen, warum und wie interne Entwicklerportale entstanden sind, gehen wir ein wenig in die Vergangenheit zurück.
Über Kataloge hinausgehen
Interne Entwicklerportale sind ein wichtiges Werkzeug für Plattform-Engineering-Teams, aber sie entstanden tatsächlich, bevor beide Konzepte vollständig konzipiert waren. Tatsächlich entstanden sie im Zuge von DevOps: Ingenieure wurden plötzlich zunehmend mit der Bereitstellung und dem Betrieb des von ihnen geschriebenen Codes beauftragt. Aber in der Realität – und in der Produktion – war es oft unklar, wem ein bestimmter Microservice gehörte.