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
87
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
180
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
360
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
850
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
ACA でMAGI システムを社内で展開しようとした話
mappie_kochi
1
310
能登半島災害現場エンジニアクロストーク 【JAWS FESTA 2025 in 金沢】
ditccsugii
0
230
Large Vision Language Modelを用いた 文書画像データ化作業自動化の検証、運用 / shibuya_AI
sansan_randd
0
130
Adapty_東京AI祭ハッカソン2025ピッチスライド
shinoyamada
0
230
AWS Top Engineer、浮いてませんか? / As an AWS Top Engineer, Are You Out of Place?
yuj1osm
2
200
AWS 잘하는 개발자 되기 - AWS 시작하기: 클라우드 개념부터 IAM까지
kimjaewook
0
120
20251007: What happens when multi-agent systems become larger? (CyberAgent, Inc)
ornew
1
110
これがLambdaレス時代のChatOpsだ!実例で学ぶAmazon Q Developerカスタムアクション活用法
iwamot
PRO
5
790
ユーザーの声とAI検証で進める、プロダクトディスカバリー
sansantech
PRO
1
110
Azure Well-Architected Framework入門
tomokusaba
1
350
【Oracle Cloud ウェビナー】クラウド導入に「専用クラウド」という選択肢、Oracle AlloyとOCI Dedicated Region とは
oracle4engineer
PRO
3
120
AI ReadyなData PlatformとしてのAutonomous Databaseアップデート
oracle4engineer
PRO
0
230
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
What's in a price? How to price your products and services
michaelherold
246
12k
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
The Pragmatic Product Professional
lauravandoore
36
6.9k
The Invisible Side of Design
smashingmag
301
51k
Fireside Chat
paigeccino
40
3.7k
The Language of Interfaces
destraynor
162
25k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
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