Serverlos

term_id: serverless

Category: engineering_practice

Definition

Serverlose Architektur ermöglicht es Entwicklern, Anwendungen zu erstellen und auszuführen, ohne die Serverinfrastruktur verwalten zu müssen. Der Cloud-Anbieter skaliert Ressourcen automatisch hoch oder herunter basierend auf der Nachfrage und berechnet die Kosten nutzungsbasiert.

Summary

Ein Cloud-Computing-Ausführungsmodell, bei dem der Anbieter die Zuteilung von Maschinenressourcen dynamisch verwaltet, anstatt der Benutzer.

Key Concepts

  • Function as a Service (FaaS)
  • Auto-Scaling (automatische Skalierung)
  • Pay-per-use (nutzungsabhängige Abrechnung)
  • Ereignisgesteuert

Use Cases

  • Bildverarbeitungs-Pipelines
  • Backend für mobile Apps
  • Geplante Datenjobs