SlideShare a Scribd company logo
1 of 34
1© 2015 Delphix. All Rights Reserved. Private & Confidential.© 2015 Delphix. All Rights Reserved. Private & Confidential.
Delphix Japan 三村泰弘
2017年9月6日
データベース仮想化ソフトウェア
2© 2015 Delphix. All Rights Reserved. Private & Confidential.
Sync
Version
Virtu
alize
Apps Files
Databases
Delphix 会社概要
• 本社:米国カリフォルニア州 Redwood City
• 設立: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共同発明者など
• 導入企業:世界402社 (日本国内含め)
Cisco Systems / Nike / Walmart / Apple / P&G / Facebook / Deutsche Bank / Bank of
America / Staple / EA / Informatica / Intel等
投資家
顧客 (402社)
会社概要
3© 2015 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
Virtu
alize
Apps Files
Databases
Delphix概要 / コアテクノロジー
高圧縮
同期/差分情報コピー
マスキング
同期された
仮想環境を
複数複製
任意の時刻に
プロビジョニング
物理環境への
リストアも可能
4© 2015 Delphix. All Rights Reserved. Private & Confidential.
Delphix – 対象課題とソリューション
5© 2015 Delphix. All Rights Reserved. Private & Confidential.
データが大きな制約
データプロビジョニング時間
2 週間
データ起因の欠陥・障害
15%
無駄・重複するデータ
90%
開発 /
テスト
コンプライア
ンス/監査対応
バックアップ /
DR / アーカイ
ビング
障害対応
/ メンテナンス
分析 /
レポーティング
6© 2015 Delphix. All Rights Reserved. Private & Confidential.
データが制約となるケース (開発/テスト)
 新製品やサービスを市場へ投入するまでに膨大な時間をかけていませんか?
 アプリケーション開発・テスト用データの準備に何週間もかけていませんか?
 工期の遅延により、予算超過するケースが頻繁に起こっていませんか?
 開発の後工程で発生する「手戻り」やそれに伴うコスト増大に悩まされていま
せんか?
 本番データをテスト作業に使えないことに起因するシステム品質の低さに困っ
ていませんか?
 煩雑なデータマスキングプロセスに時間・コストをかけていませんか?
 増え続ける一方の保管場所(ストレージ)にコストがかかっていませんか?
7© 2015 Delphix. All Rights Reserved. Private & Confidential.
実現したいこと (開発/テスト)
 新製品やサービスを市場へ投入するまでの時間 (Time to Market)を大幅に短縮して、
競合他社と圧倒的な差をつけたい
 DBAやストレージ管理者にお願いすることなく、開発者自らが(セルフサービスで)、また
数分で開発・テスト用データの準備が出来れば・・・・
 自分だけの開発・テストのデータ環境を、誰にも気兼ねなく、好きなだけ何度も巻き戻し
たい
 工期を大幅に短縮し、常に予算・納期内にシステムをリリースしたい
 開発・テストの後工程や本番リリース後に発生するバグの発生率をもっと下げたい
 もっと頻繁に本番・商用データを使ってテストを行うことで、システム品質を上げたい
 データのマスキングプロセスを完全自動化出来れば・・・・
 データストレージを大幅に圧縮出来れば・・・・
