SlideShare a Scribd company logo
1 of 23
Download to read offline
APACHE OpenWhisk™
Meetup vol #2
Tokida Hideaki (常⽥ 秀明)
• Facebook: hideaki.tokida
• Twitter: @tokida
ü 主な仕事
• ⽇本情報通信株式会社/ お客様、⾃社における新しい技術や考え⽅の啓
蒙活動, Bluemix/WatsonAPIの開発⽀援, コミュニティ活動⽀援
ü 最近の活動
• OpenWhisk布教活動
• Bluemix User Group コアメンバ(代表)
• 雑誌、Webサイトの寄稿
OpenWhisk Meetup (1/23)
OpenWhiskのハンズオンを開催します。これから始め
る⼈向けに⾊々何か作っていきたいです。
私の⽴場
• ”仕事でBluemixエバンジェリストしていますので好きなOpenWhisk広
まってくれると仕事で使えて嬉しい“
• OSSになったので何か貢献出来ないかな?
Meetupの指針
OpenWhiskの概要と最新動向
ハンズオンの実施
Meetupの指針
• APACHE OpenWhisk™が⾯⽩そうだったので皆で勉強してい
きたい。⾊々情報交換したい。
• 進め⽅としてまだまだユーザ数が少ないので順次やっていきた
いと考えています。
1. OpenWhisk機能の勉強(セミナー⾵)
2. ハンズオンの実施(資料の公開→Qittaなど)
3. 利⽤ユースケース(”作ってみた”的な)
4. 実案件ユースケース
Meetupの指針
参加者への希望
• Facebook/Twitterでの情報の拡散
• #openwhisk のHashtagでつぶやく
• Blogなどのレポートを書く
• フィードバックが得づらいのでどんな内容でもBlogなどで出してもら
ええるとコミュニティとしても⾊々良くなっていくと思います。
• 中の⼈は https://medium.com/openwhisk で書いている
• 次回のMeetupで作ったものや考察などを発表する
• 今回の参加者の⽅、次回是⾮簡単なものでも発表してください
5分で分るOpenWhisk
背景
• APACHE Incubatorとして公開されているFunction as a
Serviceに分類されるOpenSource
• サーバ部分だけでなくFaaS全体(ロードバランサーやDocker
コンテナの仕組み諸々)が提供されているのが特徴
• マネージドサービスとして、IBM Bluemix 上で利⽤可能
• Price:実⾏メモリサイズ*実⾏時間*処理回数
• 実⾏環境:Dallas Region
http://incubator.apache.org/projects/openwhisk.html
http://openwhisk.org/
5分で分るOpenWhisk
プログラミングモデル
イベント駆動
トリガー
(実⾏条件)
・REST
・CLI
・SDK
・イベント
から実⾏
ルール
(トリガーとアク
ションの紐付け)
アクション
(実際の処理をになう、
Funcionsの実態)
・JavaSceript
・Swift
・Python
・Java
・Dockerコンテナ
リザルト
(結果は⾮同期で参照)
5分で分るOpenWhisk
プログラミングモデル
Action
Action
ResultTrigger
Rule
Event
REST ful
Web Action
API
Trigger
Rule
Event
REST ful
Web Action
API
5分で分るOpenWhisk
プログラミングモデル
Action
Action
Result
Actionは、JavaScript(NodeJS)、Swift、Python等の
⾔語で記述することが出来る。
Actionを連結して新しいActionを作る事が出来る
⼊出⼒はJSONで⾏う
JSON
JSON
REST ful
Web Action
API
5分で分るOpenWhisk
プログラミングモデル
Action
Action
ResultTrigger
Rule
Event
何らかの状況変化などが発⽣
(例:CloudantNoSQにデータが挿⼊された)
Rule
TriggerEvent
REST ful
Web Action
API
5分で分るOpenWhisk
プログラミングモデル
Action
Action
Result
様々な形式で呼び出す事が可能
JSON
JSON Http
JSON
ID
PASS
Action
Action
Trigger
Rule
Event
REST ful
Web Action
API
5分で分るOpenWhisk
プログラミングモデル
Result
全ての処理結果は、蓄積される
⾮同期の処理として結果を参照可能。
プログラム側から応答を待ちたい場合に
はBlockingのオプションを追加する
JSON
JSON
JSON
JSON
Bluemix上では、結果を確認することが
出来る「Monitor」Web
UIが提供されている。
5分で分るOpenWhisk
• 実⾏環境として、HostingサービスのBluemixを利⽤するか個
別にローカルのサーバへ導⼊するか
• Bluemix上で利⽤できる機能はOpenSource版すべてではない
• Bluemix上では各種GUIが⽤意されている
• Bluemix上ではマニュアル等が⽇本語化されている
• 個別にローカルのサーバに導⼊する場合には試験的には
Vagrantを利⽤して導⼊するかNative導⼊するかが選べる(い
ずれにしても実態はDockerで動作する)
5分で分るOpenWhisk
System Architecture
Nginx
(外部からのCall)
LB
(CallをInvokerに
伝える、内部ス
テータスはConsul
で保持)
Activator
(トリガのイベント
を処理)
Invoker
(Actionを実⾏したり
Dockerコンテナプール
を管理したり)
管理API Call
Kafka+Zookeepr
(全体のメッセージ
ングバス)
https://developer.ibm.com/openwhisk/2016/04/01/ibm-bluemix-openwhisk-
whats-under-the-hood/
サーバ機能もすべてDockerで構成
Githubレポジトリの道標
• 各機能別に細分化してきている
• openwhisk ・・・ 本体
• openwhisk-catalog ・・・標準のカタログ部分(Package)
• openwhisk-package-xxxx ・・追加のPackage(Kafkaなど)
• apigqateway ・・・ API Gateway機能
• openwhisk.github.io ・・・公式サイトのソースコード
• openwhisk-external-resources ・・・外部のBlogやHowtoなどのリ
ンク集(探しものはこちらをまず⾒る)
• openwhisk-xxxx ・・・その他のツール群
最近注⽬したプロジェクト
(2017.3)
• Serverless
• Deployment framework である「Serverless Framework」にて
OpenWhiskのサポート
• https://serverless.com/framework/docs/providers/openwhisk/
• WebAction
• 新しく提案されているアクセス形式
• HTTPのHeaderを応答することが可能
• 例えば、画像ファイルとして等としたり、エラーレスポンスを応答したり
• API managementと競合している雰囲気もあるので今後どう統合されているか
が注⽬(Bluemix上でもすでに利⽤可能)
ワンポイント機能紹介
Web Actions
• これまでJSONのみ応答が出来る
• これから
• headers: a JSON object where the keys are header-names and
the values are string values for those headers (default is no
headers).
• code: a valid HTTP status code (default is 200 OK).
• body: a string which is either plain text or a base64 encoded
string (for binary data).
• 認証不要のURLが⽣成される
https://github.com/openwhisk/openwhisk/blob/master/docs/webactions.md
お知らせ
• OpenWhisk Webサイトの多国籍語化
• 現在の英語版のみなので多国籍語化する
• https://github.com/openwhisk/openwhisk.github.io/issues/18
2
• 某⽒がするぞというのでIssueを⽴てた
1. 多国籍化したサイトを構築しPullRequestをする
1. どうやってするのか⽅式を決める
• OpenWhisk go-cli の多国籍語化
• すでにCodeレベルでは対応が出来ているが⽇本語等の各国語ランゲー
ジファイルが⽤意されていない
• 某⽒がしたいと⾔っていた
1. 英語のファイルを翻訳
2. コード中で⾔語ファイルがEn固定になっているので修正して
PullRequest
お知らせ
• 5/中旬 OpenWhisk Meetup vol#3 (19:00-21:00)
• セミナー形式で開催予定
• [1] OpenWhisk概要 (45min –)
• [2] なにか題⽬(30min -) ※予定
• [3] LT枠 5min x 5
OpenWhisk meetup vol2

