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
IBM BluemixとSwift
Search
joohoun song
September 05, 2016
Technology
0
210
IBM BluemixとSwift
joohoun song
September 05, 2016
Tweet
Share
More Decks by joohoun song
See All by joohoun song
20161031_Pepper-Bluemixワークショップ
hunnycode
1
490
MA2016-Facebook Messenger Platform ハッカソン
hunnycode
0
86
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
180
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
360
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
840
20160830-IBM Cloud Community #5
hunnycode
0
750
BlueHub紹介資料
hunnycode
0
77
IBM Cloud Community 勉強会 #2
hunnycode
0
590
2016.6.23 - IBMスタートアップ支援プログラム説明会
hunnycode
0
140
Other Decks in Technology
See All in Technology
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
440
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
KotlinConf 2025_イベントレポート
sony
1
120
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
380
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
130
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
100
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
160
Webブラウザ向け動画配信プレイヤーの 大規模リプレイスから得た知見と学び
yud0uhu
0
230
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.2k
DDD集約とサービスコンテキスト境界との関係性
pandayumi
3
280
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
1
230
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Why Our Code Smells
bkeepers
PRO
339
57k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Producing Creativity
orderedlist
PRO
347
40k
4 Signs Your Business is Dying
shpigford
184
22k
Transcript
IBM BluemixとSwift @joohounsong
IBM Bluemix
オープンソースによる、開発の柔軟性 Node-RED Starter swift ίϛϡχςΟʔͷϏϧ υύοΫ Apache Spark
BigData 5IF%JHJUBM*OOPWBUJPO1MBUGPSN Apache Spark BigInsights for Apache Hadoop Cloudant NoSQL
DB dashDB
IBM Bluemixの開発素材 ・IBM Watson ・IoT ・Mobile ・Analytics ・Runtime ・Storage
様々な開発環境やツールと連携 ・Eclipse Eclipse PluginでBluemixと連携 ・IDS クラウドベースの開発環境 ・CF CLI Cloud Foundryによるコマンド操作
・GitHub GitHubで管理されているプロジェクトとの連携
Swift is Open Source 2015.12.3
Swift is Open Source
Swift.org
Swift Toolbox
Why Swift
Why Swift
Swift on the IBM Cloud
Swift on the IBM Cloud IBMは、Swift Communityに対する役割や企業のためのサーバーサイト計画を3つ発表。 その1。サーバーサイド “Swiftがサーバーサイドで起動することで⽣まれる新たな価値をデベロッパーにアピール“ その2。オープンソース
“コミュニティで形成されたopenswift.orgの重要性” その3。ショーケース “IBM Cloudは、Swiftエンタプライズアプリ構築のためのショーケースになる。“
Swift on the IBM Cloud IBMは、Swift Communityに対する役割や企業のためのサーバーサイト計画を3つ発表。 その1。サーバーサイド “Swiftがサーバーサイドで起動することで⽣まれる新たな価値をデベロッパーにアピール“ その2。オープンソース
“コミュニティで形成されたopenswift.orgの重要性” その3。ショーケース “IBM Cloudは、Swiftエンタプライズアプリ構築のためのショーケースになる。“
Swift on the IBM Cloud IBMは、Swift Communityに対する役割や企業のためのサーバーサイト計画を3つ発表。 その1。サーバーサイド “Swiftがサーバーサイドで起動することで⽣まれる新たな価値をデベロッパーにアピール“ その2。オープンソース
“コミュニティで形成されたopenswift.orgの重要性” その3。ショーケース “IBM Cloudは、Swiftエンタプライズアプリ構築のためのショーケースになる。“
Swift on the IBM Cloud “IBM CloudをSwiftアプリのバックグラウンド化” ・バックエンドのデプロイパターンの汎⽤性: On-premis, Cloud,
Docker, VMs, and Whisk ・Server-enable Swift:統合されたWebサーバー環境を提供 ・IBM Cloud Service:より簡単にIBM Cloud ServiceとSwiftを 連動可能な“Swift packages”をデベロッパーに提供。 ・Swift Runtime Management:Swift RuntimeをIBM Cloudで提供する ことで、スケーラブルな開発環境のご提供
Swift on the IBM Cloud 今年2⽉開催の「IBM InterConnect」にて、多数のSwift関連新プロジェクトを発表。
IBM-Swift/Kitura SwiftͰΣϒΞϓϦέʔγϣϯͷ։ൃ͕ՄೳͳɺϑϨʔϜϫʔΫ
IBM-Swift/Kitura https://github.com/IBM-Swift/Kitura
IBM Kitura
Swift on the IBM Cloud ݁Ռ ・Swiftのコードがそのままクラウド上で実装可能。 ・普通のエディターによる開発が可能。 ・約5分あれば、Swiftウェブアプリ開発環境構築 ・オープンソースとして開発されている
(Cloud Foundry buildpack)
IBM Bluemix Swift Runtime
݁Ռ ・イベント駆動型ランタイム環境。(サーバレスアーキテクチャ) ・Swift、JavaScript、Node.jsのアプリが実⾏可能。 ・各Feedをトリガーにし、登録されている処理が起動。 ・外部のサービスとして、Cloudant、Github、Watson、Slackなど 利⽤可能。(2016.3 現在) Swift on the
IBM Cloud
݁Ռ OpenWhisk
݁Ռ ・IBM Bluemix Docker Container上で起動。 ・ブラウザ上で、Swiftコードを試せる。 ・Swiftコードのエラーチェック。 ・Swiftコードのアウットプット(結果)をすぐ確認。 Swift on
the IBM Cloud
IBM Cloud Tools for Swift 2016.6.5 IBM Cloud Tools for
Swift beta を発表
IBM Cloud Tools for Swift Bluemix上のSwiftコードなどを管理可能な「Macアプリケーション」
IBM Cloud Tools for Swift Xcode, Kitura, OpenWhiskを同時⽣成 OpenWhisk
IBM MobileFirst Services
IBM MobileFirst Services ・Android デバイスおよび iOS デバイスに通知を送るためのプラットフォーム ・さまざまな基準によって通知を送信し、効果の分析 ・カスタム・アカウントまたは既存のソーシャル・アカウントによる認証を追加 ・モバイル・アプリのモニタリングとロギングを構成
・NoSQL JSON データ層へのアクセス ・RESTful API を通じて⾃⼰記述型 JSON ⽂書を処理 ・モバイル・デバイスおよびクライアント・アプリからの データ・アクセスをオンラインまたはオフラインで実⾏ IBM SDK for Node.js は、アプリのビジネス・ロジックにセキュアかつ 拡張性の⾼いランタイムを提供します。 また、イメージ、メディア、その他ファイルなどといったリソースを アプリに供給できます。
IBM MobileFirst Services ɾ"11-*$"5*0/@3065& ɾ"11-*$"5*0/@*%
IBM MobileFirst Services
IBM Bluemix エンジニアに最強の 開発環境を提供
IBM Bluemix User Group(BMXUG) bmxug.doorkeeper.jp ibm.biz/bluemixug qiita.com/tags/bluemix ja.stackoverflow.com/questions/tagged/bluemix goo.gl/re7Tc3
Japan SoftLayer User Group(JSLUG) jslug.jp softlayer.connpass.com softlayer.doorkeeper.com facebook.com/groups/jslug
[email protected]
ZPVUVCFDPNVTFSTPGUMBZFSKQ
twitter.com/softlayerjp qiita.com/tags/softlayer ja.stackoverflow.com/questions/tagged/softlayer Tlack.jslug.jp
None