8© 2015 Delphix. All Rights Reserved. Private & Confidential.
データマネジメントにおけるボトルネック
ニーズ 課題
早く手元にテス
トデータが欲し
い
• 本番データを基にテストデータを定期
的に最新化して欲しい
• 依存関係のないフルデータセット (サ
ブセットではなく)
データのコピーにか
かる時間
• 開発者はデータコピーが行なわれてい
る間、ただ待つのみ
• テスト中にデータが初期状態から分岐
してしまう (簡単に巻き戻せない)
リアリティのあ
るテストデータ
が必要
• クオリティの高いテストを行うために
商用(本番)の最新データが必要(古い
データではなく)
テスト品質を上げら
れない
• 古いデータしかなく、クオリティの低
いテストしかできない
• サブセットにより未実行のテストケー
スが発生
コンプライアンス
(個人情報保護)
• 単純マスキングデータではなく、より
現実的・一貫性のあるデータでテスト
をしたい
• サブセットデータよりも本来はマスキ
ングされた安全な全件データでテスト
をしたい
セキュリティの問題 • データマスキングの手間
• 開発環境から本番環境へ直接アクセス
することは不可
複数且つ細かい断
面が同時に必要
• 複数のエンジニア・チームに対して、
それぞれ断面を提供(バージョン管理)
• 同じ時間軸の複数断面が必要(統合テ
スト)
• 開発用データの巻き戻しを反復的に何
度も行いたい
データの保管場所の
問題
• ストレージ追加購入
• 管理費用の増加 (バージョン毎の断面
保管はほぼ不可能)
9© 2015 Delphix. All Rights Reserved. Private & Confidential.
課題 Delphix ソリューション
データのコピーに時間が
かかる
開発やテストの担当者たちはセルフサービスで任意のタイミングのデ
ータベースを数分で複製。データベース管理者への依頼や作業スケジ
ュールの調整を待つ必要がなくなる。
テスト品質を上げられない 最新且つフルデータセットでテストの「シフトレフト(前倒し)」を
実現 (早い段階でバグを検知)。あらゆる時点の完全なデータセットを、
高品質なテストデータとして提供。
セキュリティの問題 コンプライアンス対応に必要なアプリケーションデータ及びDBデータ
をオンデマンドで復元。実データに対してマスキングを行うことで、
セキュリティを確保。
データの保管場所の問題 独自のデータの重複排除技術、データのスナップショット技術により、
データベースの多面化に必要なストレージ容量も大幅に削減される。
データベースの複製に必要なスペースは、物理コピーの1/10程度とな
る。
データマネジメントのボトルネックと
Delphixソリューション
10© 2015 Delphix. All Rights Reserved. Private & Confidential.
Delphix - DevOpsでの位置付け
11© 2015 Delphix. All Rights Reserved. Private & Confidential.
アプリケーションがビジネスの生命線
DevOpsと関連ツールにより上記条件を満たすことが可能
競争市場で勝ち残るためには、ビジネスの生命線であるアプリケーションは、次のような条
件を満たす必要があります:
スピード コスト
• モバイル、Web、Eコマース
• ユーザが直接アクセス
• 品質がビジネス上の差別化要素
• アプリの市場投入の早さがビ
ジネス(製品・サービス)の市
場投入時間に影響を及ぼす
• 利用を待っている新しい地域
や事業部門
• 新たな基準:継続的な開発・
リリース
• 限られた予算で、常に目標を
達成
• 既存システムの拡張/新機能の追
加要求に対応しながら、デリバ
リを加速
品質
12© 2015 Delphix. All Rights Reserved. Private & Confidential.
仮想化
DevOps関連ツール
自動化
構成管理
オーケスト
レーション
モニタリング
• セルフサービス環境の構築
• 連続した統合とリリースのデリバリ
• 仮想化されたランタイム環境
• ベースシステムイメージのインスタンス化
• ソフトウェアのインストールと構成
• コードとしての構成 (Configure as Code)
• システム横断的なサービス連携
• 動的な拡張性
• 問題の検出と修正
• パフォーマンスの解析とチューニング
Jenkins, Team City, Travis CI
OpenStack, Vagrant, Docker
Chef, Puppet, Ansible, Saltstack
Apache Zookeeper, Apache Mesos
Nagios
13© 2015 Delphix. All Rights Reserved. Private & Confidential.
ボトルネックとDelphixの位置付け
データ管理
▸ どのように本番・テスト
データを提供しますか?
▸ どのようにデータを共有
しますか?
▸ 新しい環境にどのように
データを提供しますか?
仮想化
自動化 • セルフサービス環境の構築
• 連続した統合とリリースのデリバリ
• 仮想化されたランタイム環境
• ベースシステムイメージのインスタンス化
• ソフトウェアのインストールと構成
• コードとしての構成 (Configure as Code)
• システム横断的なサービス連携
• 動的な拡張性
• 問題の検出と修正
• パフォーマンスの解析とチューニング
構成管理
オーケスト
レーション
モニタリング
14© 2015 Delphix. All Rights Reserved. Private & Confidential.
DevOps対応
Delphix API によって、既存の DevOps ツールやワークフローとの迅速な連携が可能
15© 2015 Delphix. All Rights Reserved. Private & Confidential.
Delphix - 継続的デリバリ(CD)の実現
16© 2015 Delphix. All Rights Reserved. Private & Confidential.
››››››››››››››››››››››››››››››››››››››››››››››››››››››››››
本番データ
コピー
QA (品質保証)
トレーニング
負荷テスト
システム開発 アプリ担当者は、スピードと
生産性求め、完全で鮮度の高
い、独立したデータセットの
コピーが必要
継続的なデリバリ(CD)
には、新たなテクノロ
ジーが必要不可欠
現状のデータデリバリ
キーワード
1. セルフサービス
2. バージョン管理
3. 自動化
17© 2015 Delphix. All Rights Reserved. Private & Confidential.
従来
ユーザへの権限移譲:
セルフサービス
セルフサービス. 効率的. オンデマンド.複雑. コスト高. 遅い.
VS.
Sync
Version
Virtu
alize
Apps Files
Databases
開発エンジニア 開発エンジニア
データコピー:5週間〜10週間を要する作業 データコピー:数分で完了
Delphixによる新しい仕事のやり方
Delphix
セルフサービス
18© 2015 Delphix. All Rights Reserved. Private & Confidential.
セルフサービス機能
セルフサービス化
DaaS(Data as a Service)
セルフサービス、効率的、オンデマンド
従来の方法
複雑、コスト高、遅い
VS
開発者
開発者
システム管理者 バックアップ管理者
ストレージ管理者マネージャー
DBA
19© 2015 Delphix. All Rights Reserved. Private & Confidential.
Dev
QA
UAT
Dev
QA
UAT
v. X.2
Dev
QA
UAT
v. X.3
本番システムのタイムフロー
Delphixは本番データの履歴をもとに作業工程をサポート
任意の時刻に
プロビジョニング
仮想環境から更に
親子関係を持った
仮想環境を派生
バージョン管理(データブランチング)
データ仮想化により、複数開発プロジェクトの同時
実行が可能になり、また異なるデータベースのデー
タ及びスキーマ変更履歴管理が容易に
20© 2015 Delphix. All Rights Reserved. Private & Confidential.
DATA + CODE IN
SYNC
v 1.0
データとコードのミスマッチ データとコードの完全な同期
VS
v 2.1 v 1.0 v 1.1 v 2.1
v 1.0 v 1.1 v 2.1
開発者
システム管理者 バックアップ管理者
ストレージ管理者マネージャー
DBA
バージョン管理(データブランチング)
21© 2015 Delphix. All Rights Reserved. Private & Confidential.
データ連携の自動化
DATA + CODE IN
SYNC連携が不可能 連携の自動化
VS
FailSucceed
開発者
システム管理者 バックアップ管理者
ストレージ管理者マネージャー
DBA
22© 2015 Delphix. All Rights Reserved. Private & Confidential.
継続的なデリバリ(CD)の実現
アプリ開発/テストチーム向け専用のインターフェ
ース (タイムライン上で任意の時間を指定し)
データを無制限にリフレッシュ、巻き戻し、ブッ
クマーク、ブランチ切り替え。コラボレーション
を促進するための共有機能
運用担当者向けのコントロール
23© 2015 Delphix. All Rights Reserved. Private & Confidential.
自動化
アプリやタイムフロー
を持つDBデータを数分
でプロビジョニング
マスク
個人情報や機密データ
をマスクデータに
リプレース
変換
Unix のデータを
Linux に変換して
最新化
保存
リストアやアーカイブ
のため、30日に1度の
割合で保存
複製
サイト内、サイト間、
またクラウドへの
レプリケーション
データ管理機能とデータガバナンスを全てのチームに提供
ブックマーク
リリース変更分や
ビジネスイベントの
マーキング
ブランチ
並行開発環境や
テスト環境の生成
リフレッシュ
テストや
分析のための
最新データ
リフレッシュ
統合
A/B テスト実行のため
のリセット、エラーや
データ損失から
のリカバリ
共有
コラボレーション
促進が可能
アプリケーションチーム: DevOpS のためのデータ管理機能
IT 運用: 完全なセキュリティ、コントロール、リソースのアロケーション
24© 2015 Delphix. All Rights Reserved. Private & Confidential.
Delphix - DevOps事例
25© 2015 Delphix. All Rights Reserved. Private & Confidential.
DevOps – Delphixを使ったデータバージョン管理
実際の顧客モデル
背景:バージョン毎にマニュアルでデータを変更 = ミス連発
• バージョン管理のGitとデータ管理のDelphixを連携
• ファイル(コード)をGit側でコミット・マージ/リベースする度にマスキン
グ済本番データをプロビジョニング/リフレッシュ
• データをコードと同じくらい簡単にバージョン管理しながら複製
• 90%のバグを開発段階で発見
26© 2015 Delphix. All Rights Reserved. Private & Confidential.
DevOps – Source Control – Future w/Delphix
V1 Q1 FY16 Q2 FY16 Outage Outage GL Rec Q4 FY 16 v2.1v2 Q3 FY16
DevOps – Delphixを使ったデータバージョン管理
27© 2015 Delphix. All Rights Reserved. Private & Confidential.
DevOps – Delphixを使ったテストの自動化
28© 2015 Delphix. All Rights Reserved. Private & Confidential.
テスト: 20 分
95% もの時間が無駄に以前の状況
実現スピード:テストサイクルを10倍に加速
8 時間
リストア:
DBA、シスアド
8 時間
リストア:
DBA、シスアド
8 時間
リストア:
DBA、シスアド
8 時間
リストア:
DBA、シスアド
8 時間
リストア:
DBA、シスアド
8 時間
リストア:
DBA、シスアド
8 時間
リストア:
DBA、シスアド
8 時間
リストア:
DBA、シスアド
リセットおよびロールバック例
• テスト用データベース全体を、セルフサービスで数分でリセット
• テストインフラストラクチャーの使用効率を10倍以上向上
• 再コーディングやバグフィックの必要性を50%に低減
10 分
テスト: 20 分
テスト: 20 分 テスト: 20 分 テスト: 20 分 テスト: 20 分 テスト: 20 分 テスト: 20 分
29© 2015 Delphix. All Rights Reserved. Private & Confidential.
• 30% の売上げ増加
• 月次から日次リリースへ
• 既存システムに 5 から 200
のテストサイクル
• テストサイクルを
10倍高速化
• モバイル、オンライン
における競争優位性
スピード品質 コスト
• リフレッシュとリセットにより、1,000倍
のテストサイクルを実現
• 15分でデータを利用可能に
結果:
• デッドラインにも対応可能に
• 既存インフラストラクチャーでの導入が可能
結果:
• 追加のコスト無しでデータデリバリを改革
• 遅延無し
• 完全、正確、スケーラブルな
データでテスト作業を支援
結果:
• 高品質を維持し、業務環境での
バグ発生を回避
DelphixによるDevOps向けデータの提供
30© 2015 Delphix. All Rights Reserved. Private & Confidential.
モバイルプラットフォーム開発 売上30%向上
課題:
全トラフィック及び売上の50%がモバイル関連
月次に行う新アプリ・追加機能リリースが常に遅延
5つの環境を200人のエンジニアが共有(環境の奪い合い/非効率)
実データを使うためマスキングが必須
ソリューション:
マスキングした商用データの仮想DBコピー200個を同時稼働
各開発者が自由に独立した環境を利用
月次リリース  毎日リリース
約400億円規模の売上増加に貢献
31© 2015 Delphix. All Rights Reserved. Private & Confidential.
City Index社
• スプレッド取引業界最大
• 競争の激しい市場
既に実現していた仕組み
• リリースマネジメントの自動化
• 継続的統合
• テストの自動化
• 高速設定・削除
開発グループはスクラム、TDD、BDDを採用
SAFe及びAgilePMによるアジャイル開発
“Best Mobile Trading Platform” を受賞
(atMoneyAM Online Finance Awards)
事例
“We turned to Agile to increase ITs value to
the business and make it more effective.“
32© 2015 Delphix. All Rights Reserved. Private & Confidential.
• テスト及びリリースマネジメントにおけるデータコピー
が常にボトルネック
• スクラムのメリットがリリース時間で奪われる
• 同時に8プロジェクトを実行
• 複数の本番データのリストアにそれぞれ4時間必要
• 開発サイクルが長期化
• リソースの依存関係に悩まされる
• イノベーションを犠牲に
課題
“We found ourselves having to sacrifice new
innovative projects in order to prevent
delivery rates from slipping.”
33© 2015 Delphix. All Rights Reserved. Private & Confidential.
• MS SQL Server 2008のデータをDelphixにより仮想化
• POC1ヶ月で構築
• 短期間で効果発揮
ソリューション
4時間かけていたDB作成を3分に短縮
共有して使っていたQA環境が不要
30名の開発者がセルフサービスでデータを利用
インフラ側管理者はデータコピー以外の重要な作業に注力
開発サイクルを75%短縮
アプリケーション・追加機能を更に20%多くデリバリ可能
成果
“Delphix has unlocked the
potential of Agile helping us
increase our output to the
business by 20%.”
34© 2015 Delphix. All Rights Reserved. Private & Confidential.
ありがとうございました

