SlideShare a Scribd company logo
1 of 26
Download to read offline
© 2015 IBM Corporation
たった1時間でシステム構築!
“激速”環境構築を実現する“パターン技術”の秘密とは
日本アイ・ビー・エム株式会社
システムズ・ソフトウェア事業部
アプリケーションプラットフォーム ・テクニカルセールス
大脇 李奈
© 2014 IBM Corporation
2 © 2015 IBM Corporation
本日の内容
システム構築の課題とソリューション
「パターン技術」とは
デモ
「パターン」で運用も変えられる
PureApplicationで実現するハイブリッド・クラウド
最後に
© 2014 IBM Corporation
3 © 2015 IBM Corporation
明日までにテスト環境
10面用意しておいてくれる?
このWebサイト遅いんだけど
どうなってるの?
アプリ開発者
ユーザー
10面…OS入れて
ミドルウェア入れて
ライブラリとデータ入れて…
あれ?リソース不足・・
このWebサイトのアプリ、
どのVMで動いてるっけ?
インフラ構築担当者
インフラ運用者
てかAPサーバーって
どうやって入れるの?
インフラ構築チーム新人
ビジネスのスピードに追いつかないシステム
テスト担当者
こっちの環境では動くのに
あっちの環境では
動かないのはナゼ・・
構築時あるある
運用時あるある
インフラ運用者A
インフラ運用者B
新たな脆弱性が!パッチを
早急に適用しないと!
パッチ当てたら
サーバー再起動
しなくなった・・
© 2014 IBM Corporation
4 © 2015 IBM Corporation
© 2014 IBM Corporation
5 © 2015 IBM Corporation
© 2014 IBM Corporation
6 © 2015 IBM Corporation
© 2014 IBM Corporation
7 © 2015 IBM Corporation
© 2014 IBM Corporation
8 © 2015 IBM Corporation
→ビジネス成功のためのノウハウを提供
元手資金を出し合う仕組みで初期コスト抑制
未経験者でもビジネスを迅速に開始できる
→少ない初期投資で気軽に開始可能
フランチャイズ・ビジネスの成功のカギはパッケージ
フランチャイズ・パッケージ
ビジネスに拡張性をもたらす仕組み
コンビニ
チェーン
外食
チェーン
ドーナツ
チェーン
フライドチキン
チェーン
ハンバーガー
チェーン
© 2014 IBM Corporation
9 © 2015 IBM Corporation
ソリューション・
パターン
レシピと経営ノウハウ
がパッケージ化
IBMやISVのノウハウやベスト
プラクティスをパッケージ化
フランチャイズ・
パッケージ
パッケージ化 初期投資の抑制
元手資金を出し
合う仕組み
クラウドの活用による
初期投資の抑制
柔軟なIBMクラウド
フランチャイズ・
ファイナンス
Private Clouds
Private Clouds
フライドチキン・
チェーンの場合
IBMの場合
インフラ構築もパッケージ化しちゃえばいいじゃない
ITソリューションもフランチャイズ・パッケージ化(=システムのパターン化)
すれば、簡単・迅速 に構築&スケーリングできるように!
チキン
フライド
チキン
チキン
チキン
チキン
チキン
チキン
チキン
チキン
チキン
チキン
チキン
© 2014 IBM Corporation
10 © 2015 IBM Corporation
HADR
HADR
システム自動構築化エンジン: パターン・デプロイメント技術
2週間かかっていた作業が60分に!
ミドルウェア設計
パラメーター・
チューニング
コンポーネント間
連携高可用性構成
セキュリティ設定
専門化の経験と
ベストプラクティス
これなら
僕にもできる
By 新人専門家でなくても、短時間で、
高品質のシステムを構築可能
パターンを
デプロイ
パターン
アプリケーションの実行環境を丸ごと
雛形として「パターン」に定義
© 2014 IBM Corporation
11 © 2015 IBM Corporation
Web環境を構築するパターンを考える
OS
Proxy
OS
AP
OS
Proxy
OS
AP
OS
AP
OS
DB
OS
DB
OS
管理
クラスター構成
クラスター構成
一般的な
Webアプリケーション・システム構成
WASアプリサーバ作成
WASプロキシ作成
WAS管理サーバー作成
クラスター設定
OSのチューニングs
OS・パッチ導入
WAS・パッチ導入
DB2サーバー作成
パラメーターチューニング
アプリ導入設定
仮想マシン作成
仮想NIC・ディスク追加
監視エージェント導入
監視エージェント設定
ログ管理設定
AP-DB間接続設定
パターン化の対象
x8
手動構築時の手順
x8
x6
x2
x8
監視サーバー
x8
x8
x1
x3
x2
x1
x2
x8
x3
x1
データベース作成 x2
基
本
設
定
シ
ス
テ
ム
毎
個
別
設
定
導
入
DB2・パッチ導入
x8
x1
DB2 HA構成作成 x2
© 2014 IBM Corporation
12 © 2015 IBM Corporation
パターンの構成要素はシンプル
 ベースOS に ソフトウェア・パッケージ、スクリプト・パッケージを関連付け
 ノード間の依存関係をリンクで関連付けて定義
Base OS
イメージ
WAS
n.n.n.n
パターン・エンジンが提供
or お客様のカスタマイズ済OS
SWパッケージ
(プラグイン)
自動構築対応
製品バイナリー
メタデータ
スクリプト
スクリプト
スクリプト・パッケージ
(振舞いのカスタマイズ)
スクリプト
スクリプト
WAS
n.n.n.n
スクリプト
スクリプト
スクリプト
スクリプト
WAS
n.n.n.n
スクリプト
スクリプト
HTTPSvr
n.n.n.n
スクリプト
スクリプト
DB2
n.n.n.n
スクリプト
GUIのエディター上で、ドラッグ&ドロップで簡単に構成
© 2014 IBM Corporation
13 © 2015 IBM Corporation
パターンの構築(1回)
パターンのデプロイ
パターンによる
システム構築
OSの専門家
WASの専門家
DB2の専門家
監視製品の専門家
従来のシステム構築
WAS導入
アプリケーションサーバーノード作成、統合
プロキシー・プロファイル作成、統合
DM(管理プロセス)プロファイル作成
OS導入(仮想マシン用意)
OSのフィックス適用
WASフィックス適用
クラスター作成、データソース定義
OSの設定(IPアドレスetc)
アプリケーションの導入
OS、WAS、DB2のチューニング
監視製品(ITMなど)導入
DB2フィックス適用
DB2導入
パターンによって変わるシステム構築
高品質の環境が繰返し迅速に
構築可能
一度パターンを作れば何度でも再利用可能、時間・コストも圧縮
© 2014 IBM Corporation
14 © 2015 IBM Corporation
1回作れば終わりじゃない!進化するシステムを作る
 進化し続けるにはシステムの再現性がカギ
 システム構築の自動化
 システム構築の標準化
