Kapitel 11. Serverlos

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Bis zu diesem Punkt haben wir uns auf weitgehend darauf konzentriert, On-Premises-Konzepte zu erörtern und ihre Cloud-basierten Entsprechungen zu implementieren. In diesem Kapitel tauchen wir tief in eine neue Art von Computing-Architektur ein, die als Serverless bekannt ist und ihre Wurzeln im Cloud Computing hat. Insbesondere werden wir uns mit gängigen serverlosen Plattformen wie Azure Function Apps, Knative, KEDA und OpenFaaS beschäftigen.

Einführung in Serverless Computing

Ähnlich wie bei Containern gibt es einen großen Hype um das serverlose Computing und die Möglichkeiten, die damit verbunden sind. In diesem Kapitel werden die Funktionen und Vorteile des serverlosen Computings untersucht.

Was ist Serverless?

Im Gegensatz zu Containern, die größtenteils immer noch eine Reihe von hostbasierten Konzepten enthalten, abstrahiert Serverless all das bis zu dem Punkt, an dem du dich nur noch darum kümmerst, eine Softwarefunktion ausführen zu können.

Serverless hat aufgrund der Möglichkeit, Anwendungen schnell zu erstellen und auszuführen, ohne sich um die Verwaltung der Infrastruktur kümmern zu müssen, viel an Beliebtheit gewonnen. Außerdem ist die Autoskalierung bei Serverless ein erstklassiges Feature, d.h. du musst dich um nichts anderes kümmern, als Code zu schreiben und ihn mit standardisierten Framework-Deployment-Mechanismen ...

Get Cloud Native Infrastruktur mit Azure now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.