More Related Content

Viewers also liked

フリーランスミートアップ オープニング
フリーランスミートアップ オープニングフリーランスミートアップ オープニング
フリーランスミートアップ オープニングErina Takei
 
フリーランスミートアップ 20160903
フリーランスミートアップ 20160903フリーランスミートアップ 20160903
フリーランスミートアップ 20160903Seigo Tanaka
 
肩書きを変えれば 働き方が変わる! 名刺交換で仕事を 取る魔法の肩書き
肩書きを変えれば働き方が変わる!名刺交換で仕事を取る魔法の肩書き肩書きを変えれば働き方が変わる!名刺交換で仕事を取る魔法の肩書き
肩書きを変えれば 働き方が変わる! 名刺交換で仕事を 取る魔法の肩書きYusuke Kuroda
 
フリーランスエンジニアを半年間やってみた
フリーランスエンジニアを半年間やってみたフリーランスエンジニアを半年間やってみた
フリーランスエンジニアを半年間やってみたOhira Yukito
 
170311 MBD-Case_Room and MBD and I Ver1
170311 MBD-Case_Room and MBD and I Ver1 170311 MBD-Case_Room and MBD and I Ver1
170311 MBD-Case_Room and MBD and I Ver1 Shigenori Ueda
 
まぼろしのヒット作をもとめて
まぼろしのヒット作をもとめてまぼろしのヒット作をもとめて
まぼろしのヒット作をもとめてMiho Yamamoto
 