リリース
設計
構築
テスト
フィード
バック
変更を重ね再現性に欠けるシステム
柔軟性のない硬直したシステム 進化することを前提としたシステム
継続的デリバリー
 復旧しやすいトポロジー
 システムとデータの分離 etc.
「再現性」を高めれば、システム更新も障害復旧すら楽になる
⇒ 初期構築したシステムを死守するのではなく
再デプロイで継続的改善 Immutable Infrastructure
雪片サーバー or 秘伝のタレ・サーバー
© 2014 IBM Corporation
15 © 2015 IBM Corporation
パターン・デプロイメント技術の効果事例
http://www-06.ibm.com/jp/press/2014/05/2601.html
http://www-06.ibm.com/jp/solutions/casestudies/20140408ffg.html
※IBM Workload Deployer:PureApplicationの旧製品
Before:2ヶ月の構築
After:2-3日へ短縮
1年で3行へ
サービスイン
© 2014 IBM Corporation
16 © 2015 IBM Corporation
多様なパターン化されたソリューション
180社以上のISVパートナー様
210以上のソリューション
(うち日本 17社23ソリューション)
コネクティビティー
ビジネス・プロセス管理
ビジネス・ルール管理
ソーシャル・
コラボレーション
ビジネス分析
データ・ウェアハウス
セキュリティー、
リスク管理、
コンプライアンス
アプリケーション基盤、
SOA、インテグレーション
モバイル開発
アセット・
ファシリティー
管理
ソフトウェア・デリバリー、
ライフサイクル管理
コマース・ソリューション
データ・
マネージメント
ICCT
PDK
Virtual Pattern Kit
カスタマイズを
支援するツール群
も提供
-OSS組込みも可能
https://ibm.biz/BdxFFC
IBM、パートナー様の多様なソリューションをパターンとして提供中
© 2014 IBM Corporation
17 © 2015 IBM Corporation
WAS + DB2 パターンのデモ
© 2014 IBM Corporation
18 © 2015 IBM Corporation
パターンによって変わるライフサイクル管理
 仮想マシン単位での管理  インスタンス単位での管理
モニタリング
Fix適用
一般的な仮想化環境
~
ロギング 構成管理
PureApplication環境
煩雑な個別VM管理から、アプリ基盤ごとにVMをまとめて管理可能に
仮想マシン間の関連性の把握が必要 システム単位で仮想マシンを管理
© 2014 IBM Corporation
19 © 2015 IBM Corporation
 自動化されたリソース最適化
• インテリジェントなVM再配置
• 障害時の予備ノードでの自動復旧
クラウド向け運用管理機能も充実
個別最適 全体最適
pure…CLI
REST
API
 ポリシーベースでの自動対応(拡張性)
スケールアウト
過負荷状況
自動VMノード追加
自動リソース追加
or
スケールアップ
 統合された運用管理基盤
 クラウド全体のリソース状況把握
 各OSレベルでのリソース把握
(IBM Tivoli Monitoringの統合)
 セキュリティ・イベント監視
 プロアクティブなライセンス管理
 修正FIX適用の効率化
(IBM Endpoint Manager)
 他のソリューションとの
連携を可能にする
多様なインターフェース
 マルチ・テナンシーの
ためのユーザー管理
 バックアップ運用、データ運用を簡便にする
ブロック・ストレージのサポート
パターン・インスタンス単位のライフサイクル管理を補強する運用機能
© 2014 IBM Corporation
20 © 2015 IBM Corporation
 IBM の 戦略的ハイブリッド・クラウド基盤
PureApplication
パターン
システム構築自動化技術
パターン・デプロイメント
クラウド向け 統合運用管理基盤
System
Service on
垂直統合型システム
オフプレミス環境
既存仮想化環境 +
Software
企業クリティカル・システムに
求められる可用性と冗長性
HWまで含めた最適化
海外への企業システムの展開
負荷変動が激しいシステム
検証環境やスモールスタート
既存仮想化環境の最適化
標準化、運用自動化の推進
パターン
=仮想化
+ +標準化 自動化
コスト
削減 利便性
向上
 3つのクラウド環境で、パターンを横展開
© 2014 IBM Corporation
21 © 2015 IBM Corporation
ハイブリッド・クラウドの活用例
Private Clouds
Public Clouds
Public Clouds
Public Clouds
Private Clouds
Public
Clouds
Private
Clouds
災対環境、グローバル
展開での利用
開発テスト環境を
本番へ移行
SLA、ピーク性など、アプリ
特性に応じて環境を使い分け
Private Clouds Public Cloud
System
Software
& BYOH
Service on
パターン
規模に応じて基盤の
サイズを使い分け
ポータビリティのあるパターンを使って同一環境を容易に構築・運用
まさに
フランチャイズ
ビジネス!
© 2014 IBM Corporation
22 © 2015 IBM Corporation
さいごに:IBM パターン・デプロイメント技術の優位性
 GUIで簡単にパターンを作成
 パターン単位でのシステム管理
 IBM、パートナー様を含めたすぐに使える豊富なパターンの提供
 ハイブリッドに対応できるのはIBMパターンだけ
Hybrid
高い
ポータビリティ
パターンに組み
込まれたノウハウ
容易になる
ライフサイクル
管理
ここまで実現できているのはIBMだけ!
自動化技術は多種多様ですが、パターンだったらこんなに有利!
© 2014 IBM Corporation
23 © 2015 IBM Corporation
無償30日間トライアルをお試しください!
★↓以下のサイトからIBM IDでお申し込み↓
https://ibm.biz/BdEWvp
★↓無償トライアル実施手順書(日本語)↓
https://ibm.biz/BdEhZt
★↓PureApplication の詳細はこちら↓
http://ibm.biz/pureapplication_jpn
https://ibm.biz/BdEWQZ
パターンの効果
Time To Valueを
まずは実感
© 2014 IBM Corporation
24 © 2015 IBM Corporation
【参考】運用管理に対する最近の考え方
 Immutable Infrastructure / Disposable Components
 サーバーに対する変更毎に、新しい環境を構築することで、スケー