More Related Content

What's hot

[db tech showcase Tokyo 2017] A16: Using a Multi-Model Database to Improve Da...
[db tech showcase Tokyo 2017] A16: Using a Multi-Model Database to Improve Da...[db tech showcase Tokyo 2017] A16: Using a Multi-Model Database to Improve Da...
[db tech showcase Tokyo 2017] A16: Using a Multi-Model Database to Improve Da...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] B16:最新版PostgreSQLのパフォーマンスを引き出すためのポイント by Postgr...
[db tech showcase Tokyo 2015] B16:最新版PostgreSQLのパフォーマンスを引き出すためのポイント by Postgr...[db tech showcase Tokyo 2015] B16:最新版PostgreSQLのパフォーマンスを引き出すためのポイント by Postgr...
[db tech showcase Tokyo 2015] B16:最新版PostgreSQLのパフォーマンスを引き出すためのポイント by Postgr...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] A26:内部犯行による漏えいを防ぐPostgreSQLの透過的暗号化機能に関する実装と利用方法...
[db tech showcase Tokyo 2015] A26:内部犯行による漏えいを防ぐPostgreSQLの透過的暗号化機能に関する実装と利用方法...[db tech showcase Tokyo 2015] A26:内部犯行による漏えいを防ぐPostgreSQLの透過的暗号化機能に関する実装と利用方法...
[db tech showcase Tokyo 2015] A26:内部犯行による漏えいを防ぐPostgreSQLの透過的暗号化機能に関する実装と利用方法...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2016] A35: NVMe徹底検証 by 株式会社インサイトテクノロジー 平間 大輔
[db tech showcase Tokyo 2016] A35: NVMe徹底検証 by 株式会社インサイトテクノロジー 平間 大輔[db tech showcase Tokyo 2016] A35: NVMe徹底検証 by 株式会社インサイトテクノロジー 平間 大輔
[db tech showcase Tokyo 2016] A35: NVMe徹底検証 by 株式会社インサイトテクノロジー 平間 大輔Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓Insight Technology, Inc.
 
Apache Hiveの今とこれから
Apache Hiveの今とこれからApache Hiveの今とこれから
Apache Hiveの今とこれからYifeng Jiang
 
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...Insight Technology, Inc.
 
[db tech showcase Tokyo 2016] E33: こんな方法あり!? 何でもありです! インフラストラクチャレベルインメモリコンピュー...
[db tech showcase Tokyo 2016] E33: こんな方法あり!? 何でもありです! インフラストラクチャレベルインメモリコンピュー...[db tech showcase Tokyo 2016] E33: こんな方法あり!? 何でもありです! インフラストラクチャレベルインメモリコンピュー...
[db tech showcase Tokyo 2016] E33: こんな方法あり!? 何でもありです! インフラストラクチャレベルインメモリコンピュー...Insight Technology, Inc.
 
