レガシーアプリのDBMSを「クラウドデータベース」に移行させる賢い方法クラウドデータベースの選び方【第4回】

オンプレミスのインフラで稼働させているレガシーアプリケーションをクラウドサービスに移行させる際の課題が、DBMSの移行だ。移行先として「クラウドデータベース」を選ぶ場合、失敗しないためには何をすべきか。

2020年09月25日 05時00分 公開
[Kurt MarkoTechTarget]

 オンプレミスのインフラで稼働させてきたデータベース管理システム(DBMS)を、DBMSのクラウドサービス「クラウドデータベース」に移行させる際の負荷は、そのDBMSを利用するアプリケーションに依存する部分が大きい。自社にとって最善の決定をするためには、何に気を付ければよいのだろうか。

レガシーアプリのクラウド移行時にクラウドデータベースをどう選ぶか

 新しく開発するアプリケーションであれば、開発段階でクラウドデータベースに合わせた仕様にすればよい。古いハードウェアからの脱却やコスト削減を理由に、レガシーアプリケーションのクラウドサービスへの移行を選ぶ企業もあるだろう。こうした企業は、オンプレミスのDBMSをクラウドデータベースに移行するかどうかを決めるだけではなく、移行先のアプリケーションでDBMSを適切に利用できるようにする必要がある。

 レガシーアプリケーションをクラウドサービスに移行させるときに、単一のクラウドサービスへの移行よりも「ハイブリッドクラウド」への移行を選んだ方が、リスク管理や移行作業の負荷の面で優れている。ハイブリッドクラウドは、オンプレミスのインフラに構築したプライベートクラウドと、各種クラウドサービスとの組み合わせだ。

 ハイブリッドクラウドを採用することで、オンプレミスのインフラにあるデータをクラウドサービスに複製したり、クラウドサービスからオンプレミスのレガシーアプリケーションにアクセスしたりできる。IT部門は、バックアップ用にオンプレミスのレガシーDBMSを運用しながら、主要DBMSとしてクラウドデータベースを利用することが可能だ。

 レガシーアプリケーションのクラウドサービスへの移行に合わせてクラウドデータベースを採用することを決めたら、どのクラウドデータベースを選ぶかが重要になる。その際、移行先のクラウドサービスと同じベンダーが提供し、かつそのベンダーの独自技術を使ったクラウドデータベースを採用すると、クラウドサービスのメリットを引き出しやすくなる可能性がある。

 例えばAmazon Web Servicesは独自のリレーショナルデータベース管理システム(RDBMS)「Amazon Aurora」を開発し、同社のクラウドデータベースで利用できるようにしている。DBMSベンダーでもあるMicrosoftは、当然ながら自社のDBMSをクラウドデータベースに生かしており、GoogleもNoSQLサービス「Cloud Bigtable」など独自技術を使ったクラウドデータベースを提供している。

 クラウドデータベースの採用を決めたら、同じベンダーが提供するデータ分析サービスや機械学習サービスの活用も検討するとよい。

TechTarget発 先取りITトレンド

米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。

Copyright © ITmedia, Inc. All Rights Reserved.

アイティメディアからのお知らせ

From Informa TechTarget

なぜクラウド全盛の今「メインフレーム」が再び脚光を浴びるのか

なぜクラウド全盛の今「メインフレーム」が再び脚光を浴びるのか
メインフレームを支える人材の高齢化が進み、企業の基幹IT運用に大きなリスクが迫っている。一方で、メインフレームは再評価の時を迎えている。

ITmedia マーケティング新着記事

news017.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

news027.png

「ECプラットフォーム」売れ筋TOP10(2025年5月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news023.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...