ラブルで変更に強いシステムになる:インフラのバージョン管理
 いつでも最初から構築し、一度作成した環境には手を入れない
 構成管理作業の削減
 Blue Green Deployment
 デプロイ時やロールバック時の煩雑さを解消
不要な環境は破棄する
デプロイに失敗したらロールバック
新しい環境へあて先を変更するだけルーターや
ロードバランサー
© 2014 IBM Corporation
25 © 2015 IBM Corporation
【参考】パターンのインベントリー (2015年2月時点)
•IBM Messaging Extension for Web App Pattern 2.0
•IBM Mobile Application Platform 5.0.6, 6.0 9, 6.2
•IBM Operational Decision Manager 8.0.1, 8.5 (8.5 is vApp)
[preReq DB2 HV]
•IBM Pattern for SAP Business Suite (Intel Only)
•IBM SOA Policy 2.0 (Intel Only)
•IBM SOA Policy Gateway 2.0, 2.5
•IBM Sterling Order Management System
•IBM Transactional Database Pattern 1.1 (vApp)
•IBM Web Application Pattern 1.0, 2.0 (vApp)
•IBM WebSphere App Server HV 7.0, 8.0, 8.5
•IBM WebSphere Application Server Patterns 8.5.5 (vSys.next)
•IBM WebSphere Message Broker 8.0
•IBM WebSphere Cast Iron 6.4, 7.0 (Intel Only)
•IBM WebSphere Commerce Pattern 1.0 (for WC Enterprise 7.0)
[* preReq DB2 HV]
•IBM WebSphere DataPower XG45 5.0, 6.0, 7.0 (Intel Only)
•IBM WebSphere DataPower XI52 5.0, 6.0 (Intel Only)
•IBM WebSphere MQ 7.5
•IBM WebSphere Service Registry & Repository 8.5 (Intel Only)
•IBM WebSphere Transformation Extender Launcher 8.4, 8.4.1
•Created by IBM GTS RDS group:
Microsoft Dynamics v2008 for Intel
Microsoft Exchange for Intel
Microsoft SharePoint V2010 for Intel
Microsoft SQL Server V2012 for Intel
Oracle DB Enterprise Edition v11g, R2 for Intel and AIX
•IBM API Management 2.0, 3.0
•IBM Application Pattern for Java 1.0
•IBM Business Intelligence 1.0, 1.1, 2.0, 2.2 (2.2 is vSys.next)
•IBM Business Intelligence w/ BLU Acceleration 1.0
•IBM Business Monitor Pattern 8.5.5 (vSys.next)
•IBM Business Process Manager 8.0.1, 8.5, 8.5.5 (8.5 is vApp
and vSys; 8.5.5 is vSys.next)
•IBM Cognos TM1 Pattern 1.0 (vSys.next)
•IBM Connections 4.0, 5.0 (vSys.next) (Intel Only)
•IBM Content Foundation Pattern 5.2
•IBM Case Foundation Pattern 5.2
•IBM Case Manager Pattern 5.2
•IBM Data Mart Pattern 1.1.0.8 (with BLU Acceleration)
•IBM DB2 9.7 FP5, 10.1, 10.5 with BLU Acceleration (vSys.next)
•IBM Transactional Database Pattern (DB2 vApp)
•IBM Digital Experience Patterns for WebSphere Portal 8.0, 8.5
and Web Content Manager 8.0, 8.5 (Intel Only)
•IBM Domino 9.0 (Intel Only)
•IBM Encryption Pattern for Guardium Encryption Expert
•IBM Encryption Pattern for SecurityFirst SPxBitFiler
•IBM Financial Transaction Manager v3.1.1
•IBM Informix 11.7, 12.10
•IBM InfoSphere Information Server 9.1
•IBM InfoSphere Master Data Management Standard Edition and
Advanced Edition, 11.0, 11.3 (Intel Only)
•IBM InfoSphere Optim Performance Manager
•IBM Integration Bus 9.0 (evolution of Message Broker)
© 2014 IBM Corporation
26 © 2015 IBM Corporation
ワークショップ、セッション、および資料は、IBMまたはセッション発表者によって準備され、それぞれ独自の見解を反映したものです。それらは情報提供の目的のみで提供されて
おり、いかなる参加者に対しても法律的またはその他の指導や助言を意図したものではなく、またそのような結果を生むものでもありません。本講演資料に含まれている情報につい
ては、完全性と正確性を期するよう努力しましたが、「現状のまま」提供され、明示または暗示にかかわらずいかなる保証も伴わないものとします。本講演資料またはその他の資料
の使用によって、あるいはその他の関連によって、いかなる損害が生じた場合も、IBMは責任を負わないものとします。 本講演資料に含まれている内容は、IBMまたはそのサプライ
ヤーやライセンス交付者からいかなる保証または表明を引きだすことを意図したものでも、IBMソフトウェアの使用を規定する適用ライセンス契約の条項を変更することを意図した
ものでもなく、またそのような結果を生むものでもありません。
本講演資料でIBM製品、プログラム、またはサービスに言及していても、IBMが営業活動を行っているすべての国でそれらが使用可能であることを暗示するものではありません。本
講演資料で言及している製品リリース日付や製品機能は、市場機会またはその他の要因に基づいてIBM独自の決定権をもっていつでも変更できるものとし、いかなる方法においても
将来の製品または機能が使用可能になると確約することを意図したものではありません。本講演資料に含まれている内容は、参加者が開始する活動によって特定の販売、売上高の向
上、またはその他の結果が生じると述べる、または暗示することを意図したものでも、またそのような結果を生むものでもありません。 パフォーマンスは、管理された環境において
標準的なIBMベンチマークを使用した測定と予測に基づいています。ユーザーが経験する実際のスループットやパフォーマンスは、ユーザーのジョブ・ストリームにおけるマルチプ
ログラミングの量、入出力構成、ストレージ構成、および処理されるワークロードなどの考慮事項を含む、数多くの要因に応じて変化します。したがって、個々のユーザーがここで
述べられているものと同様の結果を得られると確約するものではありません。
記述されているすべてのお客様事例は、それらのお客様がどのようにIBM製品を使用したか、またそれらのお客様が達成した結果の実例として示されたものです。実際の環境コスト
およびパフォーマンス特性は、お客様ごとに異なる場合があります。
IBM、IBM ロゴ、ibm.com、InfoSphere、WebSphere は、世界の多くの国で登録されたInternational Business Machines Corporationの商標です。
他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。
現時点での IBM の商標リストについては、www.ibm.com/legal/copytrade.shtmlをご覧ください。
JavaおよびすべてのJava関連の商標およびロゴは Oracleやその関連会社の米国およびその他の国における商標または登録商標です。