わたしの数少ない 小ヒット作を語ろうの巻
わたしの数少ない 小ヒット作を語ろうの巻わたしの数少ない 小ヒット作を語ろうの巻
わたしの数少ない 小ヒット作を語ろうの巻Takashi Abe
 
コミュニティとイベントとメディア立ち上げ入門
コミュニティとイベントとメディア立ち上げ入門コミュニティとイベントとメディア立ち上げ入門
コミュニティとイベントとメディア立ち上げ入門Keiko Kano
 
Document based application
Document based applicationDocument based application
Document based application幸雄 村上
 
「コンサルタントのポテンヒットの作り方」 by Tech Pub Vol.1
「コンサルタントのポテンヒットの作り方」 by Tech Pub Vol.1「コンサルタントのポテンヒットの作り方」 by Tech Pub Vol.1
「コンサルタントのポテンヒットの作り方」 by Tech Pub Vol.1知記 渡部
 
いもうとBOTのご紹介
いもうとBOTのご紹介いもうとBOTのご紹介
いもうとBOTのご紹介Yuji Ueki
 
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現Shinji Ito
 
最近のTUI(Terminal-based User Interface)事情
最近のTUI(Terminal-based User Interface)事情最近のTUI(Terminal-based User Interface)事情
最近のTUI(Terminal-based User Interface)事情Kota Kanbe
 
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17印刷APIのサポート事情 - DevRel Meetup in Tokyo #17
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17Yasunori Kihara
 
FlashAirとCognitive Servicesを使おう!
FlashAirとCognitive Servicesを使おう!FlashAirとCognitive Servicesを使おう!
FlashAirとCognitive Servicesを使おう!ayasehiro
 
Docker入門~word press環境を作ってみる ハンズオン編 ver1.4~ pulic
Docker入門~word press環境を作ってみる ハンズオン編 ver1.4~ pulicDocker入門~word press環境を作ってみる ハンズオン編 ver1.4~ pulic
Docker入門~word press環境を作ってみる ハンズオン編 ver1.4~ puliccyberblack28 Ichikawa
 
フィールドワーカーから当事者へ――Tech Pub発足物語 #techpub vol.1
フィールドワーカーから当事者へ――Tech Pub発足物語 #techpub vol.1フィールドワーカーから当事者へ――Tech Pub発足物語 #techpub vol.1
フィールドワーカーから当事者へ――Tech Pub発足物語 #techpub vol.1Yuko Kondo
 
Yasuhiko Tokunaga DevRel_meetup_201703
Yasuhiko Tokunaga DevRel_meetup_201703Yasuhiko Tokunaga DevRel_meetup_201703
Yasuhiko Tokunaga DevRel_meetup_201703Stripe
 