[data analytics showcase] B16: Live Demo! データ分析基盤を支えるデータレプリケーション技術とデータワークロード分...
[data analytics showcase] B16: Live Demo! データ分析基盤を支えるデータレプリケーション技術とデータワークロード分...[data analytics showcase] B16: Live Demo! データ分析基盤を支えるデータレプリケーション技術とデータワークロード分...
[data analytics showcase] B16: Live Demo! データ分析基盤を支えるデータレプリケーション技術とデータワークロード分...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D33:Superdome X 上の SQL Server 2014 OLTP 検証結果と S...
[db tech showcase Tokyo 2015] D33:Superdome X 上の SQL Server 2014 OLTP 検証結果と S...[db tech showcase Tokyo 2015] D33:Superdome X 上の SQL Server 2014 OLTP 検証結果と S...
[db tech showcase Tokyo 2015] D33:Superdome X 上の SQL Server 2014 OLTP 検証結果と S...Insight Technology, Inc.
 
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...Insight Technology, Inc.
 
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...Insight Technology, Inc.
 
性能問題を起こしにくい 強いDBシステムの作り方(Ver. 2018.9)
性能問題を起こしにくい 強いDBシステムの作り方(Ver. 2018.9)性能問題を起こしにくい 強いDBシステムの作り方(Ver. 2018.9)
性能問題を起こしにくい 強いDBシステムの作り方(Ver. 2018.9)Tomoyuki Oota
 
[db tech showcase Tokyo 2016] A25: ACIDトランザクションをサポートするエンタープライズ向けNoSQL Databas...
[db tech showcase Tokyo 2016] A25: ACIDトランザクションをサポートするエンタープライズ向けNoSQL Databas...[db tech showcase Tokyo 2016] A25: ACIDトランザクションをサポートするエンタープライズ向けNoSQL Databas...
[db tech showcase Tokyo 2016] A25: ACIDトランザクションをサポートするエンタープライズ向けNoSQL Databas...Insight Technology, Inc.
 

What's hot (20)

[db tech showcase Tokyo 2017] A16: Using a Multi-Model Database to Improve Da...
[db tech showcase Tokyo 2017] A16: Using a Multi-Model Database to Improve Da...[db tech showcase Tokyo 2017] A16: Using a Multi-Model Database to Improve Da...
[db tech showcase Tokyo 2017] A16: Using a Multi-Model Database to Improve Da...
 
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
[db tech showcase Tokyo 2015] C17:MySQL Cluster ユーザー事例紹介~JR東日本情報システム様における導入事例...
 
[db tech showcase Tokyo 2015] B16:最新版PostgreSQLのパフォーマンスを引き出すためのポイント by Postgr...
[db tech showcase Tokyo 2015] B16:最新版PostgreSQLのパフォーマンスを引き出すためのポイント by Postgr...[db tech showcase Tokyo 2015] B16:最新版PostgreSQLのパフォーマンスを引き出すためのポイント by Postgr...
[db tech showcase Tokyo 2015] B16:最新版PostgreSQLのパフォーマンスを引き出すためのポイント by Postgr...
 
[db tech showcase Tokyo 2015] A26:内部犯行による漏えいを防ぐPostgreSQLの透過的暗号化機能に関する実装と利用方法...
[db tech showcase Tokyo 2015] A26:内部犯行による漏えいを防ぐPostgreSQLの透過的暗号化機能に関する実装と利用方法...[db tech showcase Tokyo 2015] A26:内部犯行による漏えいを防ぐPostgreSQLの透過的暗号化機能に関する実装と利用方法...
[db tech showcase Tokyo 2015] A26:内部犯行による漏えいを防ぐPostgreSQLの透過的暗号化機能に関する実装と利用方法...
 
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
[db tech showcase Tokyo 2015] C25:HP NonStop SQLはなぜグローバルに分散DBを構築できるのか、 データの整合...
 
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
[db tech showcase Tokyo 2015] D13:PCIeフラッシュで、高可用性高性能データベースシステム?! by 株式会社HGSTジ...
 
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...
[db tech showcase Tokyo 2016] D15: データベース フラッシュソリューション徹底解説! 安価にデータベースを高速にする方法...
 
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...
[db tech showcase Tokyo 2015] B24:最高峰の可用性 ~NonStop SQLが止まらない理由~ by 日本ヒューレット・パ...
 
[db tech showcase Tokyo 2016] A35: NVMe徹底検証 by 株式会社インサイトテクノロジー 平間 大輔
[db tech showcase Tokyo 2016] A35: NVMe徹底検証 by 株式会社インサイトテクノロジー 平間 大輔[db tech showcase Tokyo 2016] A35: NVMe徹底検証 by 株式会社インサイトテクノロジー 平間 大輔
[db tech showcase Tokyo 2016] A35: NVMe徹底検証 by 株式会社インサイトテクノロジー 平間 大輔
 
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
[db tech showcase Tokyo 2015] E27: Neo4jグラフデータベース by クリエーションライン株式会社 李昌桓
 
Apache Hiveの今とこれから
Apache Hiveの今とこれからApache Hiveの今とこれから
Apache Hiveの今とこれから
 
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
[db tech showcase Tokyo 2015] D23:MySQLはドキュメントデータベースになり、HTTPもしゃべる - MySQL Lab...
 
[db tech showcase Tokyo 2016] E33: こんな方法あり!? 何でもありです! インフラストラクチャレベルインメモリコンピュー...
[db tech showcase Tokyo 2016] E33: こんな方法あり!? 何でもありです! インフラストラクチャレベルインメモリコンピュー...[db tech showcase Tokyo 2016] E33: こんな方法あり!? 何でもありです! インフラストラクチャレベルインメモリコンピュー...
[db tech showcase Tokyo 2016] E33: こんな方法あり!? 何でもありです! インフラストラクチャレベルインメモリコンピュー...
 
[data analytics showcase] B16: Live Demo! データ分析基盤を支えるデータレプリケーション技術とデータワークロード分...
[data analytics showcase] B16: Live Demo! データ分析基盤を支えるデータレプリケーション技術とデータワークロード分...[data analytics showcase] B16: Live Demo! データ分析基盤を支えるデータレプリケーション技術とデータワークロード分...
[data analytics showcase] B16: Live Demo! データ分析基盤を支えるデータレプリケーション技術とデータワークロード分...
 
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
[db tech showcase Tokyo 2015] B36:Hitachi Advanced Data Binder 実践SQLチューニング方法 ...
 
