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
190
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
81
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
170
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
320
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
750
20160830-IBM Cloud Community #5
hunnycode
0
700
BlueHub紹介資料
hunnycode
0
63
IBM Cloud Community 勉強会 #2
hunnycode
0
550
2016.6.23 - IBMスタートアップ支援プログラム説明会
hunnycode
0
130
Other Decks in Technology
See All in Technology
生成AI・LLM時代における 機械学習エンジニアとしてのキャリア戦略・開発戦略 / my-career-and-development-strategies-for-ml-engineer-2024
yuya4
4
880
大規模データとの戦い方
knih
1
480
「XX試験の環境作ってよ」と言われた時によく使うAWSのソリューションについて
bun913
0
120
現実世界の事象から学ぶSOLID原則
h0r15h0
24
10k
今さら聞けない!? AWSの生成AIサービス Amazon Bedrock入門!
minorun365
PRO
11
2.6k
データ品質をコード化! LINEヤフーのMLOpsを最適化する "ACP Data Quality" の紹介
lycorptech_jp
PRO
2
270
LLMプロダクト事業の立ち上げにおける挑戦
layerx
PRO
7
1.5k
暗黙知を集積するプラットフォーム : 「健常者エミュレータ事例集」の取り組み
sora32127
1
160
これまでのキャリアとこれからMLエンジニアとしてどう動くか
masatakashiwagi
1
610
統計的学習理論読み Chapter 2
kmatsui
1
270
2023 Japan AWS Jr.Championsに選出されての振り返りとこれから
hiropy877
1
130
プッシュ型子育てサービスを、先行プロジェクト実施自治体において開始します
govtechtokyo
0
290
Featured
See All Featured
Optimizing for Happiness
mojombo
369
69k
Imperfection Machines: The Place of Print at Facebook
scottboms
257
12k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
1
3.3k
Building Adaptive Systems
keathley
29
1.8k
KATA
mclloyd
14
11k
Building Effective Engineering Teams - LeadDev
addyosmani
25
1.8k
From Idea to $5000 a Month in 5 Months
shpigford
376
45k
Design by the Numbers
sachag
274
18k
Embracing the Ebb and Flow
colly
78
4.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
350
18k
Reflections from 52 weeks, 52 projects
jeffersonlam
343
19k
Ruby is Unlike a Banana
tanoku
95
10k
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