もうすぐ春だしAWSでさくらをやってみた
もうすぐ春だしAWSでさくらをやってみたもうすぐ春だしAWSでさくらをやってみた
もうすぐ春だしAWSでさくらをやってみたMasamitsu Maehara
 

Viewers also liked (20)

フリーランスミートアップ オープニング
フリーランスミートアップ オープニングフリーランスミートアップ オープニング
フリーランスミートアップ オープニング
 
フリーランスミートアップ 20160903
フリーランスミートアップ 20160903フリーランスミートアップ 20160903
フリーランスミートアップ 20160903
 
肩書きを変えれば 働き方が変わる! 名刺交換で仕事を 取る魔法の肩書き
肩書きを変えれば働き方が変わる!名刺交換で仕事を取る魔法の肩書き肩書きを変えれば働き方が変わる!名刺交換で仕事を取る魔法の肩書き
肩書きを変えれば 働き方が変わる! 名刺交換で仕事を 取る魔法の肩書き
 
フリーランスエンジニアを半年間やってみた
フリーランスエンジニアを半年間やってみたフリーランスエンジニアを半年間やってみた
フリーランスエンジニアを半年間やってみた
 
170311 MBD-Case_Room and MBD and I Ver1
170311 MBD-Case_Room and MBD and I Ver1 170311 MBD-Case_Room and MBD and I Ver1
170311 MBD-Case_Room and MBD and I Ver1
 
まぼろしのヒット作をもとめて
まぼろしのヒット作をもとめてまぼろしのヒット作をもとめて
まぼろしのヒット作をもとめて
 
わたしの数少ない 小ヒット作を語ろうの巻
わたしの数少ない 小ヒット作を語ろうの巻わたしの数少ない 小ヒット作を語ろうの巻
わたしの数少ない 小ヒット作を語ろうの巻
 
コミュニティとイベントとメディア立ち上げ入門
コミュニティとイベントとメディア立ち上げ入門コミュニティとイベントとメディア立ち上げ入門
コミュニティとイベントとメディア立ち上げ入門
 
Document based application
Document based applicationDocument based application
Document based application
 
「コンサルタントのポテンヒットの作り方」 by Tech Pub Vol.1
「コンサルタントのポテンヒットの作り方」 by Tech Pub Vol.1「コンサルタントのポテンヒットの作り方」 by Tech Pub Vol.1
「コンサルタントのポテンヒットの作り方」 by Tech Pub Vol.1
 
いもうとBOTのご紹介
いもうとBOTのご紹介いもうとBOTのご紹介
いもうとBOTのご紹介
 
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現
AWSでオーバーレイネットワーク ハイパフォーマンスマルチキャストの実現
 
最近のTUI(Terminal-based User Interface)事情
最近のTUI(Terminal-based User Interface)事情最近のTUI(Terminal-based User Interface)事情
最近のTUI(Terminal-based User Interface)事情
 
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17印刷APIのサポート事情 - DevRel Meetup in Tokyo #17
印刷APIのサポート事情 - DevRel Meetup in Tokyo #17
 
FlashAirとCognitive Servicesを使おう!
FlashAirとCognitive Servicesを使おう!FlashAirとCognitive Servicesを使おう!
FlashAirとCognitive Servicesを使おう!
 
Docker入門~word press環境を作ってみる ハンズオン編 ver1.4~ pulic
Docker入門~word press環境を作ってみる ハンズオン編 ver1.4~ pulicDocker入門~word press環境を作ってみる ハンズオン編 ver1.4~ pulic
Docker入門~word press環境を作ってみる ハンズオン編 ver1.4~ pulic
 
フィールドワーカーから当事者へ――Tech Pub発足物語 #techpub vol.1
フィールドワーカーから当事者へ――Tech Pub発足物語 #techpub vol.1フィールドワーカーから当事者へ――Tech Pub発足物語 #techpub vol.1
フィールドワーカーから当事者へ――Tech Pub発足物語 #techpub vol.1
 
