Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
11© 2016 Delphix. All Rights Reserved. Private & Confidential.© 2014 Delphix. All Rights Reserved. Private & Confidential....
22© 2016 Delphix. All Rights Reserved. Private & Confidential.
Sync
Version
Virtualize
Apps Files
Databases
Delphix 会社概要
•...
33© 2016 Delphix. All Rights Reserved. Private & Confidential.
Delphixの背景
1. アプリケーションがビジネスの生命線
2. アジャイル開発(業務部門+開発部門) / Dev...
44© 2016 Delphix. All Rights Reserved. Private & Confidential.
データマネジメントがボトルネックに
ニーズ 課題
品質を上げるため
にリアリティのあ
るテストデータが
必要
• 商用...
55© 2016 Delphix. All Rights Reserved. Private & Confidential.
課題 Delphix ソリューション
データのコピーにかかる時
間
開発やテストの担当者たちはセルフサービスで任意の
...
66© 2016 Delphix. All Rights Reserved. Private & Confidential.
開発
NFS, iSCSI
テスト
QA
統合
分析
帳
票
DELPHIXエンジン
App Binaries,
Fi...
77© 2016 Delphix. All Rights Reserved. Private & Confidential.
アジャイル開発におけるDelphixの位置付け “データマネジメント
”
Jenkins, Team City, Tr...
88© 2016 Delphix. All Rights Reserved. Private & Confidential.
Dev
QA
UAT
Dev
QA
UAT
v. X.2
Dev
QA
UAT
v. X.3
本番システムのタイムフロ...
99© 2016 Delphix. All Rights Reserved. Private & Confidential.
従来
ユーザへの権限移譲:
セルフサービス
セルフサービス. 効率的. オンデマンド.複雑. コスト高. 遅い.
VS...
1010© 2016 Delphix. All Rights Reserved. Private & Confidential.
アプリ開発:
Power Data Features
to Accelerate SDLC
Delphixによる各...
1111© 2016 Delphix. All Rights Reserved. Private & Confidential.
0 2 4 6データベースをリフレッシュ
従来
環境レフレッシュ
テスト
環境レフレッシュ 環境レフレッシュ
期間...
1212© 2016 Delphix. All Rights Reserved. Private & Confidential.
4.3ヶ月 回収期間
461% ROI
Studied results of
customers
in produ...
1313© 2016 Delphix. All Rights Reserved. Private & Confidential.
他の利用パターン
⌃ ⌃ ⌃ ⌃⌃ ⌃ ⌃ ⌃ ⌃⌃ ⌃ ⌃ ⌃ ⌃⌃
環境ごとに必要なデータ
のほとんどが重複し...
1414© 2016 Delphix. All Rights Reserved. Private & Confidential.
► Governance, Risk & Compliance(コンプライアンス)
コンプライアンス目的でのアプリ...
Upcoming SlideShare
Loading in …5
×

dbtech showcase 2016 Delphix講演資料

1,126 views

Published on

db tech showcase 2016のDelphixセッションの講演資料です。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