More Related Content

What's hot

IIJ GIOアカデミー / ハイブリッドクラウド(基礎編)
IIJ GIOアカデミー / ハイブリッドクラウド(基礎編)IIJ GIOアカデミー / ハイブリッドクラウド(基礎編)
IIJ GIOアカデミー / ハイブリッドクラウド(基礎編)IIJ
 
クラウドビジネスをドライブする最後のピース「クラウドマイグレーション」! – OpenStack最新情報セミナー 2015年7月
クラウドビジネスをドライブする最後のピース「クラウドマイグレーション」! – OpenStack最新情報セミナー 2015年7月クラウドビジネスをドライブする最後のピース「クラウドマイグレーション」! – OpenStack最新情報セミナー 2015年7月
クラウドビジネスをドライブする最後のピース「クラウドマイグレーション」! – OpenStack最新情報セミナー 2015年7月VirtualTech Japan Inc.
 
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...NTT DATA Technology & Innovation
 
Dockerのネットワークについて
DockerのネットワークについてDockerのネットワークについて
DockerのネットワークについてNobuyuki Matsui
 
OpenShift v3 Technical Introduction
OpenShift v3 Technical IntroductionOpenShift v3 Technical Introduction
OpenShift v3 Technical IntroductionEtsuji Nakai
 
GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月
GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月
GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月VirtualTech Japan Inc.
 
コンテナ時代のOpenStack
コンテナ時代のOpenStackコンテナ時代のOpenStack
コンテナ時代のOpenStackAkira Yoshiyama
 
実環境での運用自動化とその管理方法 - OpenStack Days 2017 講演資料
実環境での運用自動化とその管理方法 - OpenStack Days 2017 講演資料実環境での運用自動化とその管理方法 - OpenStack Days 2017 講演資料
実環境での運用自動化とその管理方法 - OpenStack Days 2017 講演資料VirtualTech Japan Inc.
 
本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話Kumazaki Hiroki
 
Kubernetes上のWindows Server コンテナーのマイクロサービス間分離
Kubernetes上のWindows Server コンテナーのマイクロサービス間分離Kubernetes上のWindows Server コンテナーのマイクロサービス間分離
Kubernetes上のWindows Server コンテナーのマイクロサービス間分離Takashi Kanai
 
Azure Service Fabric Actor
Azure Service  Fabric ActorAzure Service  Fabric Actor
Azure Service Fabric ActorTakekazu Omi
 
Kubernetes雑にまとめてみた 2020年8月版
Kubernetes雑にまとめてみた 2020年8月版Kubernetes雑にまとめてみた 2020年8月版
Kubernetes雑にまとめてみた 2020年8月版VirtualTech Japan Inc.
 
Big Cloud Fabric + VMwareインテグレーション
Big Cloud Fabric + VMwareインテグレーションBig Cloud Fabric + VMwareインテグレーション
Big Cloud Fabric + VMwareインテグレーションBig Switch Networks Japan
 
OpenStackやりたい人、必見!ネットワークから見たOpenStack導入のヒント
OpenStackやりたい人、必見!ネットワークから見たOpenStack導入のヒントOpenStackやりたい人、必見!ネットワークから見たOpenStack導入のヒント
OpenStackやりたい人、必見!ネットワークから見たOpenStack導入のヒントBrocade
 
KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成
KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成
KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成Takashi Kanai
 
USENIX NSDI17 Memory Disaggregation
USENIX NSDI17 Memory DisaggregationUSENIX NSDI17 Memory Disaggregation
USENIX NSDI17 Memory DisaggregationKuniyasu Suzaki
 
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズオラクルエンジニア通信
 
Docker国内外本番環境サービス事例のご紹介
Docker国内外本番環境サービス事例のご紹介Docker国内外本番環境サービス事例のご紹介
Docker国内外本番環境サービス事例のご紹介ThinkIT_impress
 

What's hot (20)

IIJ GIOアカデミー / ハイブリッドクラウド(基礎編)
IIJ GIOアカデミー / ハイブリッドクラウド(基礎編)IIJ GIOアカデミー / ハイブリッドクラウド(基礎編)
IIJ GIOアカデミー / ハイブリッドクラウド(基礎編)
 
クラウドビジネスをドライブする最後のピース「クラウドマイグレーション」! – OpenStack最新情報セミナー 2015年7月
クラウドビジネスをドライブする最後のピース「クラウドマイグレーション」! – OpenStack最新情報セミナー 2015年7月クラウドビジネスをドライブする最後のピース「クラウドマイグレーション」! – OpenStack最新情報セミナー 2015年7月
クラウドビジネスをドライブする最後のピース「クラウドマイグレーション」! – OpenStack最新情報セミナー 2015年7月
 
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
 
Dockerのネットワークについて
DockerのネットワークについてDockerのネットワークについて
Dockerのネットワークについて
 
OpenShift v3 Technical Introduction
OpenShift v3 Technical IntroductionOpenShift v3 Technical Introduction
OpenShift v3 Technical Introduction
 
GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月
GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月
GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月
 
コンテナ時代のOpenStack
コンテナ時代のOpenStackコンテナ時代のOpenStack
コンテナ時代のOpenStack
 
実環境での運用自動化とその管理方法 - OpenStack Days 2017 講演資料
実環境での運用自動化とその管理方法 - OpenStack Days 2017 講演資料実環境での運用自動化とその管理方法 - OpenStack Days 2017 講演資料
実環境での運用自動化とその管理方法 - OpenStack Days 2017 講演資料
 
本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話
 
Kubernetes上のWindows Server コンテナーのマイクロサービス間分離
Kubernetes上のWindows Server コンテナーのマイクロサービス間分離Kubernetes上のWindows Server コンテナーのマイクロサービス間分離
Kubernetes上のWindows Server コンテナーのマイクロサービス間分離
 
Azure Service Fabric Actor
Azure Service  Fabric ActorAzure Service  Fabric Actor
Azure Service Fabric Actor
 
Kubernetes雑にまとめてみた 2020年8月版
Kubernetes雑にまとめてみた 2020年8月版Kubernetes雑にまとめてみた 2020年8月版
Kubernetes雑にまとめてみた 2020年8月版
 
Big Cloud Fabric + VMwareインテグレーション
Big Cloud Fabric + VMwareインテグレーションBig Cloud Fabric + VMwareインテグレーション
Big Cloud Fabric + VMwareインテグレーション
 