[db tech showcase Tokyo 2015] D33:Superdome X 上の SQL Server 2014 OLTP 検証結果と S...
[db tech showcase Tokyo 2015] D33:Superdome X 上の SQL Server 2014 OLTP 検証結果と S...[db tech showcase Tokyo 2015] D33:Superdome X 上の SQL Server 2014 OLTP 検証結果と S...
[db tech showcase Tokyo 2015] D33:Superdome X 上の SQL Server 2014 OLTP 検証結果と S...
 
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
[db tech showcase Tokyo 2015] D32:HPの全方位インメモリDB化に向けた取り組みとSAP HANAインメモリDB の効果を...
 
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...
[db tech showcase Tokyo 2017] B26: レデータの仮想化と自動化がもたらす開発効率アップとは?by 株式会社インサイトテクノ...
 
性能問題を起こしにくい 強いDBシステムの作り方(Ver. 2018.9)
性能問題を起こしにくい 強いDBシステムの作り方(Ver. 2018.9)性能問題を起こしにくい 強いDBシステムの作り方(Ver. 2018.9)
性能問題を起こしにくい 強いDBシステムの作り方(Ver. 2018.9)
 
[db tech showcase Tokyo 2016] A25: ACIDトランザクションをサポートするエンタープライズ向けNoSQL Databas...
[db tech showcase Tokyo 2016] A25: ACIDトランザクションをサポートするエンタープライズ向けNoSQL Databas...[db tech showcase Tokyo 2016] A25: ACIDトランザクションをサポートするエンタープライズ向けNoSQL Databas...
[db tech showcase Tokyo 2016] A25: ACIDトランザクションをサポートするエンタープライズ向けNoSQL Databas...
 

Similar to [db tech showcase Tokyo 2017] B22: DevOpsにおけるDelphix(デルフィックス)by Delphix Software合同会社 三村泰弘

dbtech showcase 2016 Delphix講演資料
dbtech showcase 2016 Delphix講演資料dbtech showcase 2016 Delphix講演資料
dbtech showcase 2016 Delphix講演資料Delphix Japan
 
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~Yuki Ando
 
Talendとtalend5.4のご紹介
Talendとtalend5.4のご紹介Talendとtalend5.4のご紹介
Talendとtalend5.4のご紹介Talend KK
 
楽天がCloud foundryを選んだ理由
楽天がCloud foundryを選んだ理由楽天がCloud foundryを選んだ理由
楽天がCloud foundryを選んだ理由Rakuten Group, Inc.
 
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev opsOssを使ったazureでのdev ops
Ossを使ったazureでのdev ops裕貴 荒井
 
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進EMC Japan
 
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望Yoichi Kawasaki
 
最近のKeycloakのご紹介 ~クライアントポリシーとFAPI~
最近のKeycloakのご紹介 ~クライアントポリシーとFAPI~最近のKeycloakのご紹介 ~クライアントポリシーとFAPI~
最近のKeycloakのご紹介 ~クライアントポリシーとFAPI~Hitachi, Ltd. OSS Solution Center.
 
BDEを使った業務アプリを移行ツールで最新化(2017年4月14日開催)
BDEを使った業務アプリを移行ツールで最新化(2017年4月14日開催)BDEを使った業務アプリを移行ツールで最新化(2017年4月14日開催)
BDEを使った業務アプリを移行ツールで最新化(2017年4月14日開催)Kaz Aiso
 
Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.Recruit Technologies
 
Microsoft MVP から見たクラウド サービスの現状と今後について
Microsoft MVP から見たクラウド サービスの現状と今後についてMicrosoft MVP から見たクラウド サービスの現状と今後について
Microsoft MVP から見たクラウド サービスの現状と今後についてIIJ
 
Basho meetsup tokyo #4
Basho meetsup tokyo #4Basho meetsup tokyo #4
Basho meetsup tokyo #4Talend KK
 
Docker Enterprise Editionで実践するCaaS
Docker Enterprise Editionで実践するCaaSDocker Enterprise Editionで実践するCaaS
Docker Enterprise Editionで実践するCaaSDevOps Hub
 
【17-D-6】「ソフトウェアの収益増大のためのセキュリティソリューション」小池康幸氏
【17-D-6】「ソフトウェアの収益増大のためのセキュリティソリューション」小池康幸氏【17-D-6】「ソフトウェアの収益増大のためのセキュリティソリューション」小池康幸氏
【17-D-6】「ソフトウェアの収益増大のためのセキュリティソリューション」小池康幸氏Developers Summit
 
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)TIS Inc.
 
Autonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーションAutonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーションオラクルエンジニア通信
 

Similar to [db tech showcase Tokyo 2017] B22: DevOpsにおけるDelphix(デルフィックス)by Delphix Software合同会社 三村泰弘 (20)

dbtech showcase 2016 Delphix講演資料
dbtech showcase 2016 Delphix講演資料dbtech showcase 2016 Delphix講演資料
dbtech showcase 2016 Delphix講演資料
 
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
CODT2020 ビジネスプラットフォームを支えるCI/CDパイプライン ~エンタープライズのDevOpsを加速させる運用改善Tips~
 
Force.com開発基礎
Force.com開発基礎Force.com開発基礎
Force.com開発基礎
 
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
Oracle Database 12c Release 1 PSR 12.1.0.2 のご紹介
 
Talendとtalend5.4のご紹介
Talendとtalend5.4のご紹介Talendとtalend5.4のご紹介
Talendとtalend5.4のご紹介
 
楽天がCloud foundryを選んだ理由
楽天がCloud foundryを選んだ理由楽天がCloud foundryを選んだ理由
楽天がCloud foundryを選んだ理由
 
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev opsOssを使ったazureでのdev ops
Ossを使ったazureでのdev ops
 
20170705 apiをつくろう
20170705 apiをつくろう20170705 apiをつくろう
20170705 apiをつくろう
 
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進
Pivotal Cloud FoundryによるDevOpsとアジャイル開発の推進
 
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望
コンテナ&サーバーレス:トレンドの考察と少し先の未来の展望
 
最近のKeycloakのご紹介 ~クライアントポリシーとFAPI~
最近のKeycloakのご紹介 ~クライアントポリシーとFAPI~最近のKeycloakのご紹介 ~クライアントポリシーとFAPI~
最近のKeycloakのご紹介 ~クライアントポリシーとFAPI~
 
BDEを使った業務アプリを移行ツールで最新化(2017年4月14日開催)
BDEを使った業務アプリを移行ツールで最新化(2017年4月14日開催)BDEを使った業務アプリを移行ツールで最新化(2017年4月14日開催)
BDEを使った業務アプリを移行ツールで最新化(2017年4月14日開催)
 
Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.
 
Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.
 
Microsoft MVP から見たクラウド サービスの現状と今後について
Microsoft MVP から見たクラウド サービスの現状と今後についてMicrosoft MVP から見たクラウド サービスの現状と今後について
Microsoft MVP から見たクラウド サービスの現状と今後について
 
Basho meetsup tokyo #4
Basho meetsup tokyo #4Basho meetsup tokyo #4
Basho meetsup tokyo #4
 
