本文へジャンプ

IBM Optimでクレジット・カードのテスト・データを安全に生成

テスト・データの個人情報は安全ですか?

テストデータに関してもデータ保護によるリスク回避が必要

データ侵害の 70% は企業内部で発生*
テスト環境 でのデータ流出・侵害も多数

個人情報や機密情報に第三者が接触可能

テスト環境でも個人情報や機密情報保護は必須

*Gartner調査



効率的で確実なテスト実施に向けデータ量管理や信頼性の確保が必須

テスト作業項目と詳細

テスト項目 備考
テスト環境定義(テーブルスペース、表、関係性) 各テーブル毎にジョブやETLを定義
記述スクリプトの動作確認テスト必要
抽出/マスキングスクリプト記述
表と列のロード、テストデータベースのリフレッシュ リフレッシュ毎に実環境側からジョブ起動が必要
テストケースの作成 上記手順で作成したデータをもとにケース整備
テストジョブ実施 実環境と異なるトランザクションが高い確率で発生
テスト結果検証 表計算ソフトで手作業で検証

プロジェクトでのテストに対する問題点

プロジェクトの成功率=31%*
(計画通りの品質、コスト、納期)

プロジェクトの成功には、精度、安全性の高いテストデータの効率的な作成と管理が必要です。

*26.7% (日経BP社, 日経コンピューター 2008.12.1号)



IBM Optim™ Data Privacy Solution

データの意味を維持してマスキング、機密情報保護と正確なテスト実施を両立

IBM Optim特長

  1. 外部委託やオフショア開発も安心・・・個人情報や機密情報を多様なマスキング手法で保護
  2. 正確なテスト結果・・・データの意味や関連テーブルとの整合性も維持、本番トランザクションを忠実に再現
  3. 対象となる表や項目の変更にも柔軟に対応・・・アプリケーション開発の度にプログラムを組む必要なし
  1. 個人情報や機密情報の安全な取扱
    本番データをそれに酷似した別のデータに変換
  2. 正確なテスト結果
    関連するデータ項目との整合性も保持(例.生年月日と年齢)
    実行するOSを変えても、何度実行しても、マスク結果を維持
  3. マスキングプロセスの容易な変更
    法改正やニーズの変化に柔軟に対応

元のデータ(実際の顧客情報)とマスキング後データ(架空の顧客情報)を実データに見える架空データに変換
実行後の画面イメージ : 姓をマスキングした場合

 

元のデータ(実際の顧客情報)とマスキング後データ(架空の顧客情報)をクレジットカード番号のルールに即して架空データに置換
実行後の画面イメージ : クレジットカード番号をマスキングした場合

 

IBM Optim Test Data Management Solution

適切な開発テスト環境を支援し、高品質アプリケーションの早期開発に貢献

IBM Optim特長

  1. 最小限のコスト・ワークロード・・・最低限必要な範囲・量のデータのみを抽出し本番環境を再現
  2. 高品質アプリケーションの迅速な開発を支援・・・最適規模のサブセットと自動検証機能でバグを防止
  3. 担当者のスキルに依らないデータ生成・管理・・・IBM Optimが業務や表どうしの関連性を認識・処理
  1. 実環境を最低限必要な規模で再現
    コストとワークロードを削減しつつ、質の高いアプリケーションを実現
  2. バグを早期発見、早期稼動も安心
    ピンポイントでデータ比較、バグの早期特定と修正に貢献
  3. 過去のテストデータを今後の開発に有効利
    本番データや実績あるテストデータをネットワーク上に保管し再利用可能な仕組みあり
    拡張時に担当者が代わっていて品質水準維持
  4. テストデータを保護
    Data Privacy Solutionと組み合わせ、テストデータをマスクし、機密情報を保護


IBM、IBM ロゴ、ibm.comおよびOptimは、世界の多くの国で登録されたInternational Business Machines Corp.の商標です。他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点での IBM の商標リストについては、www.ibm.com/legal/copytrade.shtml (US) をご覧ください。

Information Management software

メールでお問い合わせ

まずはお気軽にご相談ください。


日本アイ・ビー・エム株式会社
ソフトウェア事業
Data Management営業部