📚
Lerndokumentationen
Cloud
Cloud
  • Cloud
  • Grundlagen
    • Cloud Computing
    • Betriebskonzepte
      • Cloudarten
      • Computerdienste
      • Dienstmodelle
  • Serverless
  • Azure
    • Was ist Azure?
    • Platform as a Service
      • Datenbank
      • App Service
      • Containerization
    • Function as a Service
    • CI/CD
    • IaC
    • Security
    • Berechtigungen
    • Netzwerk und Firewall
Bereitgestellt von GitBook
Auf dieser Seite
  • Was ist Serverless?
  • Serverless vs PaaS
  • Function as a Service
  • Trigger

Serverless

Serverless Computing ist ein modernes Cloud-Konzept, bei dem Entwickler lediglich Code schreiben und deployen – ohne sich um Server oder Infrastruktur kümmern zu müssen.

Was ist Serverless?

Serverless bedeutet:

  • Keine manuelle Serververwaltung (wird vom Anbieter ĂĽbernommen)

  • Automatische Skalierung durch den Cloud-Provider

  • Kosten nur bei tatsächlicher AusfĂĽhrung des Codes

Der Entwickler konzentriert sich nur auf die Logik – der Anbieter kümmert sich um Bereitstellung, Skalierung und Verfügbarkeit

Serverless vs PaaS

Merkmal
Serverless
PaaS

Konfiguration

Minimal

Mehr Konfiguration nötig

Skalierung

Automatisch

Muss manuell definiert werden

Laufzeit

Nur bei Bedarf

Applikation läuft dauerhaft

Kosten bei Inaktivität

Keine

Verursacht weiterhin Kosten

Function as a Service

Spezialisiert

Einzelne, spezialisierte Funktionen ĂĽbernehmen klar definierte Aufgaben

Microservices

Ideal fĂĽr Microservice-Architekturen

Skalierbar

Hohe Skalierbarkeit bei Lastspitzen

Automatisierung

Sehr gut geeignet fĂĽr Automatisierung und Ereignisverarbeitung

Trigger

Serverless-Funktionen (z. B. in Azure Functions, AWS Lambda) können durch verschiedene Events gestartet werden:

Direkt ĂĽber Browser oder REST-Client ansprechbar

Ausführung z. B. täglich oder stündlich

Zum Beispiel durch Nachricht in Kafka, neue Datei in Storage etc.

VorherigeDienstmodelleNächsteWas ist Azure?

Zuletzt aktualisiert vor 8 Tagen

Prozessautomatisierung

Internet of Everything

Machine Learning