More Related Content
Similar to About OpenWhisk (20)
More from Hideaki Tokida (20)
About OpenWhisk
- 22. 3つの実⾏⾔語
• JavaScript (nodejs base)
• みんな⼤好きなNodeJSですね
• Swift (kitura base?)
• 同時に発表されたKituraベースなのかなと思いますが、Swift。コンパイル
不要でコードをアップすれば動作します。
• Docker
• Dockerコンテナを実⾏することが可能、ちょっと⾯⽩い。
• バックエンドで処理が出来る環境。利用者
は「Code」のみを登録するためどのライブ
ラリが利用可能有るかは重要。
• 多くの情報はGithubに出ています。
- 23. 3つの呼び出し(Mobile Back end)
• RESTful API
• ⼀般的なREST同様に呼び出せます
• CLI
• CFツールと合わせてwskが提供されます。管理的な事は全てCLIで実⾏する
ことになります。
• iOS SDK
• iOSネイティブにライブラリが提供されますので従来のApplicationに簡単
に組み込むことが出来ます。
• イベント駆動ではなく、MBaaSとして利用す
ることが出来ることもOpenWhiskの特徴です。
RESTfulに対応しており応用の幅は広いです。
- 30. 参考資料
• OpenWhisk概要
• http://niccloud.niandc.ne.jp/?p=1933
• Check! Bluemix OpenWhisk の開発環境を Vagrant で作ってみる
• http://qiita.com/dz_/items/cc872fe6786b7988b6b8
• IBM Bluemix OpenWhisk REST API
• https://amanoblog.wordpress.com/2016/03/03/ibm-bluemix-openwhisk-rest-api/
• Getting started with OpenWhisk
• https://github.com/openwhisk/openwhisk/tree/master/docs
• OpenWhisk: 本来のオープンなサーバレス時代を拓く世界初のサービス?
• http://apiguy.tokyo/2016/03/02/openwhisk-open-servless-architecture-japanese/
• IBMもAWS Lambda対抗のサーバレスアーキテクチャ提供へ。イベントドリブンでNode.jsとSwiftに対応した
「OpenWhisk」をBluemixで提供。コードはオープンソースに
• http://www.publickey1.jp/blog/16/openwhisk_bluemix.html