Dallonses Logo

Serverless

Was ist serverless?

Serverless ist eine Art, Code auszuführen, ohne die Server zu verwalten, auf denen er läuft. Server gibt es weiterhin. Sie hören nur auf, sie zu besitzen. Der Cloud-Anbieter kümmert sich um Kapazität, Skalierung und Patches, und Sie stellen Funktionen bereit, die für eine Anfrage aufwachen und verschwinden, wenn sie fertig sind. AWS Lambda, Cloudflare Workers und Google Cloud Functions sind die gängigen Plattformen.

Das Modell verändert die Rechnung. Sie zahlen pro Ausführung und pro Millisekunde Rechenzeit, nicht für eine Maschine, die um drei Uhr nachts untätig steht. Die Skalierung ist automatisch, sodass eine Funktion, die zehn Anfragen bewältigt, auch zehntausend bewältigt, ohne dass jemand Hardware bereitstellt. Ein Bildverarbeitungsjob, der nur startet, wenn ein Nutzer ein Foto hochlädt, passt sauber, denn der Code läuft, wenn er gebraucht wird, und kostet dazwischen nichts. Serverless wird meist mit verwalteten Datenbanken, Queues und Speicher kombiniert, um ein vollständiges System abzurunden.

Der Haken ist der Cold Start. Eine Funktion, die zuletzt nicht lief, braucht beim ersten Mal länger zum Hochfahren, was bei latenzkritischer Arbeit zählt. Lang laufende Jobs, schwere persistente Verbindungen und sehr hoher konstanter Verkehr können mehr kosten als ein einfacher Server. Gut passen unregelmäßige, ereignisgesteuerte oder unvorhersehbare Lasten. Schlecht passt ein konstanter Hochdurchsatzdienst, der nie schläft.

Serverless bei Dallonses

Wir bauen serverless, wenn die Last stoßweise ist oder das Team keine Infrastruktur hüten sollte. APIs, geplante Jobs, Webhooks und ereignisgesteuerte Verarbeitung laufen gut als Funktionen und fügen sich sauber in unsere CI/CD-Pipelines, sodass ein Push auf main ohne Release-Zeremonie deployt.

Der ehrliche Teil ist, dass serverless keine Voreinstellung ist. Es kann bei konstantem, hochvolumigem Verkehr still die Cloud-Kosten hochtreiben, und Cold Starts schaden der Latenz auf der Nutzerseite, wenn man sie ignoriert. Deshalb messen wir, bevor wir uns festlegen, und mischen serverless mit Always-on-Diensten, wo das mehr Sinn ergibt. Wenn es passt, bekommt der Kunde ein System, das sich selbst skaliert, im Ruhezustand wenig kostet und das Team befreit, Funktionen auszuliefern statt Maschinen zu verwalten.

Fragen Sie sich, ob serverless zu Ihrer Last passt oder nur die Rechnung aufbläht? Prüfen wir es.

Sprechen Sie mit uns über Cloud

Verwandte Dienstleistungen


Bereit zum Zusammenarbeiten?

Termin buchen
Aymón hält ein Tools-Magazin vor seinem Gesicht
Ari arbeitet auf einem Laptop im Freien, umgeben von Pflanzen
Draufsicht auf einen Holzschreibtisch mit Tastatur, Maus und Kopfhörern
Handgezeichnete Illustration einer Hand, die mit den Fingern schnippt
Nico lehnt an einem Wasserspender neben einem Feuerlöscher
Nahaufnahme eines offenen Computers mit Leiterplatte und Komponenten auf einem Holzschreibtisch
Bernat und Andreu arbeiten zusammen an einem Schreibtisch mit Monitoren und einem Laptop
Handgezeichnete Illustration einer offenen Hand, die winkt
Aymón hält ein Tools-Magazin vor seinem Gesicht
Ari arbeitet auf einem Laptop im Freien, umgeben von Pflanzen
Draufsicht auf einen Holzschreibtisch mit Tastatur, Maus und Kopfhörern
Handgezeichnete Illustration einer Hand, die mit den Fingern schnippt
Nico lehnt an einem Wasserspender neben einem Feuerlöscher
Nahaufnahme eines offenen Computers mit Leiterplatte und Komponenten auf einem Holzschreibtisch
Bernat und Andreu arbeiten zusammen an einem Schreibtisch mit Monitoren und einem Laptop
Handgezeichnete Illustration einer offenen Hand, die winkt