Cloudflare Containers – serverlose Container-Plattform für Deployments in die „Earth“-Region
(blog.cloudflare.com)Cloudflare hat am 24. Juni seine neue Container-Laufzeitplattform „Cloudflare Containers“ als Public Beta vorgestellt.
- Auf allen kostenpflichtigen Plänen verfügbar; automatische Bereitstellung in die Earth-Region (alle PoPs) mit nur einem
wrangler deploy(Pre-Provisioning) - Vollständig in Workers integriert: Authentifizierung/Caching/Routing werden von Workers verarbeitet, während sich aufwendige Aufgaben an Container delegieren lassen
- Über die Durable Object API lässt sich der Container-Lebenszyklus mit
.start(),.exec(),.signal()usw. direkt im Code steuern
- Über die Durable Object API lässt sich der Container-Lebenszyklus mit
- Instanzen starten bei Bedarf innerhalb weniger Sekunden (Cold Start: 2–3 s – abhängig u. a. von der Image-Größe) und wechseln abhängig vom Wert
sleepAfterautomatisch in den Sleep-Zustand, wenn innerhalb einer bestimmten Zeit keine weiteren Requests eingehen - Intern wird zur Isolation je nach Bedarf auf Laufzeiten wie gVisor, Firecracker micro-VM (die VM, die auch AWS Fargate nutzt) und QEMU gesetzt
- Instanztypen: Derzeit gibt es drei Instanztypen: dev (256MiB, 1/16 vCPU, 2GB), basic (1GiB, 1/4 vCPU, 4GB) und standard (4GiB, 1/2 vCPU, 4GB) – größere Instanzen und GPU-Support sind geplant
- Instanzpreise: Arbeitsspeicher $0.0000025 / GiB-sec (25 GiB-h pro Monat inklusive), CPU $0.000020 / vCPU-sec (375 vCPU-min pro Monat inklusive), Speicher $0.00000007 / GB-sec (200 GB-h pro Monat inklusive) — die Abrechnung erfolgt nutzungsbasiert in 10-ms-Schritten
- Netzwerk-Egress-Kosten: Nordamerika·EU $0.025/GB (1 TB inklusive), Ozeanien/Südkorea/Taiwan $0.050/GB (500 GB inklusive), übrige Regionen $0.040/GB (500 GB inklusive)
2 Kommentare
Ist das dann die Moon-Region?
Die Romantik der Earth-Region besteht den Test!