Docker Enterprise Editionで実践するCaaS
Docker Enterprise Editionで実践するCaaSDocker Enterprise Editionで実践するCaaS
Docker Enterprise Editionで実践するCaaS
 
【17-D-6】「ソフトウェアの収益増大のためのセキュリティソリューション」小池康幸氏
【17-D-6】「ソフトウェアの収益増大のためのセキュリティソリューション」小池康幸氏【17-D-6】「ソフトウェアの収益増大のためのセキュリティソリューション」小池康幸氏
【17-D-6】「ソフトウェアの収益増大のためのセキュリティソリューション」小池康幸氏
 
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
 
Autonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーションAutonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーション
 

More from Insight Technology, Inc.

グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?Insight Technology, Inc.
 
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~Insight Technology, Inc.
 
事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明するInsight Technology, Inc.
 
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーンInsight Technology, Inc.
 
MBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとMBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとInsight Technology, Inc.
 
グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?Insight Technology, Inc.
 
DBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォームDBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォームInsight Technology, Inc.
 
SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門Insight Technology, Inc.
 
db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉 db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉 Insight Technology, Inc.
 
db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也Insight Technology, Inc.
 
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー Insight Technology, Inc.
 
難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?Insight Technology, Inc.
 
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Insight Technology, Inc.
 
そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?Insight Technology, Inc.
 
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...Insight Technology, Inc.
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 Insight Technology, Inc.
 
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Insight Technology, Inc.
 
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]Insight Technology, Inc.
 

More from Insight Technology, Inc. (20)

グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
 
Docker and the Oracle Database
Docker and the Oracle DatabaseDocker and the Oracle Database
Docker and the Oracle Database
 
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
 
事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する事例を通じて機械学習とは何かを説明する
事例を通じて機械学習とは何かを説明する
 
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
 
MBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとMBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごと
 
グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?グラフデータベースは如何に自然言語を理解するか?
グラフデータベースは如何に自然言語を理解するか?
 
DBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォームDBREから始めるデータベースプラットフォーム
DBREから始めるデータベースプラットフォーム
 
SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門SQL Server エンジニアのためのコンテナ入門
SQL Server エンジニアのためのコンテナ入門
 
Lunch & Learn, AWS NoSQL Services
Lunch & Learn, AWS NoSQL ServicesLunch & Learn, AWS NoSQL Services
Lunch & Learn, AWS NoSQL Services
 
db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉 db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019オープニングセッション @ 森田 俊哉
 
db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ 石川 雅也
 
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
 
難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?
 
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
 
そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?そのデータベース、クラウドで使ってみませんか?
そのデータベース、クラウドで使ってみませんか?
 
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
 
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
 
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
 

Recently uploaded

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 

Recently uploaded (8)

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 