第10回しゃちほこオラクル倶楽部
第10回しゃちほこオラクル倶楽部第10回しゃちほこオラクル倶楽部
第10回しゃちほこオラクル倶楽部
 
OpenStackやりたい人、必見!ネットワークから見たOpenStack導入のヒント
OpenStackやりたい人、必見!ネットワークから見たOpenStack導入のヒントOpenStackやりたい人、必見!ネットワークから見たOpenStack導入のヒント
OpenStackやりたい人、必見!ネットワークから見たOpenStack導入のヒント
 
5分で分かるBig Switch Networks
5分で分かるBig Switch Networks5分で分かるBig Switch Networks
5分で分かるBig Switch Networks
 
KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成
KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成
KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成
 
USENIX NSDI17 Memory Disaggregation
USENIX NSDI17 Memory DisaggregationUSENIX NSDI17 Memory Disaggregation
USENIX NSDI17 Memory Disaggregation
 
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ
[フルバージョン] WebLogic Server for OCI 活用のご提案 - TCO削減とシステムのモダナイズ
 
Docker国内外本番環境サービス事例のご紹介
Docker国内外本番環境サービス事例のご紹介Docker国内外本番環境サービス事例のご紹介
Docker国内外本番環境サービス事例のご紹介
 

Similar to たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは

とあるメーカーのRedmine活用事例
とあるメーカーのRedmine活用事例とあるメーカーのRedmine活用事例
とあるメーカーのRedmine活用事例agileware_jp
 
OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304Shinichiro Arai
 
ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発政雄 金森
 
2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~Takeshi Shinmura
 
販売店向けコールセンターシステム開発
販売店向けコールセンターシステム開発販売店向けコールセンターシステム開発
販売店向けコールセンターシステム開発Cybozucommunity
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 Insight Technology, Inc.
 
AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築)
AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築)AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築)
AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築)Hinemos
 
Intalio BPMS V5 Advantage (Japanese)
Intalio BPMS V5 Advantage (Japanese)Intalio BPMS V5 Advantage (Japanese)
Intalio BPMS V5 Advantage (Japanese)Tomoaki Sawada
 
クラウドが拓いたITの進化
クラウドが拓いたITの進化クラウドが拓いたITの進化
クラウドが拓いたITの進化Rasmus Ekman
 
Bluemixの概要とアプリの作り方
Bluemixの概要とアプリの作り方Bluemixの概要とアプリの作り方
Bluemixの概要とアプリの作り方BMXUG
 
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Shinichiro Arai
 
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果Hideaki Tokida
 
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジーDevelopers Summit
 
最適なビックデータ・システムの構築のために
最適なビックデータ・システムの構築のために最適なビックデータ・システムの構築のために
最適なビックデータ・システムの構築のためにIBM Systems @ IBM Japan, Ltd.
 
Circle of Code with Cloud Foundry
Circle of Code with Cloud FoundryCircle of Code with Cloud Foundry
Circle of Code with Cloud FoundryTomohiro Ichimura
 
Aws seminar-tokyo dan-jp-final-publish
Aws seminar-tokyo dan-jp-final-publishAws seminar-tokyo dan-jp-final-publish
Aws seminar-tokyo dan-jp-final-publishawsadovantageseminar
 
[teratail Study ~機械学習編#2~] Microsoft AzureのAI関連サービス
[teratail Study ~機械学習編#2~] Microsoft AzureのAI関連サービス[teratail Study ~機械学習編#2~] Microsoft AzureのAI関連サービス
[teratail Study ~機械学習編#2~] Microsoft AzureのAI関連サービスNaoki (Neo) SATO
 
SIビジネスのデジタル・トランスフォーメーション
SIビジネスのデジタル・トランスフォーメーションSIビジネスのデジタル・トランスフォーメーション
SIビジネスのデジタル・トランスフォーメーションMasanori Saito
 

Similar to たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは (20)

とあるメーカーのRedmine活用事例
とあるメーカーのRedmine活用事例とあるメーカーのRedmine活用事例
とあるメーカーのRedmine活用事例
 
OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304
 
ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発
 
2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~
 
販売店向けコールセンターシステム開発
販売店向けコールセンターシステム開発販売店向けコールセンターシステム開発
販売店向けコールセンターシステム開発
 
VIOPS02: 仮想データセンター構築を目指して!
VIOPS02: 仮想データセンター構築を目指して!VIOPS02: 仮想データセンター構築を目指して!
VIOPS02: 仮想データセンター構築を目指して!
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
 
AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築)
AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築)AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築)
AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築)
 
Intalio BPMS V5 Advantage (Japanese)
Intalio BPMS V5 Advantage (Japanese)Intalio BPMS V5 Advantage (Japanese)
Intalio BPMS V5 Advantage (Japanese)
 
クラウドが拓いたITの進化
クラウドが拓いたITの進化クラウドが拓いたITの進化
クラウドが拓いたITの進化
 
Bluemixの概要とアプリの作り方
Bluemixの概要とアプリの作り方Bluemixの概要とアプリの作り方
Bluemixの概要とアプリの作り方
 
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
 
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
OpenShift Ansbile 活用法 アプリケーションライフサイクルからみる導入効果
 
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー
【デブサミ夏A4】アジャイル開発とDevopsを促進するクラウドテクノロジー
 
最適なビックデータ・システムの構築のために
最適なビックデータ・システムの構築のために最適なビックデータ・システムの構築のために
最適なビックデータ・システムの構築のために
 
Circle of Code with Cloud Foundry
Circle of Code with Cloud FoundryCircle of Code with Cloud Foundry
Circle of Code with Cloud Foundry
 
Aws seminar-tokyo dan-jp-final-publish
Aws seminar-tokyo dan-jp-final-publishAws seminar-tokyo dan-jp-final-publish
Aws seminar-tokyo dan-jp-final-publish
 
Aws dan jp-final-publish
Aws dan jp-final-publishAws dan jp-final-publish
Aws dan jp-final-publish
 
