IBM 次世代クラウド プラットフォーム IBM Bluemix のご紹介 日本アイ ビー エム株式会社ソフトウェア事業本部クラウド プラットフォーム サービス事業部針原英克
アジェンダ ビジネスの世界で起きている変化 IBM Bluemix 概要 デモンストレーション 2
アジェンダ ビジネスの世界で起きている変化 IBM Bluemix 概要 デモンストレーション 3
ビジネスの世界で起きている変化 1 ソーシャル メディアの発展 企業よりも力を持つユーザーが増加 2 過当な低価格競争からの脱却 個 を理解し 付加価値を提供 A 社の XX は使い勝手が良い B 社と C 社だと C 社のほうが BigData を活用し 購買傾向を分析 Twitter, Facebook, etc Line 共有 共感 PCユーザー Smart Device ユーザー 来店者にはポイントを提供 適切な方法で的確に広告を 顧客へのエンゲージメントの向上 が今後のビジネスと鍵となるエンゲージ向上を IT システムで支える必要性が高まっている 4
ビジネス変革につながる新しい顧客エンゲージメント システム 従来型の業務システム 新しい顧客エンゲージメント システム SCM ERP HR CRM Systems of Record (SoR) Systems of Engagement (SoE) 主な役割 企業の業務効率化 業務用データ処理 顧客エンゲージメント 新規事業の創出 ビジネス変革 重要な要素 堅牢性 信頼性 確実性 機密性 柔軟性 俊敏性 開発のアプローチ ウォーターフォール アジャイル トライ & エラー コードの主体 スクラッチ パッケージ APIエコノミー 組み合わせ システム運用 開発とは別プロセス DevOps( 一体的 ) リソース所要量 予測は可能 予測が困難 改良のサイクル 組織主体で計画的 状況に合わせて適宜 5
System of Engagement (SoE) の実現に必要となる要素 LOB ( 業務部門 ) ビジネス成長を実現する新たなアプリケーションの開発体制の確立 急激な市場の変化への迅速な対応 ( 新しいアプリケーションの構成 投資の再配置 ) アプリケーション実行環境 検証環境の構築 運用管理作業の効率化 IT マネージャー 開発作業に専念できる作業効率の高い環境 複数サービスを連携した高付加価値なアプリケーション開発が可能な環境 アプリケーション開発者 ダイナミックなクラウド環境が必要 6
アプリケーション開発に注力するために 構成の自由度が高い 検討する要素が多い 新規技術を扱う基盤の用意がやや難 構成の自動化にかける時間 労力が未知数 ビジネス プロセス アプリケーション ミドルウェア (AP サーバー /DB/ 監視 etc ) ビジネス プロセス アプリケーション ミドルウェア (AP サーバー /DB/ 監視 etc ) 必要に応じて SaaS アプリと API で連携 OS OS 必要な技術要素を組み合わせて必要な基盤を用意 手動構成 基盤依存による設定のぶれ ミドルウェア調達のリード タイム 仮想化基盤 ハードウェア (Server,Storage, Network) IaaS 仮想化基盤 ハードウェア (Server,Storage, Network) PaaS PaaS をベースとして 速やかに基盤を用意し開発をスタート 7
アジェンダ ビジネスの世界で起きている変化 IBM Bluemix 概要 デモンストレーション 8
IBM 次世代クラウド プラットフォーム : IBM Bluemix 2014 年 2 月から 4 ヶ月間のオープンベータ期間に 数多くの IBM 製 3rd Party 製 ならびにオープンソースのランタイム サービスなどを提供して参りましたが 6 月 30 日をもって GA(General Availability) を迎えました Bluemix とは 様々なプログラミング言語に対応したアプリケーションの実行環境を提供 オープン スタンダードを活用した環境 既存システム (SoR) との統合サービスを提供 モバイル用の数多くのサービス DevOps サービス提供 Bluemix のプライシング 大きくは以下の 2 種類 PAYG (PAY AS YOU GO) モデル サブスクリプション モデル 加えて以下を提供 フリートライアル (30 日間 ) テクニカルサポート ( 有償 ) 9 アプリケーションの コンポーザブル な環境 Compose applications IBM テクノロジーだけではなく パートナーや オープンソース等の豊富なランタイムとサービスを提供 デプロイとスケール Deploy and scale IBM Softlayer のインフラを利用した 新規アプリケーションやサービス 信頼性の高いコード Code with confidence オープン PaaS である Cloud Foundry をプラットフォームとし セキュリティやユーザーインターフェイスなどを拡張
IBM Bluemix のサービス提供形態 オープン PaaS をベースとしたサービス Cloud Foundry を活用 そのため特定の環境へのロックインを回避可能 London Amsterdam Frankfurt INDIA Cloud Foundry はオープンソースであり 特定のインフラや独自の言語 フレームワークに依存しないオープンなPaaS Montreal Toronto Seattle Chicago 他社のCloud FoundryベースのPaaS 環境はもちろん Denver San Jose New York City Tokyo CHINA Dallas Washington D.C. ローカルに構築された環境に対してもポータビリティを実現 Atlanta Los Angeles Houston Hong Kong Miami Mexico City Singapore インフラ基盤はIBMクラウド SoftLayer をインフラ基盤としたもの Sydney SoftLayer Melbourne のデータセンターは グローバルに展開しており 2014 年中に 15 ヶ国 /40 拠点になる予定 http://cloudfoundry.org BRAZIL Paris DATA CENTER & NETWORK POINT OF PRESENCE NETWORK POINT OF PRESENCE 10
課題 1: 開発者がコーディングではなくミドルウェアを導入 / 構成するために時間を費やしている 11
IBM Bluemix での解決策 1: 簡単にバインド可能な数多くのサービス IBM Created:IBMが提供 IBM Certified: パートナー様が提供 Community : コミュニティが提供 (OSS) テンプレート (Boilerplates) : 7 種類 ランタイム (Runtimes) : 4 種類 アドオン (Add-Ons) : 6 種類 サービス (Service) : 43 種類 2014 年 8 月 25 日時点 12
課題 2: 新しい技術を使いたくても数多くのドキュメントを読む必要があるため意欲が低下する 13
IBM Bluemix での解決策 2: やりたいことに応じて表示される各種ヘルプ / ガイド 14
課題 3: クラウド上のアプリケーションと既存のオンプレミスのシステムとのデータ連携はどうすれば? 15
IBM Bluemix での解決策 3: Cloud Integration サービスなどによる容易な連携 16
課題 4: アプリケーション開発者のために生産性の高い開発環境が提供できるか? ( チーム開発を含めて ) 17
IBM Bluemix での解決策 4: Web ベースの統合 DevOps ツール (IBM DevOps Services) の提供 DEPLOY アクションで 直接 Bluemix 上にデプロイが可能 18
課題 5: 実行環境上の様々な動作のモニタリングをするために追加でツールを構成 設定するのは大変 19
IBM Bluemix での解決策 5: ビルトインされた各種モニタリング機能の提供 20
IBM Bluemix が提供する他社には無い特徴的なサービス データ API + アプリ管理 + 品質管理 インメモリ データ ストアから予測分析まで モバイルとクラウドの両方のアプリのための統合開発環境 ERP を含む従来型の業務システム (Systems of Record) や企業データへのアクセス 21
主なユースケース 30,000 のベータ アプリケーションでの傾向 Web アプリケーション 小売業におけるオンライン店舗 Bluemix をデータ収集基盤やダッシュボードとして活用 IaaS と比較し ミドルウェア基盤のセットアップ工数 / 時間を日単位から分単位にまで削減 API やオンプレミスとの連携 Bluemix と連携した API 群の提供 オンプレミスにある既存データや既存システムを活用 Bluemix を介し オンプレミスにあるデータにアクセスするモバイル アプリケーションを開発 22 モバイル バックエンド IaaS 上のカスタム コードをモバイル バックエンドにリプレース ( プッシュ通知など ) モバイル端末上のビジネス ロジックをクラウド上にオフロード Bluemix SDK の活用により ios や Android のネイティブ アプリケーションを統合 分析やレポーティング IBM Cognos Business Intelligence の情報をアプリケーションに組み込み ビジネス データの保存および分析に IBM Analytics Warehouse を活用 アプリケーションの稼動状況をリアルタイムに確認および管理
アジェンダ ビジネスの世界で起きている変化 IBM Bluemix 概要 デモンストレーション 23
参考情報 24
Bluemix のご利用はクレジットカード決済でも可能です 使ってみたい トライアル期間終了後 Web 上でクレジットカード決済 (PAYG: 従量課金 ) 30 日間無料トライアル 弊社営業へお問い合わせ ( サブスクリプション : 期間契約 ) 25
SoftLayer のデータセンター拡充に追随して IBM Bluemix のデータセンターも拡充される予定です 26
IBM の最先端ソリューションもサービスとして提供 注目の IBM の質問応答システム Watson も Bluemix のサービスとして連携できるようになる予定 Watson の API を利用 Watson に質問 アプリ開発者 BlueMix 上でアプリが稼働 IBM の最先端ソリューションを活用したアプリケーション開発を支援 27
IBM Bluemix ポータルサイト開設 http://ibm.co/1qbzdnd http://www-01.ibm.com/software/jp/info/bluemix/index.html 30 日間無償トライアルへのサインアップ 弊社営業へのお問い合わせ 28
29