Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bluemix_Spark Hands-on Reference
Search
joohoun song
December 10, 2015
Programming
0
36
Bluemix_Spark Hands-on Reference
Bluemix_Spark Hands-on Reference
joohoun song
December 10, 2015
Tweet
Share
More Decks by joohoun song
See All by joohoun song
20161031_Pepper-Bluemixワークショップ
hunnycode
1
490
MA2016-Facebook Messenger Platform ハッカソン
hunnycode
0
85
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
180
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
360
IBM BluemixとSwift
hunnycode
0
210
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
830
20160830-IBM Cloud Community #5
hunnycode
0
750
BlueHub紹介資料
hunnycode
0
76
IBM Cloud Community 勉強会 #2
hunnycode
0
590
Other Decks in Programming
See All in Programming
WebViewの現在地 - SwiftUI時代のWebKit - / The Current State Of WebView
marcy731
0
110
Team operations that are not burdened by SRE
kazatohiei
1
290
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
520
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
120
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
660
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
250
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
270
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
170
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
130
プロダクト志向ってなんなんだろうね
righttouch
PRO
0
170
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
120
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
240
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.5k
Building Adaptive Systems
keathley
43
2.6k
Code Reviewing Like a Champion
maltzj
524
40k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Facilitating Awesome Meetings
lara
54
6.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
How to Ace a Technical Interview
jacobian
277
23k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Transcript
None
2015.12.10 - Bluemix Spark ハンズオン @joohounsong
19:00 - イントロ & Bluemixについて 19:10 - Sparkについて 19:30 -
Spark on Bluemix ハンズオン 21:00 - ネットワーキングタイム 21:30 - 完全撤収 ࠓͷΞδΣϯμ http://bit.ly/1OUISV2
http://bit.ly/1OUISV2
#MVFNJYͱɻ http://bit.ly/1OUISV2
#MVFNJYͱɻ http://bit.ly/1OUISV2
Bluemixの特徴 ポリグロット コンポーザブル スケーラブルなシステム環境構築 モニタリング 様々な開発環境やツールとの連携 http://bit.ly/1OUISV2
Bluemixの特徴 ポリグロット 複数のランタイムから必要なものを選んで開発環境を構築 http://bit.ly/1OUISV2
Bluemixの特徴 ポリグロット 複数のランタイムから必要なものを選んで開発環境を構築 1分以内にPHP環境が⽴ち上がる http://bit.ly/1OUISV2
Bluemixの特徴 ・ビルドパックで任意の開発環境が構築できる。 http://bit.ly/1OUISV2
コンポーザブル 100以上のサービスや APIを組み合わせて、 より強くいアプリケーションの 開発ができる。 Bluemixの特徴 105! http://bit.ly/1OUISV2
・メール送信ウェブアプリが、すぐできちゃう。 組み合わせでアプリの開発 http://bit.ly/1OUISV2
Bluemixの特徴 スケーラブルなシステム環境構築 システムのリソースを⾃由⾃在にいつでも変更できる。 http://bit.ly/1OUISV2
Bluemixの特徴 モニタリング アプリケーションの稼動や資源の状況を管理できる http://bit.ly/1OUISV2
様々な開発環境やツールとの連携 Eclipse、IDS(IBM DevOps Service)、CF CLI、GitHubなど Bluemixの特徴 ・Eclipse Eclipse PluginでBluemixと連携
・IDS クラウドベースの開発環境 ・CF CLI Cloud Foundryによるコマンド操作 ・GitHub GitHubで管理されているプロジェク トとの連携 http://bit.ly/1OUISV2
IBM Bluemix http://bit.ly/1OUISV2
開発をより早く、より強く http://bit.ly/1OUISV2
ハンズオンアプリの構成 Input Stream Emotion Tone Score Select OutPut OutPut Insert
http://bit.ly/1OUISV2
ハンズオンで使うサービス ⾼速なデーター分析ツール テキスト感情分析サービス ストレージ内のデーターをオブジェクト化 Twitter APIを使って、現在のデーターを取得 ウェブベースのPython実⾏環境 http://bit.ly/1OUISV2
Facebook Group https://facebook.com/groups/bmxug twitter #bmxug http://ja.stackoverflow.com/questions/ tagged/bluemix stackoverflow(コミュニティQ&A) Qiita http://qiita.com/tags/Bluemix
・タグフォロー ・Advant Calendar 購読
http://bit.ly/ 1OUISV2
WBMEFNPDPNJCNDETTQBSLTBNQMFT4USFBNJOH5XJUUFS EFNPTFU$POpH UXJUUFSKPBVUIDPOTVNFS,FZ /F*4/%9WC9%;*;YU+Z0 EFNPTFU$POpH UXJUUFSKPBVUIDPOTVNFS4FDSFU U:4NXH%HN-8%[8:NI;DpJT&.(R'OR'60YZ*G'+'91 EFNPTFU$POpH
UXJUUFSKPBVUIBDDFTT5PLFO KDIC/$7L)69J.;QYHX76)L[VC[5H&FVFP EFNPTFU$POpH UXJUUFSKPBVUIBDDFTT5PLFO4FDSFU SO-"*ZKLEHK-WFFX#OS[B"N"U.YWNZU8&PNIJ.4 EFNPTFU$POpH XBUTPOUPOFVSM IUUQTHBUFXBZXBUTPOQMBUGPSNOFUUPOFBOBMZ[FSFYQFSJNFOUBMBQJ EFNPTFU$POpH XBUTPOUPOFQBTTXPSE GFFEEEEFFC EFNPTFU$POpH XBUTPOUPOFVTFSOBNF I.MHZ):2*E val demo = com.ibm.cds.spark.samples.StreamingTwitter demo.setConfig(“twitter4j.oauth.consumerKey”,”{{キー設定}}”) demo.setConfig("twitter4j.oauth.consumerSecret","{{キー設定}}") demo.setConfig("twitter4j.oauth.accessToken","{{キーを設定}}") demo.setConfig("twitter4j.oauth.accessTokenSecret","{{キーを設定}}") demo.setConfig("watson.tone.url","{{キーを設定}}") demo.setConfig("watson.tone.password","{{キーを設定}}") demo.setConfig("watson.tone.username","{{キーを設定}}")
ハンズオン⼿順 ⼿順①:sparkの追加 カタログ→検索バーに「spark」⼊⼒ ᶃ ᶄ ᶅ
ハンズオン⼿順 ⼿順: ① Sparkの情報( スペース・アプリ・サービス名・ 資格情報名・プラン)を確認し「作成」クリック ※ それぞれの情報は変更可能だが、 デフォルトでも良い。 ②
Apache Spark画⾯にて「OPEN」クリック ᶃ ᶄ
ハンズオン⼿順 ⼿順:Twitter API 情報取得 Twitterログイン後、下記のURL実⾏ https://apps.twitter.com/
ハンズオン⼿順 アプリケーション情報⼊⼒
ハンズオン⼿順 ᶃ ᶄ ᶅ
ハンズオン⼿順 ᶃ ᶄ ᶅ
Bluemix Runtimes ᶃ ᶄ ᶅ ᶆ
Bluemix Runtimes ᶃ ᶄ ᶅ
Bluemix Runtimes ᶃ ᶄ ᶅ
ᶃ ᶄ
ᶃ ᶄ ᶅ ᶆ ᶇ
ᶃ ᶄ ᶅ ᶆ ᶇ ᶈ
ᶃ ᶄ ᶅ
#MVFNJY3VOUJNFT
ᶃ ᶄ ᶅ ᶆ ᶇ
None