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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
joohoun song
September 05, 2016
Technology
230
0
Share
IBM BluemixとSwift
joohoun song
September 05, 2016
More Decks by joohoun song
See All by joohoun song
20161031_Pepper-Bluemixワークショップ
hunnycode
1
490
MA2016-Facebook Messenger Platform ハッカソン
hunnycode
0
92
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
190
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
370
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
860
20160830-IBM Cloud Community #5
hunnycode
0
760
BlueHub紹介資料
hunnycode
0
81
IBM Cloud Community 勉強会 #2
hunnycode
0
590
2016.6.23 - IBMスタートアップ支援プログラム説明会
hunnycode
0
140
Other Decks in Technology
See All in Technology
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
170
もっとコンテンツをよく構造化して理解したいので、LLM 時代こそ Taxonomy の設計品質に目を向けたい〜!
morinota
0
120
AIが自律的に働く時代へ Amazon Quick で実現するAIエージェント紹介
koheiyoshikawa
0
160
Scovilleモバイルエンジニア募集中.pdf
julienrudin
0
140
バイブコーディングで3倍早く⚪⚪を作ってみた
samakada
0
210
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
12
39k
GitHub Copilot Dev Days
tomokusaba
0
120
AIの揺らぎに“コシ”を与える階層化品質設計
ickx
0
110
【技術書典20】OpenFOAM(自宅で深める流体解析)流れと熱移動(2)
kamakiri1225
0
360
要件定義の精度を高めるための型と生成AIの活用 / Using Types and Generative AI to Improve the Accuracy of Requirements Definition
haru860
0
260
AndroidアプリとCopilot Studioの統合
nakasho
0
190
COBOL婆さんの伝説
poropinai1966
0
130
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Visualization
eitanlees
150
17k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
410
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Heart Work Chapter 1 - Part 1
lfama
PRO
6
35k
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