Yasuhiko Tokunaga DevRel_meetup_201703
Yasuhiko Tokunaga DevRel_meetup_201703Yasuhiko Tokunaga DevRel_meetup_201703
Yasuhiko Tokunaga DevRel_meetup_201703
 
もうすぐ春だしAWSでさくらをやってみた
もうすぐ春だしAWSでさくらをやってみたもうすぐ春だしAWSでさくらをやってみた
もうすぐ春だしAWSでさくらをやってみた
 
Devrel20170301
Devrel20170301Devrel20170301
Devrel20170301
 

Similar to OpenWhisk meetup vol2

今だからこそ知りたい!オープンソース時代に生きるクリエイターとコミュニティとビジネス(クリエイティブハント) #ゴーハント
今だからこそ知りたい!オープンソース時代に生きるクリエイターとコミュニティとビジネス(クリエイティブハント) #ゴーハント今だからこそ知りたい!オープンソース時代に生きるクリエイターとコミュニティとビジネス(クリエイティブハント) #ゴーハント
今だからこそ知りたい!オープンソース時代に生きるクリエイターとコミュニティとビジネス(クリエイティブハント) #ゴーハントHiroyuki Ishikawa
 
NPOのためのコンテンツマーケティング入門
NPOのためのコンテンツマーケティング入門NPOのためのコンテンツマーケティング入門
NPOのためのコンテンツマーケティング入門孝弘 笠原
 
NPO法人リンクト・オープン・データ・イニシアティブ 活動紹介
NPO法人リンクト・オープン・データ・イニシアティブ 活動紹介NPO法人リンクト・オープン・データ・イニシアティブ 活動紹介
NPO法人リンクト・オープン・データ・イニシアティブ 活動紹介National Institute of Informatics (NII)
 
図書館員に知って欲しい、地域のためのツール
図書館員に知って欲しい、地域のためのツール図書館員に知って欲しい、地域のためのツール
図書館員に知って欲しい、地域のためのツールKatsuyuki Sakanoshita
 
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップアジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップYou&I
 
Osc2010 tokyo fall コミュニティ紹介
Osc2010 tokyo fall コミュニティ紹介Osc2010 tokyo fall コミュニティ紹介
Osc2010 tokyo fall コミュニティ紹介Kaoru NAKAMURA
 
勉強会勉強会、DevLOVE関西
勉強会勉強会、DevLOVE関西勉強会勉強会、DevLOVE関西
勉強会勉強会、DevLOVE関西Hiro Yoshioka
 
Members innovationlab#1
Members innovationlab#1Members innovationlab#1
Members innovationlab#1Sosuke Kimura
 
2012nptechjp_net2tokyo
2012nptechjp_net2tokyo2012nptechjp_net2tokyo
2012nptechjp_net2tokyo孝弘 笠原
 
5分でわかる 一般社団法人LOCAL
5分でわかる 一般社団法人LOCAL5分でわかる 一般社団法人LOCAL
5分でわかる 一般社団法人LOCALPanda Yamaki
 
2012 mar event-design-workshop-instructors
2012 mar event-design-workshop-instructors2012 mar event-design-workshop-instructors
2012 mar event-design-workshop-instructorsOrinoco K.K.
 
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62Kosuke Tanabe
 
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62Kosuke Tanabe
 
2012-I 3E+1 アイディアプランコンテスト ver.1.0
2012-I 3E+1 アイディアプランコンテスト ver.1.02012-I 3E+1 アイディアプランコンテスト ver.1.0
2012-I 3E+1 アイディアプランコンテスト ver.1.010
 
20100828 code4 lib_japan_事業説明(全事業)
20100828 code4 lib_japan_事業説明(全事業)20100828 code4 lib_japan_事業説明(全事業)
20100828 code4 lib_japan_事業説明(全事業)Code4Lib JAPAN
 

Similar to OpenWhisk meetup vol2 (20)

