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
41
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
500
MA2016-Facebook Messenger Platform ハッカソン
hunnycode
0
95
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
190
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
370
IBM BluemixとSwift
hunnycode
0
230
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
870
20160830-IBM Cloud Community #5
hunnycode
0
770
BlueHub紹介資料
hunnycode
0
83
IBM Cloud Community 勉強会 #2
hunnycode
0
600
Other Decks in Programming
See All in Programming
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
2.8k
5分で問診!Composer セキュリティ健康診断
codmoninc
0
900
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
180
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
PRO
1
200
Cloudflare is Agents
chimame
0
150
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
610
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
140
PHP Application における Kubernetes 内 gRPC 通信
ganchiku
0
580
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
16
3.9k
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
590
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
370
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
540
Featured
See All Featured
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
610
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Designing for Performance
lara
611
70k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
460
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
KATA
mclloyd
PRO
35
15k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
360
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Product Roadmaps are Hard
iamctodd
55
12k
Paper Plane
katiecoart
PRO
2
52k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
360
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