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.