OpenWhisk meetup vol1
OpenWhisk meetup vol1OpenWhisk meetup vol1
OpenWhisk meetup vol1
 
落語会情報公開システム
落語会情報公開システム落語会情報公開システム
落語会情報公開システム
 
今だからこそ知りたい!オープンソース時代に生きるクリエイターとコミュニティとビジネス(クリエイティブハント) #ゴーハント
今だからこそ知りたい!オープンソース時代に生きるクリエイターとコミュニティとビジネス(クリエイティブハント) #ゴーハント今だからこそ知りたい!オープンソース時代に生きるクリエイターとコミュニティとビジネス(クリエイティブハント) #ゴーハント
今だからこそ知りたい!オープンソース時代に生きるクリエイターとコミュニティとビジネス(クリエイティブハント) #ゴーハント
 
NPOのためのコンテンツマーケティング入門
NPOのためのコンテンツマーケティング入門NPOのためのコンテンツマーケティング入門
NPOのためのコンテンツマーケティング入門
 
NPO法人リンクト・オープン・データ・イニシアティブ 活動紹介
NPO法人リンクト・オープン・データ・イニシアティブ 活動紹介NPO法人リンクト・オープン・データ・イニシアティブ 活動紹介
NPO法人リンクト・オープン・データ・イニシアティブ 活動紹介
 
図書館員に知って欲しい、地域のためのツール
図書館員に知って欲しい、地域のためのツール図書館員に知って欲しい、地域のためのツール
図書館員に知って欲しい、地域のためのツール
 
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップアジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
 
Osc2010 tokyo fall コミュニティ紹介
Osc2010 tokyo fall コミュニティ紹介Osc2010 tokyo fall コミュニティ紹介
Osc2010 tokyo fall コミュニティ紹介
 
Ikuijxit20150701
Ikuijxit20150701Ikuijxit20150701
Ikuijxit20150701
 
Me
MeMe
Me
 
勉強会勉強会、DevLOVE関西
勉強会勉強会、DevLOVE関西勉強会勉強会、DevLOVE関西
勉強会勉強会、DevLOVE関西
 
Members innovationlab#1
Members innovationlab#1Members innovationlab#1
Members innovationlab#1
 
2012nptechjp_net2tokyo
2012nptechjp_net2tokyo2012nptechjp_net2tokyo
2012nptechjp_net2tokyo
 
5分でわかる 一般社団法人LOCAL
5分でわかる 一般社団法人LOCAL5分でわかる 一般社団法人LOCAL
5分でわかる 一般社団法人LOCAL
 
2012 mar event-design-workshop-instructors
2012 mar event-design-workshop-instructors2012 mar event-design-workshop-instructors
2012 mar event-design-workshop-instructors
 
Drupal con17
Drupal con17Drupal con17
Drupal con17
 
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
 
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
 
2012-I 3E+1 アイディアプランコンテスト ver.1.0
2012-I 3E+1 アイディアプランコンテスト ver.1.02012-I 3E+1 アイディアプランコンテスト ver.1.0
2012-I 3E+1 アイディアプランコンテスト ver.1.0
 
20100828 code4 lib_japan_事業説明(全事業)
20100828 code4 lib_japan_事業説明(全事業)20100828 code4 lib_japan_事業説明(全事業)
20100828 code4 lib_japan_事業説明(全事業)
 

More from Hideaki Tokida

[GCP INSIDE Retail] オンプレミスDWHからBQへ
[GCP INSIDE Retail] オンプレミスDWHからBQへ[GCP INSIDE Retail] オンプレミスDWHからBQへ
[GCP INSIDE Retail] オンプレミスDWHからBQへHideaki Tokida
 
D1-2-S07 オンプレミスのデータウェアハウス基盤を BigQuery へ
D1-2-S07 オンプレミスのデータウェアハウス基盤を BigQuery へD1-2-S07 オンプレミスのデータウェアハウス基盤を BigQuery へ
D1-2-S07 オンプレミスのデータウェアハウス基盤を BigQuery へHideaki Tokida
 
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行するD1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行するHideaki Tokida
 
