12. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
パブリック
クラウド
企業システム
クラウド・ネイティブ DevOps
&ツール
次世代運⽤管理
Platform as a Service
開発⾃動化
Container as a Service
インフラストラクチャ
IBM Cloud Private
Db2
MQ IIB
DSX
BLOCKCHAIN
APM
Open source
database
コンテナ・ミドルウェア データ・ワークロード
IBM Z Terraform
IBM Cloud
Automation
Manager
インフラ⾃動化
多様なテクノロジーを統合し,Best in Breed で提供
12
15. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
15
IBM Cloud Private
プラットフォーム を選ばない。
Power GPU マシンで Deep Learning
IBM Z で Blockchain
IA マシンで xxxxx
お好きな IaaS で xxxxx
お客様管理のシステム基盤 IBM Z
他社クラウド
※将来のバージョンで提供予定の内容を含みます。ロードマップは変更となる可能性があります
16. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
16
IBM Cloud Private
カタログから,ワンアクションで
IBM ミドルウェア や OSS をコンテナへ
コンテナー環境の活⽤
お客様管理のシステム基盤
IBMミドルウェア / OSS
ソリューション・カタログ
クラウドネイティブ・アプリ
IBM Z
他社クラウド
Kubernetes
CloudFoundryOpenwhisk ※
オープンソース
・ソフトウェア
※将来のバージョンで提供予定の内容を含みます。ロードマップは変更となる可能性があります
17. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
17
IBM Cloud Private
アプリケーション (マイクロサービス) を
スピード開発 & つくったそばから CI / CD の管理下に
コンテナー環境の活⽤
お客様管理のシステム基盤
DevOpsツールチェーン
IBMミドルウェア / OSS
ソリューション・カタログ
クラウドネイティブ・アプリ
IBM Z
他社クラウド
Kubernetes
CloudFoundryOpenwhisk ※
オープンソース
・ソフトウェア
※将来のバージョンで提供予定の内容を含みます。ロードマップは変更となる可能性があります
18. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
18
IBM Cloud Private
お客様専⽤の セルフサービス・ポータル
マルチクラウド,オンプレミス への 構築⾃動化,運⽤管理
IBM Cloud Automation Manager
マルチクラウドでの構築⾃動化
お客様管理のシステム基盤
従来型ワークロード
IBM Z
他社クラウド
※将来のバージョンで提供予定の内容を含みます。ロードマップは変更となる可能性があります
運⽤管理/セキュリティ/課⾦セルフサービス
19. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
19
IBM Cloud Private
オープンテクノロジー をベースに
企業の次世代システム基盤に必要となる技術を統合、包括的に提供
IBM Cloud Automation Manager
マルチクラウドでの構築⾃動化
コンテナー環境の活⽤
お客様管理のシステム基盤
DevOpsツールチェーン
IBMミドルウェア / OSS
ソリューション・カタログ
従来型ワークロード
クラウドネイティブ・アプリ
IBM Z
他社クラウド
Kubernetes
CloudFoundryOpenwhisk ※
オープンソース
・ソフトウェア
※将来のバージョンで提供予定の内容を含みます。ロードマップは変更となる可能性があります
運⽤管理/セキュリティ/課⾦セルフサービス
26. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
26
コンテナー脆弱性アドバイザー
• 脆弱コンテナーのリリースを抑止
– レジストリーに保持されているDockerイメージを
脆弱性情報および ベスト・プラクティスを基に診断
• IBM X-Force Exchange
• National Vulnerability Database の CVE情報
• OS の脆弱性情報
• 稼働中インスタンスの脆弱性確認
※ 現在 パブリックの Bluemix 環境で 提供されている 脆弱性アドバイザーの情報です。
IBM Cloud Private に含まれるものとは異なる可能性があります
27. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
ツールチェーン&ランタイム
Jenkins
Apache Tomcat
Open Liberty
メッセージング
RabbitMQ
データ・サービス
MongoDB
PostgreSQL
Redis
クラスタリング
Galera
Httpサーバー
Nginx
ターミナル・アクセス
Web Terminal
IBM Middleware / Software
ツールチェーン&ランタイム
IBM Microservice Builder
IBM WebSphere Liberty
IBM SDK for Node.js
メッセージング
IBM MQ Advanced for Developers
IBM MQ Advanced
データ・サービス
IBM Db2 Dev-C
IBM Data Server Manager (for Db2
Dev-C)
IBM Db2 Direct Advanced Edition /
AESE with Data Server Manager
IBM Db2 Warehouse Dev-C
IBM Db2 Warehouse Enterprise*
IBM Cloudant Developer Edition
マルチ・クラウド管理
IBM Cloud Automation Manager
監視サービス
Prometheus or 持込み
ロギングサービス
ELK or 持込み
課⾦情報収集サービス
Product Insights
セキュリティ
Identity and Access Mgmt
・LDAP 統合と
ロールベース・アクセス
脆弱性アドバイザー(beta)
データ・サイエンス
IBM Data Science Experience Developer
Edition
IBM Data Science Experience Local*
インテグレーション
IBM Integration Bus for Developers
IBM Integration Bus
IBM DataPower Gateway for Developers
IBM DataPower Gateway Virtual Edition
アプリケーション・モダナイゼーション
IBM Transformation Advisor
モニタリング
IBM Cloud Application Performance
Management for DevOps (beta)
HPC
IBM Spectrum LSF Community Edition
+ お客様で開発されたコンテナー、持ち込まれるコンテナー
Kubernetes 1.7 と互換性のある独⾃開発/オープンソース/コミュニティ提供のコンテナー、
*coming soon
コア運⽤サービス オープンソース
27
多様なコンテナー・ポートフォリオ
28. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
ミドルウェアまで含めて、アプリケーション環境を⾃動構築
28
マルチクラウド 環境構築 セルフサービス化
IBM Cloud Private
オンプレミス環境 オフプレミス環境
IBM提供 ⾃動化テンプレート
OS/ミドルウェア層 ⾃動構築エンジン
IaaS層 ⾃動構築エンジン
IBM WebSphere Liberty
NSX
AWS
MS
Azure
IBM Cloud
IBM Cloud Private
セルフサービス・コンソール
29. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
29
環境払出し
• 2つのレイヤーで Infrastructure as Code を実現
• オープン・テクノロジー をベースに実装
–環境払出しテンプレート : Terraform HCLで記述
–構成のs自動化:Chef をベースとした クラウド自動化ライブラリ、クラウド自動化パック
仮想マシン
OS
ミドルウェア
アプリケー
ション
ハードウェア
ネット
ワーク
スト
レージ
環境払出し
・Terraform HCLで
テンプレートを記述
Chef レシピ
を⼊⼿・記述
Terraform
エンジン
Gitレポジトリ
仮想マシン
1.仮想マシン作成
クラウド・プロバイダー
cloud_init
ホスト名の設定
/etc/hostsの設定
SSH Keyの設定
マウントの設定
ロケールの設定
Chef の設置と起動
Chef Client 導⼊
Chef Client の実⾏
レシピの実⾏
SW導⼊・構成
2.BootStrap
3.OS設定、
ミドルウェア導⼊
ミドルウェア構成
SW
レポジトリ
SWSW
Pattern
Manager
Terraform
Chef recipe
⾃動化コンテンツ
・IBM⾃動化ライブラリ
・IBM⾃動化パック
・お客様開発⾃動化コンテンツ
Chef
Server
IBM Cloud
30. @2017 IBM Corporation
IBM Cloud PrivateIBM Cloud Private
Cloud Automation Manager で Infrastructure as Code を実現
MEAN stack – VMware, Azure, AWS, IBM Cloud
LAMP stack – VMware, Azure, AWS, IBM Cloud
Node.js – VMware, IBM Cloud
Strongloop – VMware, IBM Cloud
MariaDB - VMware
MongoDB – VMware, IBM Cloud
MongoDB Strongloop 3 tier – VMware, IBM Cloud
Virtual Servers with SSH key – AWS, IBM Cloud
Apache HTTP Server - VMware
Apache Tomcat - VMware
テンプレート駆動での プラベート/パブリック・クラウドへのプロビジョニングの⾃動化
仮想化サーバー、クラウド・ネイティブ、複雑なアプリケーション・スタック
オープンソース・カタログ(1)
IBM DB2 EE (v10.5 & v11.1) - VMware
IBM MQ (v8 & v9) - VMware
IBM WebSphere Application Server ND (v11.1)
- VMware
IBM WebSphere Liberty (v17) - VMware
IBM HTTP Server (v8.5.5, v9) – Vmware
+
Oracle DB Enterprise (v12c) - VMware
Oracle MySQL (v5.7) – Vmware
・・・
+コミュニティ・テンプレート
+お客様開発テンプレート
Hashicorp Terraform Registry Self written, IBM Cloud Schematics, etc
(1) Automation content available with IBM Cloud Private purchase. Product licenses must be purchased separately or BYOL. See pricing and packaging for more information.
エンタープライズ向け豊富なソリューション・カタログのコンテンツ
30
仮想化VM環境 / IaaS環境 ⾃動化コンテンツ
エンタープライズ・カタログ(1)