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
39
0
Share
Bluemix_Spark Hands-on Reference
Bluemix_Spark Hands-on Reference
joohoun song
December 10, 2015
More Decks by joohoun song
See All by joohoun song
20161031_Pepper-Bluemixワークショップ
hunnycode
1
490
MA2016-Facebook Messenger Platform ハッカソン
hunnycode
0
90
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
190
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
360
IBM BluemixとSwift
hunnycode
0
230
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
860
20160830-IBM Cloud Community #5
hunnycode
0
760
BlueHub紹介資料
hunnycode
0
80
IBM Cloud Community 勉強会 #2
hunnycode
0
590
Other Decks in Programming
See All in Programming
AI-DLC 入門 〜AIコーディングの本質は「コード」ではなく「構造」〜 / Introduction to AI-DLC: The Essence of AI Coding Is Not “Code” but “Structure”
seike460
PRO
0
130
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
210
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
130
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
270
The free-lunch guide to idea circularity
hollycummins
0
390
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
230
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
520
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
210
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
420
Fundamentals of Software Engineering In the Age of AI
therealdanvega
2
310
AIと共にエンジニアとPMの “二刀流”を実現する
naruogram
0
110
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
9
37k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
510
Test your architecture with Archunit
thirion
1
2.2k
GitHub's CSS Performance
jonrohan
1032
470k
Navigating Weather and Climate Data
rabernat
0
150
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
The Curious Case for Waylosing
cassininazir
0
280
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
94
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
190
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
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