Die wesentlichen Vorteile von Serverless lassen sich wie folgt zusammenfassen: Schnelligkeit bei der Umsetzung von Änderungen, Akzeptanz und Innovation, kombiniert mit zusätzlicher Senkung kommerzieller Kosten durch die hochgranulare ereignisgesteuerte Skalierung und das Zahlen nach Bedarf.
Das Hauptziel von Serverless ist es, die Technologieverantwortlichen für die Funktionalität des Geschäftszweigs von der Bereitstellung und Verwaltung der zugrundeliegenden Infrastrukturtechnologie zu entlasten.
„Serverless“ heißt nicht, dass es keine Server und Speicher mehr gibt – Entwickler müssen sich nur nicht mehr um sie kümmern. Computing-Ressourcen werden als Dienste genutzt, ohne dass physische Kapazitäten oder Grenzen berücksichtigt werden müssen.
Für das Geschäft bedeutet dies, dass Unternehmen nicht mehr monatlich für die Infrastruktur (einschließlich Leerlaufzeiten) zahlen, sondern dass es sie erst dann etwas kostet, wenn sie tatsächlich benutzt wird.
Die Umstellung auf ein Serverless-Konzept kann anfangs komplex und disruptiv sein – erfordert sie doch eine ganz andere Art von Fähigkeiten und Erfahrungen als die, die man bisher bei der Arbeit mit COTS-Anwendungspaketen von traditionellen Anbietern gewohnt war. Derzeit hinkt die Akzeptanz von Serverless bei ISV kommerzieller Software für ihre Anwendungen deutlich den internen Entwicklungspraktiken hinterher.
Die beträchtlichen anfänglichen Bedenken bezüglich der Anbieterabhängigkeit haben sich allerdings durch die zunehmende Erfahrung der Anbieter und die Existenz gemeinsamer Frameworks und Konzepte deutlich verringert.
Aufgrund des Wesens des Serverless-Designs kann es schwierig sein, sowohl das große Ganze als auch die entscheidenden Details in einer komplexen Serverless-Architektur im Blick zu haben, zumal sich die Ausrüstung mit den dazu benötigten Funktionen noch in der Entwicklung befindet. Auch die Tools für Betriebsunterstützung, Diagnose, Service- und Performance-Management sind noch relativ unausgereift, insbesondere im Vergleich zu traditionellen Lösungen, wobei sich hier jedoch inzwischen rasche Fortschritte abzeichnen.
Serverless-Konzepte können bei vielen Lösungen Anwendung finden, erste Anwendungsfälle sind oft folgende:
Es steht außer Frage, dass die aktuellen Defizite von Serverless im Zuge der weiteren Reifung des Bereichs bewältigt werden können. Viele Unternehmen finden dieses Konzept sehr nützlich in den Bereichen, in denen sie es einsetzen. Serverless ist eine gewaltige technologische Transformation, und Unternehmen können es sich nicht leisten, es in ihrer Lösungsstrategie zu ignorieren – weder in der direkten Entwicklung noch bei den Lösungsarchitekturen ihrer Anbieter.
Der Einsatz von Serverless-Technologie kann für Unternehmen von großem Vorteil sein. Dabei ist es jedoch entscheidend, dass die ersten Schritte in diesem Bereich von Erfolg gekrönt sind. Sie müssen daher sorgfältig ausgewählt und gründlich geprüft werden.
Unsere Vision basiert auf pragmatischen und der realen Entwicklung entsprechenden Ansätzen und berücksichtigt menschliche und organisatorische Fähigkeiten und Faktoren, sodass Unternehmen nicht alles auf einmal ändern müssen.
Um mit der Serverless-Technologie erfolgreich zu sein, sind folgende Voraussetzungen erforderlich:
Bei der Begleitung von Kunden auf ihrem Weg in die Serverless-Welt kombinieren wir unsere unabhängige Beratung mit praktischer Expertise in wichtigen verwandten Bereichen von Strategie, Betriebsmodell, Unternehmensarchitektur, Beschaffung und Transformation, darunter:
28-30 Cornhill, London, EC3V 3NF
Bleichstraße 8 - 10, 40211 Düsseldorf