[teratail Study ~機械学習編#2~] Microsoft AzureのAI関連サービス
[teratail Study ~機械学習編#2~] Microsoft AzureのAI関連サービス[teratail Study ~機械学習編#2~] Microsoft AzureのAI関連サービス
[teratail Study ~機械学習編#2~] Microsoft AzureのAI関連サービス
 
SIビジネスのデジタル・トランスフォーメーション
SIビジネスのデジタル・トランスフォーメーションSIビジネスのデジタル・トランスフォーメーション
SIビジネスのデジタル・トランスフォーメーション
 

Recently uploaded

論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 

Recently uploaded (8)

論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 

たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは

  • 1. © 2015 IBM Corporation たった1時間でシステム構築! “激速”環境構築を実現する“パターン技術”の秘密とは 日本アイ・ビー・エム株式会社 システムズ・ソフトウェア事業部 アプリケーションプラットフォーム ・テクニカルセールス 大脇 李奈
  • 2. © 2014 IBM Corporation 2 © 2015 IBM Corporation 本日の内容 システム構築の課題とソリューション 「パターン技術」とは デモ 「パターン」で運用も変えられる PureApplicationで実現するハイブリッド・クラウド 最後に
  • 3. © 2014 IBM Corporation 3 © 2015 IBM Corporation 明日までにテスト環境 10面用意しておいてくれる? このWebサイト遅いんだけど どうなってるの? アプリ開発者 ユーザー 10面…OS入れて ミドルウェア入れて ライブラリとデータ入れて… あれ?リソース不足・・ このWebサイトのアプリ、 どのVMで動いてるっけ? インフラ構築担当者 インフラ運用者 てかAPサーバーって どうやって入れるの? インフラ構築チーム新人 ビジネスのスピードに追いつかないシステム テスト担当者 こっちの環境では動くのに あっちの環境では 動かないのはナゼ・・ 構築時あるある 運用時あるある インフラ運用者A インフラ運用者B 新たな脆弱性が!パッチを 早急に適用しないと! パッチ当てたら サーバー再起動 しなくなった・・
  • 4. © 2014 IBM Corporation 4 © 2015 IBM Corporation
  • 5. © 2014 IBM Corporation 5 © 2015 IBM Corporation
  • 6. © 2014 IBM Corporation 6 © 2015 IBM Corporation
  • 7. © 2014 IBM Corporation 7 © 2015 IBM Corporation
  • 8. © 2014 IBM Corporation 8 © 2015 IBM Corporation →ビジネス成功のためのノウハウを提供 元手資金を出し合う仕組みで初期コスト抑制 未経験者でもビジネスを迅速に開始できる →少ない初期投資で気軽に開始可能 フランチャイズ・ビジネスの成功のカギはパッケージ フランチャイズ・パッケージ ビジネスに拡張性をもたらす仕組み コンビニ チェーン 外食 チェーン ドーナツ チェーン フライドチキン チェーン ハンバーガー チェーン
  • 9. © 2014 IBM Corporation 9 © 2015 IBM Corporation ソリューション・ パターン レシピと経営ノウハウ がパッケージ化 IBMやISVのノウハウやベスト プラクティスをパッケージ化 フランチャイズ・ パッケージ パッケージ化 初期投資の抑制 元手資金を出し 合う仕組み クラウドの活用による 初期投資の抑制 柔軟なIBMクラウド フランチャイズ・ ファイナンス Private Clouds Private Clouds フライドチキン・ チェーンの場合 IBMの場合 インフラ構築もパッケージ化しちゃえばいいじゃない ITソリューションもフランチャイズ・パッケージ化(=システムのパターン化) すれば、簡単・迅速 に構築&スケーリングできるように! チキン フライド チキン チキン チキン チキン チキン チキン チキン チキン チキン チキン チキン
  • 10. © 2014 IBM Corporation 10 © 2015 IBM Corporation HADR HADR システム自動構築化エンジン: パターン・デプロイメント技術 2週間かかっていた作業が60分に! ミドルウェア設計 パラメーター・ チューニング コンポーネント間 連携高可用性構成 セキュリティ設定 専門化の経験と ベストプラクティス これなら 僕にもできる By 新人専門家でなくても、短時間で、 高品質のシステムを構築可能 パターンを デプロイ パターン アプリケーションの実行環境を丸ごと 雛形として「パターン」に定義
  • 11. © 2014 IBM Corporation 11 © 2015 IBM Corporation Web環境を構築するパターンを考える OS Proxy OS AP OS Proxy OS AP OS AP OS DB OS DB OS 管理 クラスター構成 クラスター構成 一般的な Webアプリケーション・システム構成 WASアプリサーバ作成 WASプロキシ作成 WAS管理サーバー作成 クラスター設定 OSのチューニングs OS・パッチ導入 WAS・パッチ導入 DB2サーバー作成 パラメーターチューニング アプリ導入設定 仮想マシン作成 仮想NIC・ディスク追加 監視エージェント導入 監視エージェント設定 ログ管理設定 AP-DB間接続設定 パターン化の対象 x8 手動構築時の手順 x8 x6 x2 x8 監視サーバー x8 x8 x1 x3 x2 x1 x2 x8 x3 x1 データベース作成 x2 基 本 設 定 シ ス テ ム 毎 個 別 設 定 導 入 DB2・パッチ導入 x8 x1 DB2 HA構成作成 x2
  • 12. © 2014 IBM Corporation 12 © 2015 IBM Corporation パターンの構成要素はシンプル  ベースOS に ソフトウェア・パッケージ、スクリプト・パッケージを関連付け  ノード間の依存関係をリンクで関連付けて定義 Base OS イメージ WAS n.n.n.n パターン・エンジンが提供 or お客様のカスタマイズ済OS SWパッケージ (プラグイン) 自動構築対応 製品バイナリー メタデータ スクリプト スクリプト スクリプト・パッケージ (振舞いのカスタマイズ) スクリプト スクリプト WAS n.n.n.n スクリプト スクリプト スクリプト スクリプト WAS n.n.n.n スクリプト スクリプト HTTPSvr n.n.n.n スクリプト スクリプト DB2 n.n.n.n スクリプト GUIのエディター上で、ドラッグ&ドロップで簡単に構成
  • 13. © 2014 IBM Corporation 13 © 2015 IBM Corporation パターンの構築(1回) パターンのデプロイ パターンによる システム構築 OSの専門家 WASの専門家 DB2の専門家 監視製品の専門家 従来のシステム構築 WAS導入 アプリケーションサーバーノード作成、統合 プロキシー・プロファイル作成、統合 DM(管理プロセス)プロファイル作成 OS導入(仮想マシン用意) OSのフィックス適用 WASフィックス適用 クラスター作成、データソース定義 OSの設定(IPアドレスetc) アプリケーションの導入 OS、WAS、DB2のチューニング 監視製品(ITMなど)導入 DB2フィックス適用 DB2導入 パターンによって変わるシステム構築 高品質の環境が繰返し迅速に 構築可能 一度パターンを作れば何度でも再利用可能、時間・コストも圧縮
  • 14. © 2014 IBM Corporation 14 © 2015 IBM Corporation 1回作れば終わりじゃない!進化するシステムを作る  進化し続けるにはシステムの再現性がカギ  システム構築の自動化  システム構築の標準化 リリース 設計 構築 テスト フィード バック 変更を重ね再現性に欠けるシステム 柔軟性のない硬直したシステム 進化することを前提としたシステム 継続的デリバリー  復旧しやすいトポロジー  システムとデータの分離 etc. 「再現性」を高めれば、システム更新も障害復旧すら楽になる ⇒ 初期構築したシステムを死守するのではなく 再デプロイで継続的改善 Immutable Infrastructure 雪片サーバー or 秘伝のタレ・サーバー
  • 15. © 2014 IBM Corporation 15 © 2015 IBM Corporation パターン・デプロイメント技術の効果事例 http://www-06.ibm.com/jp/press/2014/05/2601.html http://www-06.ibm.com/jp/solutions/casestudies/20140408ffg.html ※IBM Workload Deployer:PureApplicationの旧製品 Before:2ヶ月の構築 After:2-3日へ短縮 1年で3行へ サービスイン
  • 16. © 2014 IBM Corporation 16 © 2015 IBM Corporation 多様なパターン化されたソリューション 180社以上のISVパートナー様 210以上のソリューション (うち日本 17社23ソリューション) コネクティビティー ビジネス・プロセス管理 ビジネス・ルール管理 ソーシャル・ コラボレーション ビジネス分析 データ・ウェアハウス セキュリティー、 リスク管理、 コンプライアンス アプリケーション基盤、 SOA、インテグレーション モバイル開発 アセット・ ファシリティー 管理 ソフトウェア・デリバリー、 ライフサイクル管理 コマース・ソリューション データ・ マネージメント ICCT PDK Virtual Pattern Kit カスタマイズを 支援するツール群 も提供 -OSS組込みも可能 https://ibm.biz/BdxFFC IBM、パートナー様の多様なソリューションをパターンとして提供中
  • 17. © 2014 IBM Corporation 17 © 2015 IBM Corporation WAS + DB2 パターンのデモ
  • 18. © 2014 IBM Corporation 18 © 2015 IBM Corporation パターンによって変わるライフサイクル管理  仮想マシン単位での管理  インスタンス単位での管理 モニタリング Fix適用 一般的な仮想化環境 ~ ロギング 構成管理 PureApplication環境 煩雑な個別VM管理から、アプリ基盤ごとにVMをまとめて管理可能に 仮想マシン間の関連性の把握が必要 システム単位で仮想マシンを管理
  • 19. © 2014 IBM Corporation 19 © 2015 IBM Corporation  自動化されたリソース最適化 • インテリジェントなVM再配置 • 障害時の予備ノードでの自動復旧 クラウド向け運用管理機能も充実 個別最適 全体最適 pure…CLI REST API  ポリシーベースでの自動対応(拡張性) スケールアウト 過負荷状況 自動VMノード追加 自動リソース追加 or スケールアップ  統合された運用管理基盤  クラウド全体のリソース状況把握  各OSレベルでのリソース把握 (IBM Tivoli Monitoringの統合)  セキュリティ・イベント監視  プロアクティブなライセンス管理  修正FIX適用の効率化 (IBM Endpoint Manager)  他のソリューションとの 連携を可能にする 多様なインターフェース  マルチ・テナンシーの ためのユーザー管理  バックアップ運用、データ運用を簡便にする ブロック・ストレージのサポート パターン・インスタンス単位のライフサイクル管理を補強する運用機能
  • 20. © 2014 IBM Corporation 20 © 2015 IBM Corporation  IBM の 戦略的ハイブリッド・クラウド基盤 PureApplication パターン システム構築自動化技術 パターン・デプロイメント クラウド向け 統合運用管理基盤 System Service on 垂直統合型システム オフプレミス環境 既存仮想化環境 + Software 企業クリティカル・システムに 求められる可用性と冗長性 HWまで含めた最適化 海外への企業システムの展開 負荷変動が激しいシステム 検証環境やスモールスタート 既存仮想化環境の最適化 標準化、運用自動化の推進 パターン =仮想化 + +標準化 自動化 コスト 削減 利便性 向上  3つのクラウド環境で、パターンを横展開
  • 21. © 2014 IBM Corporation 21 © 2015 IBM Corporation ハイブリッド・クラウドの活用例 Private Clouds Public Clouds Public Clouds Public Clouds Private Clouds Public Clouds Private Clouds 災対環境、グローバル 展開での利用 開発テスト環境を 本番へ移行 SLA、ピーク性など、アプリ 特性に応じて環境を使い分け Private Clouds Public Cloud System Software & BYOH Service on パターン 規模に応じて基盤の サイズを使い分け ポータビリティのあるパターンを使って同一環境を容易に構築・運用 まさに フランチャイズ ビジネス!
  • 22. © 2014 IBM Corporation 22 © 2015 IBM Corporation さいごに:IBM パターン・デプロイメント技術の優位性  GUIで簡単にパターンを作成  パターン単位でのシステム管理  IBM、パートナー様を含めたすぐに使える豊富なパターンの提供  ハイブリッドに対応できるのはIBMパターンだけ Hybrid 高い ポータビリティ パターンに組み 込まれたノウハウ 容易になる ライフサイクル 管理 ここまで実現できているのはIBMだけ! 自動化技術は多種多様ですが、パターンだったらこんなに有利!
  • 23. © 2014 IBM Corporation 23 © 2015 IBM Corporation 無償30日間トライアルをお試しください! ★↓以下のサイトからIBM IDでお申し込み↓ https://ibm.biz/BdEWvp ★↓無償トライアル実施手順書(日本語)↓ https://ibm.biz/BdEhZt ★↓PureApplication の詳細はこちら↓ http://ibm.biz/pureapplication_jpn https://ibm.biz/BdEWQZ パターンの効果 Time To Valueを まずは実感
  • 24. © 2014 IBM Corporation 24 © 2015 IBM Corporation 【参考】運用管理に対する最近の考え方  Immutable Infrastructure / Disposable Components  サーバーに対する変更毎に、新しい環境を構築することで、スケー ラブルで変更に強いシステムになる:インフラのバージョン管理  いつでも最初から構築し、一度作成した環境には手を入れない  構成管理作業の削減  Blue Green Deployment  デプロイ時やロールバック時の煩雑さを解消 不要な環境は破棄する デプロイに失敗したらロールバック 新しい環境へあて先を変更するだけルーターや ロードバランサー
  • 25. © 2014 IBM Corporation 25 © 2015 IBM Corporation 【参考】パターンのインベントリー (2015年2月時点) •IBM Messaging Extension for Web App Pattern 2.0 •IBM Mobile Application Platform 5.0.6, 6.0 9, 6.2 •IBM Operational Decision Manager 8.0.1, 8.5 (8.5 is vApp) [preReq DB2 HV] •IBM Pattern for SAP Business Suite (Intel Only) •IBM SOA Policy 2.0 (Intel Only) •IBM SOA Policy Gateway 2.0, 2.5 •IBM Sterling Order Management System •IBM Transactional Database Pattern 1.1 (vApp) •IBM Web Application Pattern 1.0, 2.0 (vApp) •IBM WebSphere App Server HV 7.0, 8.0, 8.5 •IBM WebSphere Application Server Patterns 8.5.5 (vSys.next) •IBM WebSphere Message Broker 8.0 •IBM WebSphere Cast Iron 6.4, 7.0 (Intel Only) •IBM WebSphere Commerce Pattern 1.0 (for WC Enterprise 7.0) [* preReq DB2 HV] •IBM WebSphere DataPower XG45 5.0, 6.0, 7.0 (Intel Only) •IBM WebSphere DataPower XI52 5.0, 6.0 (Intel Only) •IBM WebSphere MQ 7.5 •IBM WebSphere Service Registry & Repository 8.5 (Intel Only) •IBM WebSphere Transformation Extender Launcher 8.4, 8.4.1 •Created by IBM GTS RDS group: Microsoft Dynamics v2008 for Intel Microsoft Exchange for Intel Microsoft SharePoint V2010 for Intel Microsoft SQL Server V2012 for Intel Oracle DB Enterprise Edition v11g, R2 for Intel and AIX •IBM API Management 2.0, 3.0 •IBM Application Pattern for Java 1.0 •IBM Business Intelligence 1.0, 1.1, 2.0, 2.2 (2.2 is vSys.next) •IBM Business Intelligence w/ BLU Acceleration 1.0 •IBM Business Monitor Pattern 8.5.5 (vSys.next) •IBM Business Process Manager 8.0.1, 8.5, 8.5.5 (8.5 is vApp and vSys; 8.5.5 is vSys.next) •IBM Cognos TM1 Pattern 1.0 (vSys.next) •IBM Connections 4.0, 5.0 (vSys.next) (Intel Only) •IBM Content Foundation Pattern 5.2 •IBM Case Foundation Pattern 5.2 •IBM Case Manager Pattern 5.2 •IBM Data Mart Pattern 1.1.0.8 (with BLU Acceleration) •IBM DB2 9.7 FP5, 10.1, 10.5 with BLU Acceleration (vSys.next) •IBM Transactional Database Pattern (DB2 vApp) •IBM Digital Experience Patterns for WebSphere Portal 8.0, 8.5 and Web Content Manager 8.0, 8.5 (Intel Only) •IBM Domino 9.0 (Intel Only) •IBM Encryption Pattern for Guardium Encryption Expert •IBM Encryption Pattern for SecurityFirst SPxBitFiler •IBM Financial Transaction Manager v3.1.1 •IBM Informix 11.7, 12.10 •IBM InfoSphere Information Server 9.1 •IBM InfoSphere Master Data Management Standard Edition and Advanced Edition, 11.0, 11.3 (Intel Only) •IBM InfoSphere Optim Performance Manager •IBM Integration Bus 9.0 (evolution of Message Broker)
  • 26. © 2014 IBM Corporation 26 © 2015 IBM Corporation ワークショップ、セッション、および資料は、IBMまたはセッション発表者によって準備され、それぞれ独自の見解を反映したものです。それらは情報提供の目的のみで提供されて おり、いかなる参加者に対しても法律的またはその他の指導や助言を意図したものではなく、またそのような結果を生むものでもありません。本講演資料に含まれている情報につい ては、完全性と正確性を期するよう努力しましたが、「現状のまま」提供され、明示または暗示にかかわらずいかなる保証も伴わないものとします。本講演資料またはその他の資料 の使用によって、あるいはその他の関連によって、いかなる損害が生じた場合も、IBMは責任を負わないものとします。 本講演資料に含まれている内容は、IBMまたはそのサプライ ヤーやライセンス交付者からいかなる保証または表明を引きだすことを意図したものでも、IBMソフトウェアの使用を規定する適用ライセンス契約の条項を変更することを意図した ものでもなく、またそのような結果を生むものでもありません。 本講演資料でIBM製品、プログラム、またはサービスに言及していても、IBMが営業活動を行っているすべての国でそれらが使用可能であることを暗示するものではありません。本 講演資料で言及している製品リリース日付や製品機能は、市場機会またはその他の要因に基づいてIBM独自の決定権をもっていつでも変更できるものとし、いかなる方法においても 将来の製品または機能が使用可能になると確約することを意図したものではありません。本講演資料に含まれている内容は、参加者が開始する活動によって特定の販売、売上高の向 上、またはその他の結果が生じると述べる、または暗示することを意図したものでも、またそのような結果を生むものでもありません。 パフォーマンスは、管理された環境において 標準的なIBMベンチマークを使用した測定と予測に基づいています。ユーザーが経験する実際のスループットやパフォーマンスは、ユーザーのジョブ・ストリームにおけるマルチプ ログラミングの量、入出力構成、ストレージ構成、および処理されるワークロードなどの考慮事項を含む、数多くの要因に応じて変化します。したがって、個々のユーザーがここで 述べられているものと同様の結果を得られると確約するものではありません。 記述されているすべてのお客様事例は、それらのお客様がどのようにIBM製品を使用したか、またそれらのお客様が達成した結果の実例として示されたものです。実際の環境コスト およびパフォーマンス特性は、お客様ごとに異なる場合があります。 IBM、IBM ロゴ、ibm.com、InfoSphere、WebSphere は、世界の多くの国で登録されたInternational Business Machines Corporationの商標です。 他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。 現時点での IBM の商標リストについては、www.ibm.com/legal/copytrade.shtmlをご覧ください。 JavaおよびすべてのJava関連の商標およびロゴは Oracleやその関連会社の米国およびその他の国における商標または登録商標です。