今更ながらの「マイクロサービス」
今更ながらの「マイクロサービス」今更ながらの「マイクロサービス」
今更ながらの「マイクロサービス」Hideaki Tokida
 
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果Hideaki Tokida
 
LT資料イベント状況SNS自動投稿について考えてみた
LT資料イベント状況SNS自動投稿について考えてみたLT資料イベント状況SNS自動投稿について考えてみた
LT資料イベント状況SNS自動投稿について考えてみたHideaki Tokida
 
Docker Actionを利用してOpenWhiskをあれこれする
Docker Actionを利用してOpenWhiskをあれこれするDocker Actionを利用してOpenWhiskをあれこれする
Docker Actionを利用してOpenWhiskをあれこれするHideaki Tokida
 
Bluemixクラウド開発入門 Devlivery Pipeline デモ
Bluemixクラウド開発入門 Devlivery Pipeline デモBluemixクラウド開発入門 Devlivery Pipeline デモ
Bluemixクラウド開発入門 Devlivery Pipeline デモHideaki Tokida
 
IBM Bluemixクラウド開発入門 15分でわかるBluemix
IBM Bluemixクラウド開発入門 15分でわかるBluemixIBM Bluemixクラウド開発入門 15分でわかるBluemix
IBM Bluemixクラウド開発入門 15分でわかるBluemixHideaki Tokida
 
API公開最初の一歩 - API Connect on Bluemix
API公開最初の一歩 - API Connect on BluemixAPI公開最初の一歩 - API Connect on Bluemix
API公開最初の一歩 - API Connect on BluemixHideaki Tokida
 
Bluemix User Group ご紹介
Bluemix User Group ご紹介Bluemix User Group ご紹介
Bluemix User Group ご紹介Hideaki Tokida
 
BMXUG 大勉強会 2017.6.21 アジェンダ
BMXUG 大勉強会 2017.6.21 アジェンダBMXUG 大勉強会 2017.6.21 アジェンダ
BMXUG 大勉強会 2017.6.21 アジェンダHideaki Tokida
 
Bluemix Users Group 活動報告
Bluemix Users Group 活動報告Bluemix Users Group 活動報告
Bluemix Users Group 活動報告Hideaki Tokida
 
OpenWhisk Serverless への期待
OpenWhisk Serverless への期待OpenWhisk Serverless への期待
OpenWhisk Serverless への期待Hideaki Tokida
 
SIer目線でみたbluemix "bluemixハッカソン、watson ハッカソンでの知見"
SIer目線でみたbluemix "bluemixハッカソン、watson ハッカソンでの知見"SIer目線でみたbluemix "bluemixハッカソン、watson ハッカソンでの知見"
SIer目線でみたbluemix "bluemixハッカソン、watson ハッカソンでの知見"Hideaki Tokida
 
日本SoftLayerユーザ会紹介資料 2016
日本SoftLayerユーザ会紹介資料 2016日本SoftLayerユーザ会紹介資料 2016
日本SoftLayerユーザ会紹介資料 2016Hideaki Tokida
 
IBM Container BluemixでDockerを使ってみる
IBM Container BluemixでDockerを使ってみるIBM Container BluemixでDockerを使ってみる
IBM Container BluemixでDockerを使ってみるHideaki Tokida
 
ビジネス変革の基盤となるIBM Bluemix ~基礎から最新の取り組みまで~
ビジネス変革の基盤となるIBM Bluemix ~基礎から最新の取り組みまで~ビジネス変革の基盤となるIBM Bluemix ~基礎から最新の取り組みまで~
ビジネス変革の基盤となるIBM Bluemix ~基礎から最新の取り組みまで~Hideaki Tokida
 

More from Hideaki Tokida (20)

[GCP INSIDE Retail] オンプレミスDWHからBQへ
[GCP INSIDE Retail] オンプレミスDWHからBQへ[GCP INSIDE Retail] オンプレミスDWHからBQへ
[GCP INSIDE Retail] オンプレミスDWHからBQへ
 