dbtech showcase 2016 Delphix講演資料

  1. 1. 11© 2016 Delphix. All Rights Reserved. Private & Confidential.© 2014 Delphix. All Rights Reserved. Private & Confidential.© 2014 Delphix. All Rights Reserved. Private & Confidential. データベース仮想化ソフトウェア 「Delphix Software」が実現する DevOpsの世界とその最新事例 2016年7月15日 16:00〜
  2. 2. 22© 2016 Delphix. All Rights Reserved. Private & Confidential. Sync Version Virtualize Apps Files Databases Delphix 会社概要 • 本社:米国カリフォルニア州 Menlo Park市 • 設立:2008年 / 正式製品リスース:2011年 / 従業員数: 405名 • 日本法人:2015年1月1日開設、現在5名(営業/エンジニア/マーケティング) • 経営陣及びチーム – CEO: Chris Cook (New Relic, CA Technologies, Quest Software, BMC Software) – その他:Jedidiah Yueh (Delphix / Avamar創業者CEO) / Oracle Fusion Cache発明 者 / Oracle Flashback Database発明者 / Oracle RACディレクター / VMWare EVP / Business Objects創業者 / ZFS共同発明者など 投資家 会社概要
  3. 3. 33© 2016 Delphix. All Rights Reserved. Private & Confidential. Delphixの背景 1. アプリケーションがビジネスの生命線 2. アジャイル開発(業務部門+開発部門) / DevOps (開発 部門+運用部門)〜考え方やツールの登場 3. データマネジメントに関わる課題は未解決のまま
  4. 4. 44© 2016 Delphix. All Rights Reserved. Private & Confidential. データマネジメントがボトルネックに ニーズ 課題 品質を上げるため にリアリティのあ るテストデータが 必要 • 商用(本番)の最新データ(古い データではなく) • 本番データを基にテストデータ を定期的に最新化して欲しい • 依存関係のないフルデータセッ ト (サブセットではなく) データのコピーにかかる時 間 • 開発者はデータコピーが行 なわれている間、ただ待つ のみ • 古いデータを使ってクオリ ティの低いテストしかでき ない 複数且つ細かい断 面が同時に必要 • 複数のエンジニア・チームに対 して、それぞれ断面を提供 • 同じ時間軸の複数断面が必要(統 合テスト) • 開発用データの巻き戻しを反復 的に何度も行いたい データの保管場所の問題 • ストレージ追加購入 • 管理費用の増加 コンプライアンス (個人情報保護) • 単純マスキングデータではなく、 より現実的・一貫性のあるデー タでテストをしたい • サブセットデータよりも本来は マスキングされた安全な全件 データでテストをしたい セキュリティの問題 • データマスキングの手間 • 開発環境から本番環境へ 直接アクセスすることは 不可
  5. 5. 55© 2016 Delphix. All Rights Reserved. Private & Confidential. 課題 Delphix ソリューション データのコピーにかかる時 間 開発やテストの担当者たちはセルフサービスで任意の タイミングのデータベースを数分で複製。データベー ス管理者への依頼や作業スケジュールの調整を待つ必 要がなくなる。 データの保管場所の問題 独自のデータの重複排除技術、データのスナップ ショット技術により、データベースの多面化に必要な ストレージ容量も大幅に削減される。データベースの 複製に必要なスペースは、物理コピーの1/10程度とな る。 セキュリティの問題 コンプライアンス対応に必要なアプリケーションデー タ及びDBデータをオンデマンドで復元。実データに対 してマスキングを行うことで、セキュリティを確保。 Delphixソリューション
  6. 6. 66© 2016 Delphix. All Rights Reserved. Private & Confidential. 開発 NFS, iSCSI テスト QA 統合 分析 帳 票 DELPHIXエンジン App Binaries, Files DB Binaries, Files Database 本番環境(ソースシステム) App Binaries, Files DB Binaries, Files Data Warehouse 本番環境(ソースシステ ム) SHARED DATA + CHANGED DATA Sync Version Virtualize Apps Files Databases Delphix コアテクノロジー 高圧縮 同期/差分情報コピー マスキング 同期された 仮想環境を 複数複製 任意の時刻に プロビジョニング 物理環境への リストアも可能 仮想環境から更に 親子関係を持った 仮想環境を派生
  7. 7. 77© 2016 Delphix. All Rights Reserved. Private & Confidential. アジャイル開発におけるDelphixの位置付け “データマネジメント ” Jenkins, Team City, Travis CI OpenStack, Vagrant, Docker Chef, Puppet, Ansible DB Maestro Apache Zookeeper, Apache Mesos Nagios 仮想化 自動化 構成管理 オーケスト レーション モニタリング バージョン 管理 データ マネジメント
  8. 8. 88© 2016 Delphix. All Rights Reserved. Private & Confidential. Dev QA UAT Dev QA UAT v. X.2 Dev QA UAT v. X.3 本番システムのタイムフロー Delphixは本番データの履歴をもとに作業工程をサポート 任意の時刻に プロビジョニング 仮想環境から更に 親子関係を持った 仮想環境を派生 Delphixによるデータバージョン管理(ブランチング) データ仮想化により、複数開発プロジェクトの 同時実行が可能になり、また異なるデータベー スのデータ及びスキーマ変更履歴管理が容易に
  9. 9. 99© 2016 Delphix. All Rights Reserved. Private & Confidential. 従来 ユーザへの権限移譲: セルフサービス セルフサービス. 効率的. オンデマンド.複雑. コスト高. 遅い. VS. Sync Version Virtualize Apps Files Databases 開発エンジニア 開発エンジニア データコピー:5週間〜10週間を要する作業 データコピー:数分で完了 Delphixによる新しい仕事のやり方 Delphix
  10. 10. 1010© 2016 Delphix. All Rights Reserved. Private & Confidential. アプリ開発: Power Data Features to Accelerate SDLC Delphixによる各担当へのメリット ロールバック・リセット Reset to run A/B tests, recover from errors and data loss 複数種データの同期 Dial multiple applications to exact same time ブックマーク共有 Mark release changes, business events ブランチ Pass environments to/from Dev and QA リフレッシュ Refresh to the latest data for high fidelity testing, analytics 自動化 Provision apps, DBs with right data in minutes マスキング Replace private, sensitive data with masked values データ保持 Store 30 days in space of one for restore, archive ポリシー運用 Policy-driven control over resources 移行 Convert Unix data into to Linux for modernization IT 基盤(インフラ): Full Security, Control, & Resource Allocation
  11. 11. 1111© 2016 Delphix. All Rights Reserved. Private & Confidential. 0 2 4 6データベースをリフレッシュ 従来 環境レフレッシュ テスト 環境レフレッシュ 環境レフレッシュ 期間 (週) リセットによりテスト業務効率が大幅に向上 Developer BASIS DBA サイクルタイムを3〜5倍に引き上げ、更に多くのテストを実行 テスト数の増 加 テスト テスト テスト テスト テスト テスト テスト テスト テスト テスト テスト テスト テスト テスト  リフレッシュ時間を短縮 (数日レベル→数時間レベ ル)  データベースをリセットす ることにより待ち時間を削 減  リセットにより処理ステッ プ数を削減>> 削減できた リソースを他のプロジェク トに配分  すぐに使えるテストデー タにアクセス可能  数分以内でリセット >> クオリティの高いテスト が行え、且つ作業量を大 幅に削減
  12. 12. 1212© 2016 Delphix. All Rights Reserved. Private & Confidential. 4.3ヶ月 回収期間 461% ROI Studied results of customers in production IDC調査結果: 短い回収期間、高いROI リターンDelphixコスト 新サービスの提供に50日をかけていたが、現 在は23日でお客様に提供できるようになった —Gino Pokluda, Presbyterian Health
  13. 13. 1313© 2016 Delphix. All Rights Reserved. Private & Confidential. 他の利用パターン ⌃ ⌃ ⌃ ⌃⌃ ⌃ ⌃ ⌃ ⌃⌃ ⌃ ⌃ ⌃ ⌃⌃ 環境ごとに必要なデータ のほとんどが重複している 仮想化するメリットが大き い > 90% = 本番データ 抽出 ローカル DW ODS データ マート グローバル DW 本番データ バックアップ ディスク バックアップ ローカル ダンプ ›››››››››››››››››››››››››››››››››› DR用 レプリケーション ›››››››››››››››››››››››››››››››››› 本番データ コピー QA 開発 受入テスト 統合テスト ›››››››››››››››››››››››››››››››››› 本番データ コピー リハーサル バリデーション 新しい本番環境 ›››››››››››››››››››››››››››››››››› 本番データ 抽出 レポーティング ステージ アーカイブ ›››››››››››››››››››››››››››››››››› アプリケーション品質 Time-to-Market 分析・レポーティング データプロテクション (バックアップ・DR) モダナイゼーション・ マイグレーション リスク管理・ コンプライアンス
  14. 14. 1414© 2016 Delphix. All Rights Reserved. Private & Confidential. ► Governance, Risk & Compliance(コンプライアンス) コンプライアンス目的でのアプリケーションデータ及びDBデータをオンデマンド で復元。また実データに対してマスキング(処理は最初の一回のみ)を行うことで、 セキュリティを確保 ► Modernization & Migration(モダナイゼーション / マイグレーション) 本番環境を止めることなく、システムのモダナイゼーション、クラウドへのマイ グレーションが行える ► Analytics & Reporting(BI / データウェアハウス) 本番環境に負荷をかけることなくデータを抽出し、鮮度の高いデータをDWH側に 反映できる。これによりニアリアルタイムのデータを用いた分析が行える ► Data Protection (バックアップ / DR) 時間を指定してエラー発生ポイントに戻ることができるなど、復元・再現検証が 容易になる。障害対応資源やデータ補正を本番環境に適用する前に仮想環境で検 証することで事前検証が容易になる。 Sync Version Virtualize Apps Files Databases 他の利用パターン

×