Basiert auf OpenWhisk

Apache OpenWhisk ist eine Open-Source-Serverless-Plattform, die ereignisgesteuerte Anwendungen mit minimaler Infrastrukturverwaltung ermöglicht.

Was evrtng functions leistungsstark macht

Ereignisgesteuerte Architektur

Führen Sie Code als Reaktion auf HTTP-Anfragen, MQTT-Nachrichten, Datenbankänderungen und benutzerdefinierte Trigger über regelverknüpfte Actions aus.

Web Actions

Stellen Sie dynamische oder statische Web-Inhalte direkt über REST-APIs bereit. Geben Sie HTML, JSON, Bilder, Cookies oder benutzerdefinierte Header zurück.

Action-Sequenzen

Verketten Sie mehrere Actions zu Workflows. Eingebaute Utilities wie split und sort vereinfachen Datenverarbeitungs-Pipelines.

Polyglotte Runtimes

Schreiben Sie Funktionen in JS, Python, Java, Go, PHP, Ruby, Swift, .NET, Scala, Rust und Docker-basierten benutzerdefinierten Runtimes.

Integriertes Tooling

Deployen, loggen und überwachen Sie mit der wsk CLI. Integrieren Sie in GitHub Actions, Jenkins oder eine beliebige CI/CD-Pipeline.

Enterprise-Skalierbarkeit

Unterstützt Tausende parallele Ausführungen mit Skalierung pro Anfrage. Im Leerlauf zahlen Sie nichts.

Namespace-Isolation

Ihre Funktionen laufen in isolierten Namespaces. Sichere, sandgeboxte Ausführung pro Tenant.

Trigger & Regeln

Erstellen Sie Ereignisquellen und verknüpfen Sie diese über Regeln mit Actions. Entkoppeln Sie Ereignisse von der Logik für eine flexible Architektur.

Aktivierungs-Logs

Jeder Aufruf wird protokolliert. Abfragen Sie Logs, prüfen Sie Dauern und debuggen Sie mit wsk activation list.

Was können Sie erstellen?

IoT- & Sensordaten

Verarbeiten Sie MQTT-Sensorereignisse in Echtzeit. Aktualisieren Sie Dashboards, lösen Sie Alerts aus und schreiben Sie automatisch in Datenbanken.

API-Backends

Erstellen Sie schnelle, skalierbare REST-APIs für Web- und Mobile-Apps, ohne einen einzigen Server zu verwalten.

Workflow-Automatisierung

Verketten Sie Actions zu Sequenzen für ETL-Pipelines, Datentransformationen und dienstübergreifende Integrationen.

Bildverarbeitung

Skalieren, annotieren oder transformieren Sie Bilder beim Upload. Triggern Sie aus Storage-Events oder HTTP.

Geplante Aufgaben

Cron-basierte Trigger führen periodische Jobs aus — Berichte, Bereinigungen, Benachrichtigungen — nach Ihrem Zeitplan.

Legacy-Modernisierung

Wickeln Sie Legacy-Systeme in Serverless-APIs ein. Migrieren Sie Stück für Stück ohne Big-Bang-Rewrites.