(57)【特許請求の範囲】
【請求項１】
ユーザのシステム構成を示すシステム構成情報、および事業者が提供可能なシステム構成を示すシステムパタンを取得し、前記システム構成情報および前記システムパタンにもとづいてシステム構成の変更情報を生成するシステム構成変更特定手段と、
ユーザの運用プロセスを示す運用プロセス定義情報、および事業者が提供可能な運用プロセスを示す運用プロセスパタンを取得し、前記運用プロセス定義情報および前記運用プロセスパタンにもとづいて運用プロセスの変更情報を生成する運用プロセス変更特定手段と、
前記システム構成の変更情報、および前記運用プロセスの変更情報にもとづいてシステム移行の費用見積もりを算出する移行費用見積手段とを備え、
前記システム構成の変更情報は、システム変更量を含み、
前記運用プロセスの変更情報は、運用プロセス変更量を含み、
前記移行費用見積手段は、前記システム変更量および前記運用プロセス変更量にもとづいて、前記運用プロセスの変更情報および当該運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、当該運用プロセスの変更情報および当該システム構成の変更情報にもとづいて前記システム移行の費用見積もりを算出する
ことを特徴とする移行支援システム。
【請求項２】
移行費用見積手段は、含まれる運用プロセス変更量が少ない運用プロセスの変更情報を選択し、当該運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、当該運用プロセスの変更情報および当該システム構成の変更情報にもとづいてシステム移行の費用見積もりを算出する
請求項１記載の移行支援システム。
【請求項３】
移行費用見積手段は、運用プロセスの変更情報および当該運用プロセスの変更情報に対応するシステム構成の変更情報に含まれる、システム変更量および運用プロセス変更量の合計を算出し、当該合計が少ない前記運用プロセスの変更情報および前記システム構成の変更情報にもとづいてシステム移行の費用見積もりを算出する
請求項１記載の移行支援システム。
【請求項４】
移行支援システムにおいて実行される移行支援方法であって、
前記移行支援システムが、
ユーザのシステム構成を示すシステム構成情報、および事業者が提供可能なシステム構成を示すシステムパタンを取得し、前記システム構成情報および前記システムパタンにもとづいてシステム構成の変更情報を生成し、
ユーザの運用プロセスを示す運用プロセス定義情報、および事業者が提供可能な運用プロセスを示す運用プロセスパタンを取得し、前記運用プロセス定義情報および前記運用プロセスパタンにもとづいて運用プロセスの変更情報を生成し、
前記システム構成の変更情報に含まれるシステム変更量および前記運用プロセスの変更情報に含まれる運用プロセス変更量にもとづいて、前記運用プロセスの変更情報および当該運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、当該運用プロセスの変更情報および当該システム構成の変更情報にもとづいてシステム移行の費用見積もりを算出する
ことを特徴とする移行支援方法。
【請求項５】
移行支援システムが、含まれる運用プロセス変更量が少ない運用プロセスの変更情報を選択し、当該運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、当該運用プロセスの変更情報および当該システム構成の変更情報にもとづいてシステム移行の費用見積もりを算出する
請求項４記載の移行支援方法。
【請求項６】
移行支援システムが、運用プロセスの変更情報および当該運用プロセスの変更情報に対応するシステム構成の変更情報に含まれる、システム変更量および運用プロセス変更量の合計を算出し、当該合計が少ない前記運用プロセスの変更情報および前記システム構成の変更情報にもとづいてシステム移行の費用見積もりを算出する
請求項４記載の移行支援方法。
【請求項７】
コンピュータに、
ユーザのシステム構成を示すシステム構成情報、および事業者が提供可能なシステム構成を示すシステムパタンを取得し、前記システム構成情報および前記システムパタンにもとづいてシステム構成の変更情報を生成するシステム構成変更特定処理と、
ユーザの運用プロセスを示す運用プロセス定義情報、および事業者が提供可能な運用プロセスを示す運用プロセスパタンを取得し、前記運用プロセス定義情報および前記運用プロセスパタンにもとづいて運用プロセスの変更情報を生成する運用プロセス変更特定処理と、
前記システム構成の変更情報に含まれるシステム変更量および前記運用プロセスの変更情報に含まれる運用プロセス変更量にもとづいて、前記運用プロセスの変更情報および当該運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、当該運用プロセスの変更情報および当該システム構成の変更情報にもとづいてシステム移行の費用見積もりを算出する移行費用見積処理とを
実行させるための移行支援プログラム。
【請求項８】
コンピュータに、
移行費用見積処理で、含まれる運用プロセス変更量が少ない運用プロセスの変更情報を選択し、当該運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、当該運用プロセスの変更情報および当該システム構成の変更情報にもとづいてシステム移行の費用見積もりを算出する処理を実行させる
請求項７記載の移行支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システムの移行を支援する移行支援システム、方法およびプログラムに関する。
【背景技術】
【０００２】
仮想マシンやソフトウエアが稼働するＩａａＳ（Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ  ａｓ  ａ  Ｓｅｒｖｉｃｅ）／ＰａａＳ（Ｐｌａｔｆｏｒｍ  ａｓ  ａ  Ｓｅｒｖｉｃｅ）が、一般的に用いられている。エンドユーザ企業がＩａａＳ／ＰａａＳを利用する場合、それまでのシステム構成やネットワーク構成を変更することになる。また、システムの機能要件や非機能要件の変更も生じるため、運用プロセスも影響を受ける。しかし、運用プロセスは、ＩａａＳ／ＰａａＳのサービス提供範囲外であることが多い。そのため、エンドユーザ企業が、運用手順や運用体制を維持できるように、運用プロセスへの影響を少なくすることが重要視されている。
【０００３】
例えば、エンドユーザ企業の運用保守者がサーバの稼働ランプの目視による稼働確認を実施している場合があるが、サーバは、クラウド事業者が提供するデータセンターにある。そのため、クラウド事業者が提供するＩａａＳ／ＰａａＳを利用すると、エンドユーザ企業の運用保守者が稼働ランプの目視による稼働確認を実施することはできない。
【０００４】
ＩａａＳ／ＰａａＳを提供するクラウド事業者は、エンドユーザ企業のシステムのＩａａＳ／ＰａａＳへの移行ソリューションを提供している。クラウド移行ソリューションでは、クラウド事業者がエンドユーザ企業にヒアリングを行うことにより、エンドユーザ企業のシステムのＩａａＳ／ＰａａＳへの移行の可否、システム構成やネットワーク構成の変更の有無、運用プロセスの影響や代替運用手段の提供を提案する。
【０００５】
クラウド事業者は、エンドユーザ企業のシステム構成やネットワーク構成、運用プロセスを把握し、ＩａａＳ／ＰａａＳのシステム制約を踏まえた上で、システム構成や運用プロセスの差異を明らかにし、その差異が大きい場合は代替手段を提供して、それらの費用見積もりを示すため、運用支援を含めたシステム移行作業は、非常に手間がかかる作業となっている。
【０００６】
そのような作業負担を軽減するために、特許文献１では、インフラストラクチャを分析し、容易にクラウド化可能なアプリケーションの発見型の識別および移行のための技法が提案されている。また、特許文献２では、過去の負荷情報等を用いてジョブの処理時間を予測する予測プログラムが提案されている。また、特許文献３では、クラウドコンピューティング環境への移行戦略を生成するコンピュータ実行方法が提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特表２０１４−５３２２４７
【特許文献２】特開２０１２−２５２４２２
【特許文献３】特開２０１１−１５０５６３
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１、特許文献２、及び特許文献３に記載の技術は、運用プロセスの変更を考慮していない。これにより、運用支援を含めたシステム移行作業の手間を削減できない。
【０００９】
そこで、本発明は、運用支援を含めたシステム移行作業を削減することができる移行支援システム、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明による移行支援システムは、ユーザのシステム構成を示すシステム構成情報、および事業者が提供可能なシステム構成を示すシステムパタンを取得し、システム構成情報およびシステムパタンにもとづいてシステム構成の変更情報を生成するシステム構成変更特定手段と、ユーザの運用プロセスを示す運用プロセス定義情報、および事業者が提供可能な運用プロセスを示す運用プロセスパタンを取得し、運用プロセス定義情報および運用プロセスパタンにもとづいて運用プロセスの変更情報を生成する運用プロセス変更特定手段と、システム構成の変更情報、および運用プロセスの変更情報にもとづいてシステム移行の費用見積もりを算出する移行費用見積手段とを備え、システム構成の変更情報は、システム変更量を含み、運用プロセスの変更情報は、運用プロセス変更量を含み、移行費用見積手段は、システム変更量および運用プロセス変更量にもとづいて、運用プロセスの変更情報およびその運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、その運用プロセスの変更情報およびそのシステム構成の変更情報にもとづいてシステム移行の費用見積もりを算出することを特徴とする。
【００１１】
本発明による移行支援方法は、移行支援システムにおいて実行される移行支援方法であって、移行支援システムが、ユーザのシステム構成を示すシステム構成情報、および事業者が提供可能なシステム構成を示すシステムパタンを取得し、システム構成情報およびシステムパタンにもとづいてシステム構成の変更情報を生成し、ユーザの運用プロセスを示す運用プロセス定義情報、および事業者が提供可能な運用プロセスを示す運用プロセスパタンを取得し、運用プロセス定義情報および運用プロセスパタンにもとづいて運用プロセスの変更情報を生成し、システム構成の変更情報に含まれるシステム変更量および運用プロセスの変更情報に含まれる運用プロセス変更量にもとづいて、運用プロセスの変更情報およびその運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、その運用プロセスの変更情報およびそのシステム構成の変更情報にもとづいてシステム移行の費用見積もりを算出することを特徴とする。
【００１２】
本発明による移行支援プログラムは、コンピュータに、ユーザのシステム構成を示すシステム構成情報、および事業者が提供可能なシステム構成を示すシステムパタンを取得し、システム構成情報およびシステムパタンにもとづいてシステム構成の変更情報を生成するシステム構成変更特定処理と、ユーザの運用プロセスを示す運用プロセス定義情報、および事業者が提供可能な運用プロセスを示す運用プロセスパタンを取得し、運用プロセス定義情報および運用プロセスパタンにもとづいて運用プロセスの変更情報を生成する運用プロセス変更特定処理と、システム構成の変更情報に含まれるシステム変更量および運用プロセスの変更情報に含まれる運用プロセス変更量にもとづいて、運用プロセスの変更情報およびその運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、その運用プロセスの変更情報およびそのシステム構成の変更情報にもとづいてシステム移行の費用見積もりを算出する移行費用見積処理とを実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、運用支援を含めたシステム移行作業を削減することができる移行支援システム、方法およびプログラムを提供することを目的とする。
【図面の簡単な説明】
【００１４】
【図１】実施形態に係るクラウド移行支援システムの構成の一例を示すブロック図である。
【図２】エンドユーザ企業から提供されるシステム構成の例を示す説明図である。
【図３】ＩａａＳシステムパタンの例を示す説明図である。
【図４】システム変更情報の例を示す説明図である。
【図５】運用プロセス定義書の例を示す説明図である。
【図６】ＩａａＳ運用プロセスパタンの例を示す説明図である。
【図７】運用プロセス変更情報の例を示す説明図である。
【図８】ＩａａＳ価格情報の例を示す説明図である。
【図９】システム移行見積もり情報の例を示す説明図である。
【図１０】実施形態に係るクラウド移行支援システムの動作を示すフローチャートである。
【図１１】本発明による移行支援システムの概要を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、本発明による移行支援システムの実施形態を、図面を参照して説明する。図１は、本実施形態に係るクラウド移行支援システムの構成の一例を示すブロック図である。
【００１６】
本実施形態に係るクラウド移行支援システムは、システム構成変更特定部１１と、運用プロセス変更特定部１２と、ＩａａＳ移行費用見積部１３と、ＩａａＳシステムパタン記憶部２１と、ＩａａＳ運用プロセスパタン記憶部２２と、ＩａａＳ価格情報記憶部２３とを備える。
【００１７】
システム構成変更特定部１１、運用プロセス変更特定部１２、およびＩａａＳ移行費用見積部１３は、例えば、特定の演算処理等を行うよう設計されたハードウェア、またはプログラムに従って動作するコンピュータによって実現される。また、そのプログラムは、非一時的でコンピュータが読み取り可能な記憶媒体に記憶される。ＩａａＳシステムパタン記憶部２１、ＩａａＳ運用プロセスパタン記憶部２２、およびＩａａＳ価格情報記憶部２３は、例えば、ハードディスク等の記憶媒体に記憶されるデータベースである。
【００１８】
図２は、エンドユーザ企業から提供されるシステム構成情報の例を示す説明図である。図３は、ＩａａＳシステムパタンの例を示す説明図である。図４は、システム構成変更情報の例を示す説明図である。
【００１９】
システム構成変更特定部１１は、エンドユーザ企業から提供されるエンドユーザのシステム構成を示すシステム構成情報を取得し、ＩａａＳシステムパタン記憶部２１からＩａａＳシステムパタン（クラウド事業者が提供可能なシステム構成のメニュー）を取得する。システム構成変更特定部１１は、システム構成情報およびＩａａＳシステムパタンにもとづいて、エンドユーザ企業のシステム移行後のシステム構成を特定し、システム構成の変更情報を生成する。
【００２０】
図４に示すように、システム構成の変更情報は、システム構成情報を特定するシステム構成ＫｅｙＩＤ、ＩａａＳシステムパタンを特定するシステムパタンＫｅｙＩＤ、およびシステム構成情報とＩａａＳシステムパタンの差異を示す変更量を含む。システム構成変更特定部１１は、各システム構成情報に対して、各ＩａａＳシステムパタンとの差異を変更量として算出することにより、図４に示すようなシステム構成の変更情報を生成する。
【００２１】
図５は、運用プロセス定義書の例を示す説明図である。図６は、ＩａａＳ運用プロセスパタンの例を示す説明図である。図７は、運用プロセス変更情報の例を示す説明図である。
【００２２】
運用プロセス変更特定部１２は、エンドユーザ企業から提供される運用プロセス定義書（定義情報）を取得し、ＩａａＳ運用プロセスパタン記憶部２２から、ＩａａＳ運用プロセスパタン（クラウド事業者が提供可能な運用プロセスのメニュー）を取得する。運用プロセス定義書は、エンドユーザ企業の運用プロセスを示す情報である。運用プロセス変更特定部１２は、運用プロセス定義書およびＩａａＳ運用プロセスパタンにもとづいて、エンドユーザ企業のシステム移行後の運用プロセスを特定し、運用プロセスの変更情報を生成する。
【００２３】
図７に示すように、運用プロセスの変更情報は、ユーザの運用プロセスを特定する運用フローＫｅｙＩＤ、ＩａａＳ運用プロセスパタンを特定するＩａａＳ運用フローＫｅｙＩＤ、およびユーザの運用プロセスとＩａａＳ運用プロセスパタンとの差異を示す変更量を含む。システム構成変更特定部１１は、ユーザの各運用プロセスに対して、各ＩａａＳ運用プロセスパタンとの差異を変更量として算出することにより、図７に示すような運用プロセスの変更情報を生成する。
【００２４】
ＩａａＳ移行費用見積部１３は、システム構成変更特定部１１が生成したシステム構成の変更情報と、運用プロセス変更特定部１２が生成した運用プロセスの変更情報と、ＩａａＳ価格情報記憶部２３に予め記憶されているＩａａＳ価格情報とを取得する。図８は、ＩａａＳ価格情報の例を示す説明図である。ＩａａＳ価格情報は、クラウド事業者の提供可能なシステムメニューおよび運用プロセスメニューの価格情報である。そして、ＩａａＳ移行費用見積部１３は、システム構成の変更情報および運用プロセスの変更情報にもとづいてシステム移行に必要な費用見積もりを算出する。ＩａａＳ移行費用見積部１３は、費用見積もりにおいて、ＩａａＳ価格情報を用いてもよい。
【００２５】
ＩａａＳ移行費用見積部１３は、具体的には、システム構成の変更情報に含まれる変更量および運用プロセスの変更情報に含まれる変更量を取得する。次に、ＩａａＳ移行費用見積部１３は、最も変更量が少ない運用プロセスの変更情報、および最も変更量が少ないシステム構成の変更情報を選択する。次に、ＩａａＳ移行費用見積部１３は、選択した運用プロセスの変更情報およびシステム構成の変更情報にもとづいてシステム移行の費用見積もりを算出する。
【００２６】
図９は、システム移行見積もり情報の例を示す説明図である。ＩａａＳ移行費用見積部１３は、例えば、図４に示すシステム構成の変更情報のうち、最も変更量が少ないＭＧ＿ＳＹＳ１−１を選択する。また、ＩａａＳ移行費用見積部１３は、図７に示す運用プロセスの変更情報のうち、最も変更量が少ないＭＧ＿ＦＬＯＷ１を選択する。そして、ＩａａＳ移行費用見積部１３は、ＭＧ＿ＳＹＳ１−１およびＭＧ＿ＦＬＯＷ１にもとづいてシステム移行に必要な費用見積もりを算出する。
【００２７】
ＩａａＳ移行費用見積部１３の動作の他の例を説明する。ある運用プロセスは、対応するシステム構成において用いられる。例えば、図５におけるＵＳＥＲ＿ＦＬＯＷ１は、図２におけるＵＳＥＲ＿ＳＹＳ１−１に対応し、図５におけるＵＳＥＲ＿ＦＬＯＷ２は、図２におけるＵＳＥＲ＿ＳＹＳ１−２に対応しているとする。また、例えば、図６におけるＩＡＡＳ＿ＦＬＯＷ１は、図３におけるＩＡＡＳ＿ＳＹＳ１−１に対応し、図６におけるＩＡＡＳ＿ＦＬＯＷ１は、図３におけるＩＡＡＳ＿ＳＹＳ１−１に対応しているとする。この場合、図７に示すＭＧ＿ＦＬＯＷ１が図４に示すＭＧ＿ＳＹＳ１−１に対応する。
【００２８】
この場合、ＩａａＳ移行費用見積部１３は、システム構成の変更情報に含まれる変更量および運用プロセスの変更情報に含まれる変更量を取得する。次に、ＩａａＳ移行費用見積部１３は、上記２種類の変更量にもとづいて、運用プロセスの変更情報および運用プロセスの変更情報に対応するシステム構成の変更情報を選択する。
【００２９】
ＩａａＳ移行費用見積部１３は、例えば、含まれる運用プロセス変更量が少ない運用プロセスの変更情報を選択し、その運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、選択した運用プロセスの変更情報およびシステム構成の変更情報にもとづいてシステム移行の費用見積もりを算出してもよい。図７に示すように、運用プロセス変更量が少ない運用プロセスの変更情報は、ＭＧ＿ＦＬＯＷ１であり、対応するシステム構成の変更情報は、ＭＧ＿ＳＹＳ１−１である。そのため、ＩａａＳ移行費用見積部１３は、図９に示すように、ＭＧ＿ＳＹＳ１−１、ＭＧ＿ＦＬＯＷ１について費用見積もりを算出する。
【００３０】
また、ＩａａＳ移行費用見積部１３は、運用プロセスの変更情報および当該運用プロセスの変更情報に対応するシステム構成の変更情報に含まれる、システム変更量および運用プロセス変更量の合計（例えば、項目数）をそれぞれ算出してもよい。そして、ＩａａＳ移行費用見積部１３は、そして、その合計が少ない運用プロセスの変更情報およびシステム構成の変更情報にもとづいてシステム移行の費用見積もりを算出してもよい。図４および図７に示すように変更量の合計が少ない運用プロセスの変更情報および対応するシステム構成の変更情報は、ＭＧ＿ＦＬＯＷ１およびＭＧ＿ＳＹＳ１−１である。そのため、ＩａａＳ移行費用見積部１３は、図９に示すように、ＭＧ＿ＳＹＳ１−１、ＭＧ＿ＦＬＯＷ１について費用見積もりを算出する。
【００３１】
次に、本実施形態のクラウド移行支援システムの動作を説明する。図１０は、本実施形態に係るクラウド移行支援システムの動作を示すフローチャートである。
【００３２】
まず、システム構成変更特定部１１は、システム構成およびＩａａＳシステムパタンにもとづいて、エンドユーザ企業のシステム移行後のシステム構成を特定し、システム変更情報を生成する（ステップＳ１１）。
【００３３】
次に、運用プロセス変更特定部１２は、運用プロセス定義書およびＩａａＳ運用プロセスパタンにもとづいて、エンドユーザ企業のシステム移行後の運用プロセスを特定し、運用プロセス変更情報を生成する（ステップＳ１２）。
【００３４】
次に、ＩａａＳ移行費用見積部１３は、システム構成変更情報、運用プロセス変更情報、およびＩａａＳ価格情報にもとづいて、システム移行に必要な費用見積もりを算出する（ステップＳ１３）。
【００３５】
以上のように、本実施形態に係るクラウド移行支援システムは、システム構成変更特定部１１が移行後のシステム構成の変更情報を特定し、運用プロセス変更特定部１２が移行後の運用プロセスの変更情報を特定する。そして、ＩａａＳ移行費用見積手段が、当該システム構成の変更情報と、当該移行前後の運用プロセスの変更情報に基づき、変更量が少ない移行後システムの構成を特定し、システム移行の費用見積もりを自動的に算出する。
【００３６】
その結果、本実施形態に係るクラウド移行支援システムは、エンドユーザ企業のシステムのＩａａＳ／ＰａａＳへの移行作業において、運用支援を含めたシステム移行の費用見積もり作業が自動化されることで、クラウド事業者の移行作業の手間を削減できる。また、本実施形態に係るクラウド移行支援システムは、運用プロセスの変更が少ない移行後システムの構成を特定することができる。そのため、運用プロセスの変更によるエンドユーザの負荷を軽減することができる。
【００３７】
なお、本実施形態では、クラウドシステムへの移行を支援するクラウド移行支援システムについて説明したが、移行するシステムはクラウドシステムに限らず、例えばクライアント／サーバ型等のシステムでもよい。
【００３８】
図１１は、本発明による移行支援システムの概要を示すブロック図である。図１１に示すように、移行支援システムは、ユーザのシステム構成を示すシステム構成情報、および事業者が提供可能なシステム構成を示すシステムパタンを取得し、システム構成情報およびシステムパタンにもとづいてシステム構成の変更情報を生成するシステム構成変更特定手段１と、ユーザの運用プロセスを示す運用プロセス定義情報、および事業者が提供可能な運用プロセスを示す運用プロセスパタンを取得し、運用プロセス定義情報および運用プロセスパタンにもとづいて運用プロセスの変更情報を生成する運用プロセス変更特定手段２と、システム構成の変更情報、および運用プロセスの変更情報にもとづいてシステム移行の費用見積もりを算出する移行費用見積手段３とを備える。
【００３９】
また、上記の実施形態では、以下の（１）〜（４）に示す移行支援システムも開示されている。
【００４０】
（１）移行支援システム（例えば、クラウド移行支援システム）は、ユーザのシステム構成を示すシステム構成情報（例えば、図２に示すシステム構成情報）、および事業者が提供可能なシステム構成を示すシステムパタン（例えば、図３に示すＩａａＳシステムパタン情報）を取得し、システム構成情報およびシステムパタンにもとづいてシステム構成の変更情報を生成するシステム構成変更特定手段（例えば、システム構成変更特定部１１）と、ユーザの運用プロセスを示す運用プロセス定義情報（例えば、図５に示す運用プロセス定義書）および事業者が提供可能な運用プロセスを示す運用プロセスパタン（例えば、図６に示すＩａａＳ運用プロセスパタン）を取得し、運用プロセス定義情報および運用プロセスパタンにもとづいて運用プロセスの変更情報を生成する運用プロセス変更特定手段（例えば、運用プロセス変更特定部１２）と、システム構成の変更情報、および運用プロセスの変更情報にもとづいてシステム移行の費用見積もりを算出する移行費用見積手段（例えば、ＩａａＳ移行費用見積部１３）とを備える。
【００４１】
（２）システム構成の変更情報は、システム変更量（例えば、図４に示す変更量）を含み、運用プロセスの変更情報は、運用プロセス変更量（例えば、図７に示す変更量）を含み、移行費用見積手段は、システム変更量および運用プロセス変更量にもとづいて、運用プロセスの変更情報および当該運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、当該運用プロセスの変更情報および当該システム構成の変更情報にもとづいてシステム移行の費用見積もりを算出するように構成されていてもよい。このような構成によれば、運用プロセスとシステム構成の対応関係を考慮して費用見積もりをすることができる。
【００４２】
（３）移行費用見積手段は、含まれる運用プロセス変更量が少ない運用プロセスの変更情報を選択し、当該運用プロセスの変更情報に対応するシステム構成の変更情報を選択し、当該運用プロセスの変更情報および当該システム構成の変更情報にもとづいてシステム移行の費用見積もりを算出するように構成されていてもよい。このような構成によれば、運用プロセス変更量が少ないシステム構成を特定し、費用を見積もることができる。
【００４３】
（４）移行費用見積手段は、運用プロセスの変更情報および当該運用プロセスの変更情報に対応するシステム構成の変更情報に含まれる、システム変更量および運用プロセス変更量の合計を算出し、当該合計が少ない運用プロセスの変更情報およびシステム構成の変更情報にもとづいてシステム移行の費用見積もりを算出するように構成されていてもよい。このような構成によれば、システム変更量および運用プロセス変更量の合計が少ないシステム構成を特定し、費用を見積もることができる。
【符号の説明】
【００４４】
１  システム構成変更特定手段
２  運用プロセス変更特定手段
３  移行費用見積手段
１１  システム構成変更特定部
１２  運用プロセス変更特定部
１３  ＩａａＳ移行費用見積部
２１  ＩａａＳシステムパタン記憶部
２２  ＩａａＳ運用プロセスパタン記憶部
２３  ＩａａＳ価格情報記憶部
【図１】
0006500528.tif 000002
【図２】
0006500528.tif 000003
【図３】
0006500528.tif 000004
【図４】
0006500528.tif 000005
【図５】
0006500528.tif 000006
【図６】
0006500528.tif 000007
【図７】
0006500528.tif 000008
【図８】
0006500528.tif 000009
【図９】
0006500528.tif 000010
【図１０】
0006500528.tif 000011
【図１１】
0006500528.tif 000012