翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
タスク 2: メタデータを識別、収集、保存するためのプロセスを定義する
前のタスクでは、最初の検出データ、移行戦略、大規模な移行の移行パターンを検証しました。このタスクでは、必要なメタデータを特定し、どのように収集するかを決定します。このタスクは、次のステップで構成されます。
このセクションのステップを完了するときは、メタデータの観点から移行サイクル全体を考慮してください。ポートフォリオ評価、ウェーブプランニング、移行、テスト、カットオーバー後のアクティビティを検討し、考えられるすべてのユースケースと関連するユースケースを分析します。完全な移行プロセスを完了するために必要な情報について考えると、そのパターンのすべてのメタデータを識別するのに役立ちます。
ステップ 1: 必要なメタデータを定義する
必要なメタデータ属性を決定する前に、移行パターンを理解する必要があります。たとえば、サーバーを Amazon EC2 に移行したり、データベースを Amazon RDS に移行したりするには、異なるメタデータが必要です。ほとんどのパターンは、多くの小さなタスクで構成されています。移行パターンを実行するには、必要なメタデータ属性を確認してから、そのアプリケーションのメタデータを収集する必要があります。実装段階で移行を効率的かつ遅滞なく実行できるように、初期化段階で必要なメタデータを決定して収集する必要があります。
メタデータ属性を定義する人またはチームは、移行パターンの実行に必要なステップとタスクを定義することから始めます。タスクは必要なメタデータを決定するため、各タスクを操作すると、必要なメタデータの包括的なコレクションが構築されます。通常、必要なメタデータを決定する担当者は、移行パターンを完了する方法を包括的に理解する必要があります。移行ランブックの作成者との調整が必要になる場合があります。詳細については、AWS 「大規模な移行の移行プレイブック」を参照してください。
大規模な移行中、メタデータに依存するすべてのワークストリームにまたがる多くのプロセスがあります。タイムリーで正確なメタデータを持つことは、大規模な移行の成功に幅広く大きな影響を与えます。
このステップでは、パターンまたはタスクを定義し、その定義を使用して必要なメタデータを識別します。
移行パターンとサポートタスクの主要なコンポーネントを特定する
このステップでは、移行パターンまたはサポートタスクごとに、アクション、ソースオブジェクト、ターゲットオブジェクト、使用するツールなどの主要なコンポーネントを定義します。次に、回答に基づいてパターンまたはタスクに名前を付けます。
サポートタスクには、ウェーブプランニング、アプリケーションの優先順位付け、依存関係分析、ガバナンス、ディザスタリカバリ、パフォーマンステスト、ユーザー受け入れテストなど、ポートフォリオと移行ワークストリームが移行中に実行する必要がある運用アクティビティが含まれます。これらのタスクをサポートするにはメタデータが必要なため、移行パターンとサポートタスクの両方に対してこれらのステップを実行します。
-
アクション – 移行戦略またはサポートタスクを特定します。1 つのアクションには、他のアクションが関連付けられている可能性があることに注意してください。たとえば、移行のオペレーションを定義できます。アクションの例は次のとおりです。
-
リホスト、リプラットフォーム、再配置などの移行戦略
-
ウェーブプランニング
-
アプリケーションの優先順位付けと依存関係の分析
-
運用
-
ガバナンス
-
ディザスタリカバリ
-
パフォーマンステストやユーザー受け入れテスト (UAT) などのテスト
-
-
ソースオブジェクト – アクションを実行するソースオブジェクトを特定します。ソースオブジェクトの例は次のとおりです。
-
ウェーブ
-
サーバー
-
データベース
-
ファイル共有
-
アプリケーション
-
-
ツール – アクションを実行するために使用されるサービスまたはツールを特定します。複数のツールまたはサービスを使用できます。ツールの例は次のとおりです。
-
AWS Application Migration Service
-
AWS DataSync
-
AWS Database Migration Service (AWS DMS)
-
AWS Backup
-
パフォーマンスモニタリングツール
-
-
ターゲットオブジェクト – アクションの完了時にソースが存在するターゲットオブジェクト、サービス、または場所を特定します。オブジェクト、サービス、または場所の例は次のとおりです。
-
Amazon Elastic Compute Cloud (Amazon EC2)
-
Amazon Relational Database Service (Amazon RDS)
-
Amazon Elastic File System (Amazon EFS)
-
Amazon Elastic Container Service (Amazon ECS)
-
ウェーブプラン
-
-
パターン名 – 次のように前のステップに対する回答を結合します。
<tool> を使用した <action> <source object> on/to <target object>
次に例を示します。
-
Application Migration Service または Cloud Migration Factory (ツール) を使用して、ウェーブ、アプリケーション、またはサーバー (ソースオブジェクト) を Amazon EC2 (ターゲットオブジェクト) にリホスト (アクション) する
-
DataSync (ツール) を使用して (アクション) ファイル共有 (ソースオブジェクト) を Amazon EFS (ターゲットオブジェクト) にリプラットフォームする
-
(ツール) を使用して (アクション) データベース (ソースオブジェクト) を Amazon RDS (ターゲットオブジェクト) にリプラットフォーム AWS DMS する
-
Amazon CloudWatch (ツール) を使用した Amazon EC2 (ターゲットオブジェクト) 上のアプリケーション (ソースオブジェクト) のパフォーマンスモニタリング (アクション)
-
移行後に (ツール) を使用して AWS Backup Amazon EC2 (ターゲットオブジェクト) で (アクション) サーバー (ソースオブジェクト) をバックアップする
-
ウェーブプランを作成するためのウェーブプランニング (アクション) ウェーブ、アプリケーション、またはサーバー (ソースオブジェクト) (ターゲットオブジェクト)
-
以下は、移行パターンテーブルから Application Migration Service または Cloud Migration Factory を使用してパターン 1: Amazon EC2 へのリホストを記録する方法の例です。
Pattern ID |
1 |
Pattern name |
Application Migration Service または Cloud Migration Factory を使用して Amazon EC2 にリホストする |
Action |
リホスト移行 |
Source object |
ウェーブ、アプリケーション、またはサーバー |
Tools |
Application Migration Service または Cloud Migration Factory |
Target object |
Amazon EC2 |
各パターンまたはタスクに必要なメタデータを決定する
パターンまたはタスクを定義したら、ソースオブジェクト、ターゲットオブジェクト、ツール、およびその他のビジネス情報に必要なメタデータを決定します。このプロセスを説明するために、このプレイブックでは、例として、移行パターンテーブルから Application Migration Service または Cloud Migration Factory を使用してパターン 1: Amazon EC2 にリホストします。一部のパターンやタスクでは、一部のステップが適用されない場合があります。
-
ターゲットオブジェクトを分析する – ターゲットオブジェクトから逆算し、オブジェクトを手動で作成して、オブジェクトをサポートするために必要なメタデータを特定します。次の表に示すように、メタデータをキャプチャします。
たとえば、EC2 インスタンスを作成するときは、インスタンスタイプ、ストレージタイプ、ストレージサイズ、サブネット、セキュリティグループ、タグを選択する必要があります。次の表に、ターゲットオブジェクトが EC2 インスタンスの場合に必要なメタデータ属性の例を示します。
属性名 オブジェクトの種類 説明または目的 target_subnetターゲット EC2 インスタンス
ターゲット EC2 インスタンスのサブネット
target_subnet_testターゲット EC2 インスタンス
ターゲット EC2 インスタンスのテストサブネット
target_security_groupターゲット EC2 インスタンス
ターゲット EC2 インスタンスのセキュリティグループ
target_security_group_testターゲット EC2 インスタンス
ターゲット EC2 インスタンスのセキュリティグループをテストする
IAM_roleターゲット EC2 インスタンス
AWS Identity and Access Management ターゲット EC2 インスタンスの (IAM) ロール
instance_typeターゲット EC2 インスタンス
ターゲット EC2 インスタンスのインスタンスタイプ
AWS_account_IDターゲット EC2 インスタンス
AWS ターゲット EC2 インスタンスをホストする アカウント
AWS_Regionターゲット EC2 インスタンス
AWS ターゲット EC2 インスタンスをホストするリージョン
-
ツールを分析する – ツールを使用してターゲットオブジェクトを作成し、違いをチェックします。次の表に示すように、ツール固有のメタデータをキャプチャし、移行ツールでサポートされていない場合は前の表から属性を削除します。たとえば、リホスト移行ツールはlike-for-likeしているため、Application Migration Service の OS タイプとストレージサイズをカスタマイズすることはできません。したがって、これらの属性が前の表に含まれている場合は、ターゲット OS とターゲットディスクサイズを削除します。前の例の表では、すべての属性がツールでサポートされているため、アクションは必要ありません。
次の表に、ツールに必要なメタデータの例を示します。
属性名 オブジェクトの種類 説明または目的 AWS_account_IDツール (アプリケーション移行サービス)
AWS の アカウント ID AWS Application Migration Service
AWS_Regionツール (アプリケーション移行サービス)
AWS Application Migration Service のリージョン
replication_server_subnetツール (アプリケーション移行サービス)
Application Migration Service レプリケーションサーバーのサブネット
replication_server_security_groupツール (アプリケーション移行サービス)
Application Migration Service レプリケーションサーバーのセキュリティグループ
-
ソースオブジェクトを分析する – 次のようにアクションを評価して、ソースオブジェクトに必要なメタデータを決定します。
-
サーバーを移行するには、サーバーに接続するために、ソースサーバー名と完全修飾ドメイン名 (FQDN) を知る必要があります。
-
サーバーとともにアプリケーションを移行するには、アプリケーション名、アプリケーション環境、およびapplication-to-server間のマッピングを知る必要があります。
-
ポートフォリオ評価の実行、アプリケーションの優先順位付け、または移動グループの定義を行うには、application-to-server間のマッピング、application-to-databaseマッピング、およびapplication-to-application依存関係を把握しておく必要があります。
-
ウェーブを管理するには、ウェーブ ID とウェーブの開始時刻と終了時刻を知る必要があります。
次の表に、ソースオブジェクトに必要なメタデータの例を示します。
属性名 オブジェクトの種類 説明または目的 wave_IDソースウェーブ
ウェーブの ID (ウェーブ 10 など)
wave_start_dateソースウェーブ
ウェーブの開始日
wave_cutover_dateソースウェーブ
ウェーブのカットオーバー日
wave_ownerソースウェーブ
ウェーブの所有者
app_nameソースアプリケーション
ソースアプリケーション名
app_to_server_mappingソースアプリケーション
Application-to-server関係
app_to_DB_mappingソースアプリケーション
Application-to-database関係
app_to_app_dependenciesソースアプリケーション
アプリケーションの外部依存関係
server_nameソースサーバー
ソースサーバー名
server_FQDNソースサーバー
ソースサーバーの完全修飾ドメイン名
server_OS_familyソースサーバー
ソースサーバーのオペレーティングシステム (OS) ファミリー (Windows や Linux など)
server_OS_versionソースサーバー
ソースサーバーの OS バージョン (Windows Server 2003 など)
server_environmentソースサーバー
ソースサーバーの環境 (開発、本番稼働、テストなど)
server_tierソースサーバー
ソースサーバーの階層 (ウェブ、データベース、アプリケーションなど)
CPUソースサーバー
ソースサーバー内の CPUs の数
RAMソースサーバー
ソースサーバーの RAM サイズ
disk_sizeソースサーバー
ソースサーバーのディスクサイズ
-
-
他の属性を検討する – プライマリアクションに加えて、ターゲットオブジェクトまたはアプリケーションに関連する他のアクションや属性も考慮します。サンプルパターンのパターン 1: Application Migration Service または Cloud Migration Factory を使用して Amazon EC2 にリホストすると、アクションはリホストされ、ターゲットオブジェクトは Amazon EC2 です。このターゲットオブジェクトのその他の関連アクションには、Amazon EC2 へのバックアップ、移行後の EC2 インスタンスのモニタリング、EC2 インスタンスに関連するコストの管理のためのタグの使用などがあります。また、アプリケーション所有者など、移行の管理に役立つ他のアプリケーション属性を検討することもできます。アプリケーション所有者は、質問やカットオーバーの目的で問い合わせる必要があります。
次の表に、一般的に使用される追加のメタデータの例を示します。このテーブルには、ターゲット EC2 インスタンスのタグが含まれています。タグとその使用方法の詳細については、Amazon EC2 ドキュメントの「Amazon EC2 リソースのタグ付け」を参照してください。 Amazon EC2
属性名 オブジェクトの種類 説明または目的 Nameターゲット EC2 インスタンス (タグ)
ターゲット EC2 インスタンスの名前を定義するタグ
app_ownerソースアプリケーション
ソースアプリケーションの所有者
business_unitターゲット EC2 インスタンス (タグ)
ターゲット EC2 インスタンスのビジネスユニットを識別するタグ (人事、財務、IT など)
cost_centerターゲット EC2 インスタンス (タグ)
ターゲット EC2 インスタンスのコストセンターを識別するタグ
-
テーブルの作成 – 前のステップで特定したすべてのメタデータを 1 つのテーブルに結合します。
属性名 オブジェクトの種類 説明または目的 wave_IDソースウェーブ
ウェーブの ID (ウェーブ 10 など)
wave_start_dateソースウェーブ
ウェーブの開始日
wave_cutover_dateソースウェーブ
ウェーブのカットオーバー日
wave_ownerソースウェーブ
ウェーブの所有者
app_nameソースアプリケーション
ソースアプリケーション名
app_to_server_mappingソースアプリケーション
Application-to-server関係
app_to_DB_mappingソースアプリケーション
Application-to-database関係
app_to_app_dependenciesソースアプリケーション
アプリケーションの外部依存関係
AWS_account_IDツール (アプリケーション移行サービス)
AWS ターゲット EC2 インスタンスをホストする アカウント
AWS_Regionツール (アプリケーション移行サービス)
AWS ターゲット EC2 インスタンスをホストするリージョン
replication_server_subnetツール (アプリケーション移行サービス)
Application Migration Service レプリケーションサーバーのサブネット
replication_server_security_groupツール (アプリケーション移行サービス)
Application Migration Service レプリケーションサーバーのセキュリティグループ
server_nameソースサーバー
ソースサーバー名
server_FQDNソースサーバー
ソースサーバーの完全修飾ドメイン名
server_OS_familyソースサーバー
ソースサーバーのオペレーティングシステム (OS) ファミリー (Windows や Linux など)
server_OS_versionソースサーバー
ソースサーバーの OS バージョン (Windows Server 2003 など)
server_environmentソースサーバー
ソースサーバーの環境 (開発、本番稼働、テストなど)
server_tierソースサーバー
ソースサーバーの階層 (ウェブ、データベース、アプリケーションなど)
CPUソースサーバー
ソースサーバー内の CPUs の数
RAMソースサーバー
ソースサーバーの RAM サイズ
disk_sizeソースサーバー
ソースサーバーのディスクサイズ
target_subnetターゲットサーバー
ターゲット EC2 インスタンスのサブネット
target_subnet_testターゲットサーバー
ターゲット EC2 インスタンスのテストサブネット
target_security_groupターゲットサーバー
ターゲット EC2 インスタンスのセキュリティグループ
target_security_group_testターゲットサーバー
ターゲット EC2 インスタンスのセキュリティグループをテストする
instance_typeターゲットサーバー
ターゲット EC2 インスタンスのインスタンスタイプ
IAM_roleターゲットサーバー
AWS Identity and Access Management ターゲット EC2 インスタンスの (IAM) ロール
Nameターゲットサーバー (タグ)
ターゲット EC2 インスタンスの名前を定義するタグ
app_ownerソースアプリケーション
ソースアプリケーションの所有者
business_unitターゲットサーバー (タグ)
ターゲット EC2 インスタンスのビジネスユニットを識別するタグ (人事、財務、IT など)
cost_centerターゲットサーバー (タグ)
ターゲット EC2 インスタンスのコストセンターを識別するタグ
-
Repeat – 各パターンに必要なメタデータを記録するまで、このプロセスを繰り返します。
ステップ 2: メタデータストレージとコレクションプロセスを構築する
前のステップでは、移行のサポートに必要なメタデータを定義しました。このステップでは、メタデータを収集して保存するプロセスを構築します。このステップは 2 つのタスクで構成されます。
-
前のステップの必要なメタデータを分析し、ソースを特定します。
-
メタデータを効率的に保存および収集するプロセスを定義します。
メタデータソースを分析する
一般的なメタデータソースは多数あります。通常、最初にアクセスできるのは高レベルのアセットインベントリで、通常は設定管理データベース (CMDB) または別の既存のツールからエクスポートされます。ただし、自動プロセスと手動プロセスの両方を使用して、他のソースからもメタデータを収集する必要があります。
次の表に、一般的なソース、そのソースの標準収集プロセス、そのソースから検索できる一般的なメタデータタイプを示します。
| メタデータソース | コレクションタイプ | メタデータタイプ |
|---|---|---|
Discovery tools |
自動 |
ソースサーバー |
CMDB |
自動 |
ソースサーバー |
の RVTools |
自動 |
ソースサーバー |
アプリケーション所有者アンケート |
手動 |
ソースサーバー、ターゲットサーバー、ウェーブ |
アプリケーション所有者のインタビュー |
手動 |
ソースサーバー、ターゲットサーバー、ウェーブ |
アプリケーション設計ドキュメント |
手動 |
ターゲットサーバー |
ランディングゾーン設計ドキュメント |
手動 |
ターゲットサーバー、ツール |
メタデータのすべてのソースを一覧表示したら、メタデータタイプを分析し、各ソースを前のステップで特定したメタデータ属性にマッピングします。
-
からメタデータ属性の完全なリストを取得しますステップ 1: 必要なメタデータを定義する。
-
各メタデータタイプを分析し、自動プロセスを使用して取得できないタイプを特定します。これは通常、ターゲットサーバーメタデータとウェーブメタデータタイプです。アプリケーション所有者の決定が必要なためです。たとえば、ターゲット EC2 インスタンスにはどのサブネットとセキュリティグループを使用しますか?
-
各メタデータ属性を分析し、前の表のメタデータソースにマッピングします。複数のソースの組み合わせを持つことが一般的です。検出ツールを使用して、一部のソースサーバーメタデータを収集できます。検出ツールを使用してメタデータを収集する方法については、 AWS 「 規範ガイダンス」ウェブサイトの「自動ポートフォリオ検出の開始方法」を参照してください。
-
メタデータ属性をタイプとソースにマッピングするテーブルを作成します。次の表は例です。
Metadata 属性 メタデータタイプ メタデータソース app_nameソースアプリケーション
CMDB
app_ownerソースアプリケーション
CMDB
app_to_server_mappingソースアプリケーション
CMDB、検出ツール、またはアプリケーション所有者のアンケート
app_to_DB_mappingソースアプリケーション
CMDB、検出ツール、またはアプリケーション所有者のアンケート
app_to_app_dependenciesソースアプリケーション
CMDB、検出ツール、またはアプリケーション所有者のアンケート
server_nameソースサーバー
CMDB
server_FQDNソースサーバー
CMDB
server_OS_familyソースサーバー
CMDB
server_IPソースサーバー
Discovery tools
disk_sizeソースサーバー
Discovery tools
instance_typeターゲットサーバー
Discovery tools
target_subnetターゲットサーバー
アプリケーション所有者アンケート
target_security_groupターゲットサーバー
アプリケーション所有者アンケート
AWS_Regionターゲットサーバー
アプリケーション所有者アンケート
AWS_account_IDターゲットサーバー
アプリケーション所有者アンケート
replication_server_subnetツール (アプリケーション移行サービス)
ランディングゾーン設計ドキュメント
replication_server_security_groupツール (アプリケーション移行サービス)
ランディングゾーン設計ドキュメント
Nameターゲットサーバー (タグ)
アプリケーション所有者アンケート
business_unitターゲットサーバー (タグ)
アプリケーション所有者アンケート
cost_centerターゲットサーバー (タグ)
アプリケーション所有者アンケート
wave_IDウェーブプランニング
アプリケーション所有者のインタビュー
wave_start_dateウェーブプランニング
アプリケーション所有者のインタビュー
wave_cutover_dateウェーブプランニング
アプリケーション所有者のインタビュー
1 つのメタデータストアを定義する
各メタデータ属性をソースにマッピングした後、メタデータを保存する場所を定義します。メタデータの保存方法と保存場所にかかわらず、選択する必要があるリポジトリは 1 つだけです。これにより、信頼できる情報源が 1 つになります。メタデータを複数の場所に保存することは、大規模な移行でよくある間違いです。
オプション 1: 共有リポジトリのスプレッドシートにメタデータを保存する
このオプションは非常に手動のプロセスのように聞こえるかもしれませんが、大規模な移行では最も一般的なデータストアです。また、スプレッドシートを Microsoft SharePoint サイトなどの共有リポジトリに保存することも一般的です。
Microsoft Excel スプレッドシートはカスタマイズが簡単で、構築に時間がかかることはありません。欠点は、メタデータが多いと非常に複雑になり、サーバー、アプリケーション、データベースなどのアセット間の関係を管理するのが困難な場合があることです。もう 1 つの課題はバージョン管理です。書き込みアクセスを数人に制限するか、自動化されたプロセスを使用してスプレッドシートを更新する必要があります。
ポートフォリオプレイブックテンプレートでは、独自のデータストアスプレッドシートを構築するための出発点として、ウェーブプランニングと移行用の Dashboard テンプレート (Excel 形式) を使用できます。
オプション 2: 専用ツールにメタデータを保存する
TDS Transition Manager
-
サーバーテーブル
-
アプリケーションテーブル
-
データベーステーブル
-
Application-to-server および application-to-database マッピングテーブル
-
Wave-planning テーブル
-
アプリケーション所有者アンケートテーブル
メタデータ収集プロセスを定義する
前のステップでは、メタデータをソースにマッピングし、メタデータを収集するデータストアを定義しました。このステップでは、メタデータを効果的に収集するプロセスを構築します。手動copy-and-pasteプロセスを最小限に抑え、自動化を使用して各ソースからメタデータを収集する必要があります。次の 3 つのステップがあります。
-
メタデータマッピングテーブルに基づいて、各メタデータソースの抽出、変換、ロード (ETL) スクリプトを構築します。
-
各ソースからメタデータを自動的にインポートするスケジュールされたタスクを定期的に構築します。
-
エクスポートプロセスを構築するか、リポジトリに保存されているメタデータへのアプリケーションプログラミングインターフェイス (API) アクセスを提供します。
次の表は、各 ETL スクリプトによって収集されたメタデータ属性の例です。メタデータは、スプレッドシートや専用ツールなど、前のセクションで定義した場所に保存されます。
| Metadata 属性 | メタデータタイプ | メタデータソース | 収集プロセス |
|---|---|---|---|
|
ソースアプリケーション |
CMDB |
ETL スクリプト – CMDB |
|
ソースアプリケーション |
CMDB |
ETL スクリプト – CMDB |
|
ソースアプリケーション |
CMDB |
ETL スクリプト – CMDB |
|
ソースアプリケーション |
CMDB |
ETL スクリプト – CMDB |
|
ソースアプリケーション |
検出ツール |
ETL スクリプト – 検出ツール |
|
ソースサーバー |
CMDB |
ETL スクリプト – CMDB |
|
ソースサーバー |
CMDB |
ETL スクリプト – CMDB |
|
ソースサーバー |
CMDB |
ETL スクリプト – CMDB |
|
ソースサーバー |
CMDB |
ETL スクリプト – CMDB |
|
ソースサーバー |
検出ツール |
ETL スクリプト – 検出ツール |
|
ターゲットサーバー |
検出ツール |
ETL スクリプト – 検出ツール |
|
ターゲットサーバー |
アプリケーション所有者アンケート |
ETL スクリプト – アプリケーション所有者 |
|
ターゲットサーバー |
アプリケーション所有者アンケート |
ETL スクリプト – アプリケーション所有者 |
|
ターゲットサーバー |
アプリケーション所有者アンケート |
ETL スクリプト – アプリケーション所有者 |
|
ターゲットサーバー |
アプリケーション所有者アンケート |
ETL スクリプト – アプリケーション所有者 |
|
ターゲットサーバー (タグ) |
アプリケーション所有者アンケート |
ETL スクリプト – アプリケーション所有者 |
|
ターゲットサーバー (タグ) |
アプリケーション所有者アンケート |
ETL スクリプト – アプリケーション所有者 |
|
ターゲットサーバー (タグ) |
アプリケーション所有者アンケート |
ETL スクリプト – アプリケーション所有者 |
|
ウェーブプランニング |
アプリケーション所有者アンケート |
ETL スクリプト – アプリケーション所有者 |
|
ウェーブプランニング |
アプリケーション所有者アンケート |
ETL スクリプト – アプリケーション所有者 |
|
ウェーブプランニング |
アプリケーション所有者アンケート |
ETL スクリプト – アプリケーション所有者 |
ステップ 3: ランブックにメタデータ要件と収集プロセスを文書化する
このタスクでは、決定事項をメタデータ管理ランブックに文書化します。移行中、ポートフォリオワークストリームは、メタデータを収集して保存するための標準手順として、このランブックに従います。
-
ポートフォリオプレイブックテンプレートで、メタデータ管理用のランブックテンプレート (Microsoft Word 形式) を開きます。これは、独自のランブックを構築するための出発点として機能します。
-
メタデータ属性セクションで、各移行パターンのメタデータ属性テーブルを作成し、 で識別されるメタデータ属性をテーブルに入力しますステップ 1: 必要なメタデータを定義する。
-
「ソースの場所」セクションで、 で識別したソースを文書化しますメタデータソースを分析する。
-
「ソースロケーションアクセス手順」セクションで、メタデータソースロケーションにアクセスするためにユーザーが従う必要があるステップを文書化します。
-
メタデータストアセクションで、 で作成したメタデータストアにアクセスするためにユーザーが従う必要があるステップを文書化します1 つのメタデータストアを定義する。
-
「データ収集タイプ」セクションで、各メタデータソースに使用するデータ収集プロセスを特定します。理想的には、自動化スクリプトを使用してすべてのメタデータ収集を自動化する必要があります。
-
メタデータ属性によるデータ収集セクションで、メタデータ属性ごとに、「」の指示に従って以下を特定しますメタデータ収集プロセスを定義する。
-
メタデータタイプ
-
メタデータソース
-
メタデータストア
-
コレクションタイプ
-
-
「メタデータの収集」セクションで、ユースケースに応じてプロセスを更新します。これは、ポートフォリオワークストリームがウェーブのメタデータを収集する際に実装段階で従うプロセスです。
-
ランブックが完全で正確であることを確認します。このランブックは、移行中の信頼できるソースである必要があります。
-
レビューのためにメタデータ管理ランブックをチームと共有します。
タスク終了条件
次のタスクを完了したら、次のタスクに進みます。
-
収集されたメタデータを保存するための 1 つのリポジトリを準備しました。
-
メタデータ管理ランブックでは、以下を定義して文書化しています。
-
各移行パターンに必要なメタデータ属性
-
メタデータソースと各ソースへのアクセス方法の詳細な手順
-
メタデータストアとそのアクセス方法の詳細な手順
-
メタデータの収集に使用されるプロセス
-
メタデータ属性をメタデータソースとコレクションプロセスにマッピングするマッピングテーブル
-