[db tech showcase Tokyo 2017] B22: DevOpsにおけるDelphix(デルフィックス)by Delphix Software合同会社 三村泰弘

  • 1. 1© 2015 Delphix. All Rights Reserved. Private & Confidential.© 2015 Delphix. All Rights Reserved. Private & Confidential. Delphix Japan 三村泰弘 2017年9月6日 データベース仮想化ソフトウェア
  • 2. 2© 2015 Delphix. All Rights Reserved. Private & Confidential. Sync Version Virtu alize Apps Files Databases Delphix 会社概要 • 本社:米国カリフォルニア州 Redwood City • 設立: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共同発明者など • 導入企業:世界402社 (日本国内含め) Cisco Systems / Nike / Walmart / Apple / P&G / Facebook / Deutsche Bank / Bank of America / Staple / EA / Informatica / Intel等 投資家 顧客 (402社) 会社概要
  • 3. 3© 2015 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 Virtu alize Apps Files Databases Delphix概要 / コアテクノロジー 高圧縮 同期/差分情報コピー マスキング 同期された 仮想環境を 複数複製 任意の時刻に プロビジョニング 物理環境への リストアも可能
  • 4. 4© 2015 Delphix. All Rights Reserved. Private & Confidential. Delphix – 対象課題とソリューション
  • 5. 5© 2015 Delphix. All Rights Reserved. Private & Confidential. データが大きな制約 データプロビジョニング時間 2 週間 データ起因の欠陥・障害 15% 無駄・重複するデータ 90% 開発 / テスト コンプライア ンス/監査対応 バックアップ / DR / アーカイ ビング 障害対応 / メンテナンス 分析 / レポーティング
  • 6. 6© 2015 Delphix. All Rights Reserved. Private & Confidential. データが制約となるケース (開発/テスト)  新製品やサービスを市場へ投入するまでに膨大な時間をかけていませんか?  アプリケーション開発・テスト用データの準備に何週間もかけていませんか?  工期の遅延により、予算超過するケースが頻繁に起こっていませんか?  開発の後工程で発生する「手戻り」やそれに伴うコスト増大に悩まされていま せんか?  本番データをテスト作業に使えないことに起因するシステム品質の低さに困っ ていませんか?  煩雑なデータマスキングプロセスに時間・コストをかけていませんか?  増え続ける一方の保管場所(ストレージ)にコストがかかっていませんか?
  • 7. 7© 2015 Delphix. All Rights Reserved. Private & Confidential. 実現したいこと (開発/テスト)  新製品やサービスを市場へ投入するまでの時間 (Time to Market)を大幅に短縮して、 競合他社と圧倒的な差をつけたい  DBAやストレージ管理者にお願いすることなく、開発者自らが(セルフサービスで)、また 数分で開発・テスト用データの準備が出来れば・・・・  自分だけの開発・テストのデータ環境を、誰にも気兼ねなく、好きなだけ何度も巻き戻し たい  工期を大幅に短縮し、常に予算・納期内にシステムをリリースしたい  開発・テストの後工程や本番リリース後に発生するバグの発生率をもっと下げたい  もっと頻繁に本番・商用データを使ってテストを行うことで、システム品質を上げたい  データのマスキングプロセスを完全自動化出来れば・・・・  データストレージを大幅に圧縮出来れば・・・・
  • 8. 8© 2015 Delphix. All Rights Reserved. Private & Confidential. データマネジメントにおけるボトルネック ニーズ 課題 早く手元にテス トデータが欲し い • 本番データを基にテストデータを定期 的に最新化して欲しい • 依存関係のないフルデータセット (サ ブセットではなく) データのコピーにか かる時間 • 開発者はデータコピーが行なわれてい る間、ただ待つのみ • テスト中にデータが初期状態から分岐 してしまう (簡単に巻き戻せない) リアリティのあ るテストデータ が必要 • クオリティの高いテストを行うために 商用(本番)の最新データが必要(古い データではなく) テスト品質を上げら れない • 古いデータしかなく、クオリティの低 いテストしかできない • サブセットにより未実行のテストケー スが発生 コンプライアンス (個人情報保護) • 単純マスキングデータではなく、より 現実的・一貫性のあるデータでテスト をしたい • サブセットデータよりも本来はマスキ ングされた安全な全件データでテスト をしたい セキュリティの問題 • データマスキングの手間 • 開発環境から本番環境へ直接アクセス することは不可 複数且つ細かい断 面が同時に必要 • 複数のエンジニア・チームに対して、 それぞれ断面を提供(バージョン管理) • 同じ時間軸の複数断面が必要(統合テ スト) • 開発用データの巻き戻しを反復的に何 度も行いたい データの保管場所の 問題 • ストレージ追加購入 • 管理費用の増加 (バージョン毎の断面 保管はほぼ不可能)
  • 9. 9© 2015 Delphix. All Rights Reserved. Private & Confidential. 課題 Delphix ソリューション データのコピーに時間が かかる 開発やテストの担当者たちはセルフサービスで任意のタイミングのデ ータベースを数分で複製。データベース管理者への依頼や作業スケジ ュールの調整を待つ必要がなくなる。 テスト品質を上げられない 最新且つフルデータセットでテストの「シフトレフト(前倒し)」を 実現 (早い段階でバグを検知)。あらゆる時点の完全なデータセットを、 高品質なテストデータとして提供。 セキュリティの問題 コンプライアンス対応に必要なアプリケーションデータ及びDBデータ をオンデマンドで復元。実データに対してマスキングを行うことで、 セキュリティを確保。 データの保管場所の問題 独自のデータの重複排除技術、データのスナップショット技術により、 データベースの多面化に必要なストレージ容量も大幅に削減される。 データベースの複製に必要なスペースは、物理コピーの1/10程度とな る。 データマネジメントのボトルネックと Delphixソリューション
  • 10. 10© 2015 Delphix. All Rights Reserved. Private & Confidential. Delphix - DevOpsでの位置付け
  • 11. 11© 2015 Delphix. All Rights Reserved. Private & Confidential. アプリケーションがビジネスの生命線 DevOpsと関連ツールにより上記条件を満たすことが可能 競争市場で勝ち残るためには、ビジネスの生命線であるアプリケーションは、次のような条 件を満たす必要があります: スピード コスト • モバイル、Web、Eコマース • ユーザが直接アクセス • 品質がビジネス上の差別化要素 • アプリの市場投入の早さがビ ジネス(製品・サービス)の市 場投入時間に影響を及ぼす • 利用を待っている新しい地域 や事業部門 • 新たな基準:継続的な開発・ リリース • 限られた予算で、常に目標を 達成 • 既存システムの拡張/新機能の追 加要求に対応しながら、デリバ リを加速 品質
  • 12. 12© 2015 Delphix. All Rights Reserved. Private & Confidential. 仮想化 DevOps関連ツール 自動化 構成管理 オーケスト レーション モニタリング • セルフサービス環境の構築 • 連続した統合とリリースのデリバリ • 仮想化されたランタイム環境 • ベースシステムイメージのインスタンス化 • ソフトウェアのインストールと構成 • コードとしての構成 (Configure as Code) • システム横断的なサービス連携 • 動的な拡張性 • 問題の検出と修正 • パフォーマンスの解析とチューニング Jenkins, Team City, Travis CI OpenStack, Vagrant, Docker Chef, Puppet, Ansible, Saltstack Apache Zookeeper, Apache Mesos Nagios
  • 13. 13© 2015 Delphix. All Rights Reserved. Private & Confidential. ボトルネックとDelphixの位置付け データ管理 ▸ どのように本番・テスト データを提供しますか? ▸ どのようにデータを共有 しますか? ▸ 新しい環境にどのように データを提供しますか? 仮想化 自動化 • セルフサービス環境の構築 • 連続した統合とリリースのデリバリ • 仮想化されたランタイム環境 • ベースシステムイメージのインスタンス化 • ソフトウェアのインストールと構成 • コードとしての構成 (Configure as Code) • システム横断的なサービス連携 • 動的な拡張性 • 問題の検出と修正 • パフォーマンスの解析とチューニング 構成管理 オーケスト レーション モニタリング
  • 14. 14© 2015 Delphix. All Rights Reserved. Private & Confidential. DevOps対応 Delphix API によって、既存の DevOps ツールやワークフローとの迅速な連携が可能
  • 15. 15© 2015 Delphix. All Rights Reserved. Private & Confidential. Delphix - 継続的デリバリ(CD)の実現
  • 16. 16© 2015 Delphix. All Rights Reserved. Private & Confidential. ›››››››››››››››››››››››››››››››››››››››››››››››››››››››››› 本番データ コピー QA (品質保証) トレーニング 負荷テスト システム開発 アプリ担当者は、スピードと 生産性求め、完全で鮮度の高 い、独立したデータセットの コピーが必要 継続的なデリバリ(CD) には、新たなテクノロ ジーが必要不可欠 現状のデータデリバリ キーワード 1. セルフサービス 2. バージョン管理 3. 自動化
  • 17. 17© 2015 Delphix. All Rights Reserved. Private & Confidential. 従来 ユーザへの権限移譲: セルフサービス セルフサービス. 効率的. オンデマンド.複雑. コスト高. 遅い. VS. Sync Version Virtu alize Apps Files Databases 開発エンジニア 開発エンジニア データコピー:5週間〜10週間を要する作業 データコピー:数分で完了 Delphixによる新しい仕事のやり方 Delphix セルフサービス
  • 18. 18© 2015 Delphix. All Rights Reserved. Private & Confidential. セルフサービス機能 セルフサービス化 DaaS(Data as a Service) セルフサービス、効率的、オンデマンド 従来の方法 複雑、コスト高、遅い VS 開発者 開発者 システム管理者 バックアップ管理者 ストレージ管理者マネージャー DBA
  • 19. 19© 2015 Delphix. All Rights Reserved. Private & Confidential. Dev QA UAT Dev QA UAT v. X.2 Dev QA UAT v. X.3 本番システムのタイムフロー Delphixは本番データの履歴をもとに作業工程をサポート 任意の時刻に プロビジョニング 仮想環境から更に 親子関係を持った 仮想環境を派生 バージョン管理(データブランチング) データ仮想化により、複数開発プロジェクトの同時 実行が可能になり、また異なるデータベースのデー タ及びスキーマ変更履歴管理が容易に
  • 20. 20© 2015 Delphix. All Rights Reserved. Private & Confidential. DATA + CODE IN SYNC v 1.0 データとコードのミスマッチ データとコードの完全な同期 VS v 2.1 v 1.0 v 1.1 v 2.1 v 1.0 v 1.1 v 2.1 開発者 システム管理者 バックアップ管理者 ストレージ管理者マネージャー DBA バージョン管理(データブランチング)
  • 21. 21© 2015 Delphix. All Rights Reserved. Private & Confidential. データ連携の自動化 DATA + CODE IN SYNC連携が不可能 連携の自動化 VS FailSucceed 開発者 システム管理者 バックアップ管理者 ストレージ管理者マネージャー DBA
  • 22. 22© 2015 Delphix. All Rights Reserved. Private & Confidential. 継続的なデリバリ(CD)の実現 アプリ開発/テストチーム向け専用のインターフェ ース (タイムライン上で任意の時間を指定し) データを無制限にリフレッシュ、巻き戻し、ブッ クマーク、ブランチ切り替え。コラボレーション を促進するための共有機能 運用担当者向けのコントロール
  • 23. 23© 2015 Delphix. All Rights Reserved. Private & Confidential. 自動化 アプリやタイムフロー を持つDBデータを数分 でプロビジョニング マスク 個人情報や機密データ をマスクデータに リプレース 変換 Unix のデータを Linux に変換して 最新化 保存 リストアやアーカイブ のため、30日に1度の 割合で保存 複製 サイト内、サイト間、 またクラウドへの レプリケーション データ管理機能とデータガバナンスを全てのチームに提供 ブックマーク リリース変更分や ビジネスイベントの マーキング ブランチ 並行開発環境や テスト環境の生成 リフレッシュ テストや 分析のための 最新データ リフレッシュ 統合 A/B テスト実行のため のリセット、エラーや データ損失から のリカバリ 共有 コラボレーション 促進が可能 アプリケーションチーム: DevOpS のためのデータ管理機能 IT 運用: 完全なセキュリティ、コントロール、リソースのアロケーション
  • 24. 24© 2015 Delphix. All Rights Reserved. Private & Confidential. Delphix - DevOps事例
  • 25. 25© 2015 Delphix. All Rights Reserved. Private & Confidential. DevOps – Delphixを使ったデータバージョン管理 実際の顧客モデル 背景:バージョン毎にマニュアルでデータを変更 = ミス連発 • バージョン管理のGitとデータ管理のDelphixを連携 • ファイル(コード)をGit側でコミット・マージ/リベースする度にマスキン グ済本番データをプロビジョニング/リフレッシュ • データをコードと同じくらい簡単にバージョン管理しながら複製 • 90%のバグを開発段階で発見
  • 26. 26© 2015 Delphix. All Rights Reserved. Private & Confidential. DevOps – Source Control – Future w/Delphix V1 Q1 FY16 Q2 FY16 Outage Outage GL Rec Q4 FY 16 v2.1v2 Q3 FY16 DevOps – Delphixを使ったデータバージョン管理
  • 27. 27© 2015 Delphix. All Rights Reserved. Private & Confidential. DevOps – Delphixを使ったテストの自動化
  • 28. 28© 2015 Delphix. All Rights Reserved. Private & Confidential. テスト: 20 分 95% もの時間が無駄に以前の状況 実現スピード:テストサイクルを10倍に加速 8 時間 リストア: DBA、シスアド 8 時間 リストア: DBA、シスアド 8 時間 リストア: DBA、シスアド 8 時間 リストア: DBA、シスアド 8 時間 リストア: DBA、シスアド 8 時間 リストア: DBA、シスアド 8 時間 リストア: DBA、シスアド 8 時間 リストア: DBA、シスアド リセットおよびロールバック例 • テスト用データベース全体を、セルフサービスで数分でリセット • テストインフラストラクチャーの使用効率を10倍以上向上 • 再コーディングやバグフィックの必要性を50%に低減 10 分 テスト: 20 分 テスト: 20 分 テスト: 20 分 テスト: 20 分 テスト: 20 分 テスト: 20 分 テスト: 20 分
  • 29. 29© 2015 Delphix. All Rights Reserved. Private & Confidential. • 30% の売上げ増加 • 月次から日次リリースへ • 既存システムに 5 から 200 のテストサイクル • テストサイクルを 10倍高速化 • モバイル、オンライン における競争優位性 スピード品質 コスト • リフレッシュとリセットにより、1,000倍 のテストサイクルを実現 • 15分でデータを利用可能に 結果: • デッドラインにも対応可能に • 既存インフラストラクチャーでの導入が可能 結果: • 追加のコスト無しでデータデリバリを改革 • 遅延無し • 完全、正確、スケーラブルな データでテスト作業を支援 結果: • 高品質を維持し、業務環境での バグ発生を回避 DelphixによるDevOps向けデータの提供
  • 30. 30© 2015 Delphix. All Rights Reserved. Private & Confidential. モバイルプラットフォーム開発 売上30%向上 課題: 全トラフィック及び売上の50%がモバイル関連 月次に行う新アプリ・追加機能リリースが常に遅延 5つの環境を200人のエンジニアが共有(環境の奪い合い/非効率) 実データを使うためマスキングが必須 ソリューション: マスキングした商用データの仮想DBコピー200個を同時稼働 各開発者が自由に独立した環境を利用 月次リリース  毎日リリース 約400億円規模の売上増加に貢献
  • 31. 31© 2015 Delphix. All Rights Reserved. Private & Confidential. City Index社 • スプレッド取引業界最大 • 競争の激しい市場 既に実現していた仕組み • リリースマネジメントの自動化 • 継続的統合 • テストの自動化 • 高速設定・削除 開発グループはスクラム、TDD、BDDを採用 SAFe及びAgilePMによるアジャイル開発 “Best Mobile Trading Platform” を受賞 (atMoneyAM Online Finance Awards) 事例 “We turned to Agile to increase ITs value to the business and make it more effective.“
  • 32. 32© 2015 Delphix. All Rights Reserved. Private & Confidential. • テスト及びリリースマネジメントにおけるデータコピー が常にボトルネック • スクラムのメリットがリリース時間で奪われる • 同時に8プロジェクトを実行 • 複数の本番データのリストアにそれぞれ4時間必要 • 開発サイクルが長期化 • リソースの依存関係に悩まされる • イノベーションを犠牲に 課題 “We found ourselves having to sacrifice new innovative projects in order to prevent delivery rates from slipping.”
  • 33. 33© 2015 Delphix. All Rights Reserved. Private & Confidential. • MS SQL Server 2008のデータをDelphixにより仮想化 • POC1ヶ月で構築 • 短期間で効果発揮 ソリューション 4時間かけていたDB作成を3分に短縮 共有して使っていたQA環境が不要 30名の開発者がセルフサービスでデータを利用 インフラ側管理者はデータコピー以外の重要な作業に注力 開発サイクルを75%短縮 アプリケーション・追加機能を更に20%多くデリバリ可能 成果 “Delphix has unlocked the potential of Agile helping us increase our output to the business by 20%.”
  • 34. 34© 2015 Delphix. All Rights Reserved. Private & Confidential. ありがとうございました