jjug−20160322

25
IBM Bluemixの実践的な開発⽅法 【東京】JJUGナイトセミナー Javaクラウドプラットフォーム⼤特集 ⽇本IBM @joohounsong

Upload: joohoun-song

Post on 15-Apr-2017

337 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: JJUG−20160322

IBM Bluemixの実践的な開発⽅法 【東京】JJUGナイトセミナー

Javaクラウドプラットフォーム⼤特集 ⽇本IBM

@joohounsong

Page 2: JJUG−20160322

IBM Bluemixとは。

オープンスタンダードをベースにした、PaaS(Platform as a Service)

Page 3: JJUG−20160322

IBM Bluemixを⽀えている技術

Page 4: JJUG−20160322

開発環境:ランタイム

・多⾔語環境 ・開発者が開発に集中できる、開発環境を提供 ・5分あれば、開発環境構築完了

Page 5: JJUG−20160322

ビルドパックで任意の開発環境が構築できる。

コミュニティビルドパック

Page 6: JJUG−20160322

100以上のサービスや APIを組み合わせて、 より強くいアプリケーションの 開発ができる。

100以上!

強⼒な開発素材との連動(コンポーザブル)

Page 7: JJUG−20160322

コンポザブル

様々な開発素材(APIやDB、IoT or 他サービス)との連動

Page 8: JJUG−20160322

コンポザブル

Page 9: JJUG−20160322

あっという間に “Hello World”

・Step1:ランタイムから「.java」を選択

・Step2:「作成」クリック!

・Step3:URLクリック

Page 10: JJUG−20160322

メール送信機能実装の例

コーディングを含め、30minあれば⼗分

Page 11: JJUG−20160322

スケーラブル

システムのリソースをいつでも変更可能。

Page 12: JJUG−20160322

スペース:プロジェクトを分けて管理

Page 13: JJUG−20160322

ファイル:アプリケーションのディレクトリ構造

Page 14: JJUG−20160322

ログ:アプリケーションのログ

Page 15: JJUG−20160322

コーディングを楽しみましょう。

Page 16: JJUG−20160322

ソースコードをデプロイ

Page 17: JJUG−20160322

Eclipse、IDS(IBM DevOps Service)、CF CLI、 GitHubなど

・Eclipse Eclipse PluginでBluemixと連携

・IDS クラウドベースの開発環境

・CF CLI Cloud Foundryによるコマンド操作

・GitHub GitHubで管理されているプロジェクトとの連携

様々な開発環境やツールとの連携

Page 18: JJUG−20160322

Eclipseで開発

Page 19: JJUG−20160322

Eclipseで開発

アカウント設定

Page 20: JJUG−20160322

IBM Bluemix DevOps Services

エディター

デプロイ

Page 21: JJUG−20160322

IBM Bluemix DevOps Services

Page 22: JJUG−20160322

IBM Bluemix DevOps Services

実⾏テスト

ビルド

デプロイ

Page 23: JJUG−20160322

開発に集中できる、最強の環境をご提供

Page 24: JJUG−20160322

Facebook Group https://facebook.com/groups/bmxug

twitter @ibm_ecod_japan

http://ja.stackoverflow.com/questions/ tagged/bluemix

stackoverflow(コミュニティQ&A)

Qiita http://qiita.com/tags/Bluemix ・タグフォロー ・Advant Calendar 購読

Page 25: JJUG−20160322