A Tour of the New Apache OpenWhisk Incubator Project and Its Numerous Repositories
summary
Apache OpenWhisk is an incubating serverless platform composed of about 30 repositories: a Scala core (controller, Ansible, Gradle, containerization), a separated CLI and Cobra-based command line, SDKs in Go/Node/Python/Swift, an API Gateway, catalog of packages, and a YAML-style deploy manifest plus a proposed package registry. Work items: fix the local debugger, add Kubernetes and Docker Compose deployments, move performance tests out of IBM, add integration tests (Travis/Jenkins), improve docs, and create packages for Cloudant, Kafka/MQTT, Twilio and Node-RED. Contributions in those areas are explicitly requested.
AI-written summary · about
chapters (20)
- 0:00Intro
- 1:26What is OpenWhisk
- 2:25Why we take the tour
- 3:25OpenWhisk System View
- 8:38Ansible
- 11:12CLI
- 13:54Cobra Framework
- 15:42Catalog
- 17:54API Gateway
- 19:13Deploy
- 22:11Deploy specification
- 24:46Debugger
- 25:45Dev Tools
- 27:01Playground Xcode
- 28:51Packages
- 32:24Push Notification
- 33:09JIRA
- 34:36CouchDB
- 35:22Wishlist
- 39:38Vital Statistics
related talks
34mApache OpenWhisk: Building a Production-Ready Serverless Stack on/for Kubernetes
56mApache OpenWhisk
37mBuilding Serverless Applications (...)
41mOpenWhisk as an Apache Mesos Framework
30mPython with Apache OpenWhisk
01h 00mServerless Java on Kubernetes
27mCloud Native, Event Drive, Serverless, Microservices Framework - OpenWhisk
06mKeynote: Cloud Native Architectures with an Open Source, Event Driven, Serverless Platform
