Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krook/e4-sl
Materials for the Engine-4 serverless workshop
https://github.com/krook/e4-sl
Last synced: about 1 month ago
JSON representation
Materials for the Engine-4 serverless workshop
- Host: GitHub
- URL: https://github.com/krook/e4-sl
- Owner: krook
- Created: 2019-07-06T14:43:27.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-07-06T15:11:16.000Z (over 5 years ago)
- Last Synced: 2024-10-12T19:12:13.518Z (2 months ago)
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Engine-4 serverless workshop
Based on my demo apps for my [OSCON](https://conferences.oreilly.com/oscon/oscon-or/public/schedule/detail/67393) talk on [Apache OpenWhisk](http://openwhisk.incubator.apache.org/) and [IBM Cloud Functions](https://console.bluemix.net/openwhisk/).
## Presentation
- [Build serverless web and mobile APIs that scale automatically in response to demand](https://www.slideshare.net/DanielKrook/serverless-apis-with-apache-openwhisk)
- [IBM Code Pattern: Create auto-scaling actions that respond to API calls](https://developer.ibm.com/code/patterns/build-serverless-api-handlers/)
- Also check out this [Five minute intro to open source serverless development with OpenWhisk](https://medium.com/openwhisk/five-minute-intro-to-open-source-serverless-development-with-openwhisk-328b0ebfa160).
## Using Apache OpenWhisk with IBM Cloud Functions
1. Create a free [IBM Cloud](https://ibm.biz/cfc-pr-2019) account through the Call for Code page.
2. Explore the [IBM Cloud Functions](http://bluemix.net/openwhisk) dashboard.
3. Download and configure the [`bx wsk` CLI](https://console.bluemix.net/openwhisk/learn/cli?env_id=ibm%3Ayp%3Aus-south).## Demo 1: Your first trigger, action, and rule
- [Your first trigger, action, and rule](https://github.com/IBM/openwhisk-action-trigger-rule )
## Demo 2: Simple GET and POST based application
- [The simple building block version](https://github.com/IBM/openwhisk-rest-api-trigger)
## Demo 3: HTTP API request triggered action
- [The more complex version](https://github.com/IBM/openwhisk-serverless-apis)
## Other simple apps, working solutions, more complex uses
- [Awesome OpenWhisk](https://github.com/openwhisk/awesome-openwhisk)
- [Full list of OpenWhisk samples on GitHub](https://github.com/search?q=topic%3Aopenwhisk+org%3AIBM&type=Repositories)
- [IBM Code Patterns](https://developer.ibm.com/code/technologies/serverless/)
- [IBM Cloud Functions workshop](https://www.slideshare.net/DanielKrook/workshop-develop-serverless-applications-with-ibm-cloud-functions)## Explore the open source Apache OpenWhisk project
- [OpenWhisk.org](https://openwhisk.org)
- [GitHub](https://github.com/apache?q=incubator-openwhisk)
- [Slack](http://openwhisk.incubator.apache.org/slack.html)
- [Twitter](https://twitter.com/openwhisk)
- [Medium](https://medium.com/openwhisk)## Other resources I mentioned in the talk
- [Electronic Arts hits the open road with an open cloud architecture](https://developer.ibm.com/opentech/2016/02/11/ea-ibm-docker/)
- [CNCF Serverless Working Group Whitepaper](https://github.com/cncf/wg-serverless/tree/master/whitepaper)
- [Serverless check deposit processing with Apache OpenWhisk on IBM Cloud Functions](https://developer.ibm.com/code/patterns/automatically-scale-to-handle-peaks-in-banking-transaction-demand/)