evrtng functions vs. die Cloud-Giganten
Wie schneidet Apache OpenWhisk auf evrtng im Vergleich zu AWS Lambda, Google Cloud Functions und Azure Functions ab? Hier ist die ehrliche Aufschlüsselung.
Direkter Vergleich
| Funktion |
evrtng functions Apache OpenWhisk |
AWS Lambda Amazon Web Services |
Cloud Functions Google Cloud |
Azure Functions Microsoft |
|---|---|---|---|---|
| // PRICING | ||||
| Anfragen | CHF 0.20 / 1M | CHF 0.20 / 1M | CHF 0.40 / 1M | CHF 0.20 / 1M |
| Compute (GB·s) | CHF 0.0000167 | CHF 0.0000166667 | CHF 0.0000100 | CHF 0.000016 |
| Free Tier (Anfragen) | 30K / month | 1M / month | 2M / month | 1M / month |
| Idle-Kosten | CHF 0.00 | CHF 0.00 | CHF 0.00 | CHF 0.00 (Consumption) |
| Preismodell | Subscription | Pay-per-use | Pay-per-use | Pay-per-use / Premium |
| evrtng prices in CHF, incl. 8.1% MWST. Cloud provider prices in USD. | ||||
| // LANGUAGES & RUNTIMES | ||||
| JavaScript / Node.js | ✓ | ✓ | ✓ | ✓ |
| Python | ✓ | ✓ | ✓ | ✓ |
| Java | ✓ | ✓ | ✓ | ✓ |
| Go | ✓ | ✓ | ✓ | ✓ |
| PHP | ✓ | ✗ | ✓ | ✓ |
| Ruby | ✓ | ✓ | ✗ | ✗ |
| Swift | ✓ | ✗ | ✗ | ✗ |
| .NET / C# / F# | ✓ | ✓ | ✗ | ✓ |
| Rust | ✓ (Docker) | ✓ (custom) | ✗ | ✗ |
| ANSI C | ✓ (Docker) | ✓ (custom) | ✗ | ✗ |
| Custom Docker-Runtime | ✓ Native | ✓ Container Image | ✗ | ✓ (Premium) |
| Offizielle Runtimes gesamt | 9 + Docker | 9 | 6 | 7 |
| // ARCHITECTURE & FEATURES | ||||
| Ereignisgesteuerte Trigger | ✓ HTTP, Kafka, Cron | ✓ HTTP, S3, SQS, DynamoDB… | ✓ HTTP, Pub/Sub, Firestore | ✓ HTTP, Queue, Event Hub |
| Action-Sequenzen (Verkettung) | ✓ Native | ✓ Step Functions | ✓ Workflows (separate) | ✓ Durable Functions |
| Web Actions / HTTP-Endpoints | ✓ Built-in | ✓ via API Gateway | ✓ Built-in | ✓ Built-in |
| Max. Ausführungszeit | 5 min (max) | 15 min | 60 min (2nd gen) | 10 min (Consumption) |
| Max. Speicher | 1,024 MB | 10,240 MB | 16,384 MB | 1,536 MB |
| Cold-Start-Performance | ~100ms (Node/Python) | ~100–500ms | ~100–400ms | ~200ms–2s |
| Parallele Ausführungen | 200 | 1,000 (default, scalable) | 3,000 (regional) | Unbegrenzt (Consumption) |
| Open-Source-Plattform | ✓ Apache OpenWhisk | ✗ Proprietary | ✗ Proprietary | ✓ Partially (host) |
| Self-Hosting möglich | ✓ Full control | ✗ | ✗ | ✓ via Docker |
| Vendor Lock-in | Niedrig (offener Standard) | High | High | Medium |
| CLI-Tooling | wsk CLI | aws CLI / SAM | gcloud CLI | Azure CLI / Core Tools |
| Lokale Entwicklung | ✓ Docker / Kubernetes | ✓ SAM Local | ✓ Functions Framework | ✓ Core Tools |
// Die Daten spiegeln die Plattformfunktionen Stand 2025/2026 wider. Preise können nach Region und Tarif variieren.
Wo evrtng functions sich abhebt
Die meisten Sprachen
9 official runtimes plus any custom Docker image. PHP, Swift, Ruby, Go, Rust — languages other platforms dropped or never supported.
Kein Vendor Lock-in
Basiert auf Apache OpenWhisk — einem offenen Standard. Ihre Funktionen und Trigger laufen überall, wo OpenWhisk bereitgestellt ist. Nehmen Sie Ihren Code mit.
Native Sequenzen
Verketten Sie Actions mit einem Befehl nativ zu Workflows. Kein separater Orchestrierungsdienst (wie Step Functions oder Workflows) nötig.
Flexible Trigger
HTTP, Kafka, cron — connect to any event source without proprietary glue services.
Web Actions integriert
Exponieren Sie jede Funktion als öffentlichen HTTP-Endpoint mit voller Kontrolle über Response-Header, Cookies und Content-Type. Kein API-Gateway erforderlich.
Erprobter Kern
Apache OpenWhisk wurde von IBM, Adobe und Red Hat entwickelt. Es betreibt produktive Workloads bei skalierter Auslastung und wird unter der Apache Software Foundation entwickelt.
Wann Sie evrtng functions wählen sollten
✓ Sehr geeignet, wenn Sie…
→ Erwägen Sie Alternativen, wenn Sie…
Deployen Sie heute Ihre erste Funktion
Keine Kreditkarte für das erste Deployment. Transparente Abrechnung ab der ersten Anfrage.