D1-2-S07 オンプレミスのデータウェアハウス基盤を BigQuery へ
D1-2-S07 オンプレミスのデータウェアハウス基盤を BigQuery へD1-2-S07 オンプレミスのデータウェアハウス基盤を BigQuery へ
D1-2-S07 オンプレミスのデータウェアハウス基盤を BigQuery へ
 
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行するD1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
 
今更ながらの「マイクロサービス」
今更ながらの「マイクロサービス」今更ながらの「マイクロサービス」
今更ながらの「マイクロサービス」
 
About Istio
About IstioAbout Istio
About Istio
 
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
 
LT資料イベント状況SNS自動投稿について考えてみた
LT資料イベント状況SNS自動投稿について考えてみたLT資料イベント状況SNS自動投稿について考えてみた
LT資料イベント状況SNS自動投稿について考えてみた
 
Docker Actionを利用してOpenWhiskをあれこれする
Docker Actionを利用してOpenWhiskをあれこれするDocker Actionを利用してOpenWhiskをあれこれする
Docker Actionを利用してOpenWhiskをあれこれする
 
Bluemixクラウド開発入門 Devlivery Pipeline デモ
Bluemixクラウド開発入門 Devlivery Pipeline デモBluemixクラウド開発入門 Devlivery Pipeline デモ
Bluemixクラウド開発入門 Devlivery Pipeline デモ
 
IBM Bluemixクラウド開発入門 15分でわかるBluemix
IBM Bluemixクラウド開発入門 15分でわかるBluemixIBM Bluemixクラウド開発入門 15分でわかるBluemix
IBM Bluemixクラウド開発入門 15分でわかるBluemix
 
API公開最初の一歩 - API Connect on Bluemix
API公開最初の一歩 - API Connect on BluemixAPI公開最初の一歩 - API Connect on Bluemix
API公開最初の一歩 - API Connect on Bluemix
 
Bluemix User Group ご紹介
Bluemix User Group ご紹介Bluemix User Group ご紹介
Bluemix User Group ご紹介
 
BMXUG 大勉強会 2017.6.21 アジェンダ
BMXUG 大勉強会 2017.6.21 アジェンダBMXUG 大勉強会 2017.6.21 アジェンダ
BMXUG 大勉強会 2017.6.21 アジェンダ
 
Bluemix Users Group 活動報告
Bluemix Users Group 活動報告Bluemix Users Group 活動報告
Bluemix Users Group 活動報告
 
OpenWhisk Serverless への期待
OpenWhisk Serverless への期待OpenWhisk Serverless への期待
OpenWhisk Serverless への期待
 
SIer目線でみたbluemix "bluemixハッカソン、watson ハッカソンでの知見"
SIer目線でみたbluemix "bluemixハッカソン、watson ハッカソンでの知見"SIer目線でみたbluemix "bluemixハッカソン、watson ハッカソンでの知見"
SIer目線でみたbluemix "bluemixハッカソン、watson ハッカソンでの知見"
 
日本SoftLayerユーザ会紹介資料 2016
日本SoftLayerユーザ会紹介資料 2016日本SoftLayerユーザ会紹介資料 2016
日本SoftLayerユーザ会紹介資料 2016
 
About OpenWhisk
About OpenWhiskAbout OpenWhisk
About OpenWhisk
 
IBM Container BluemixでDockerを使ってみる
IBM Container BluemixでDockerを使ってみるIBM Container BluemixでDockerを使ってみる
IBM Container BluemixでDockerを使ってみる
 
ビジネス変革の基盤となるIBM Bluemix ~基礎から最新の取り組みまで~
ビジネス変革の基盤となるIBM Bluemix ~基礎から最新の取り組みまで~ビジネス変革の基盤となるIBM Bluemix ~基礎から最新の取り組みまで~
ビジネス変革の基盤となるIBM Bluemix ~基礎から最新の取り組みまで~
 

Recently uploaded

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成Hiroshi Tomioka
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 

Recently uploaded (9)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 

OpenWhisk meetup vol2