メインコンテンツに移動

移行ツールを使って Web アプリケーションを AWS に移行したい

オンプレミスや他のプラットフォームで稼働している Web アプリケーションを移行ツール ( AWS Application Migration Service ) を利用する際の構成例と概算料金を紹介します

構成概要

この構成例のクラウドレベル:

基礎編

入門編:該当するユースケースの知識が全くない方が対象
基礎編:該当するユースケースの入門知識がある方が対象
応用編:該当するユースケースにある程度精通している方が対象

この構成例で解決できる課題・困りごと:

  • AWS にサーバーを移行する際に、出来るだけ現在利用している OS 構成をそのままに移行したい

  • 本記事の構成をご利用いただくことで、既存のマシンの構成を大きく変更せずに AWS に移行がしやすくなる

この構成例の概算料金:

移行中 : 535.84 ドル (月額)
移行後 : 644.56 ドル (月額)

この構成例のメリット:

  • AWS で提供されている移行ツールを利用することで、移行に伴う負担の軽減が可能

  • 移行に伴う停止時間を、出来るだけ最小限に抑えられる

Architecture diagram illustrating the migration of a web application environment from on-premises or another cloud to AWS, using AWS Application Migration Service (MGN), Amazon EC2, Amazon S3, and AWS Site-to-Site VPN for MySQL replication. Labels and components are in Japanese.

月額合計料金:535.84 (USD)

【移行中】この構成例で使用したサービスと概算料金内訳

サービス
項目
数量
単価
料金 (USD)
AWS Application Migration Service

最初の 90 日間 (2,160 時間)まで

730 時間

無料

-

Amazon EC2 / Amazon EBS (Replication Server)

Amazon Linux
インスタンス t3.small (2 vCPU / 2 GB メモリ)

汎用 SSD (gp2) ボリューム

マグネティック (standard) ボリューム

EBS Snapshot

730 時間

8 GB

50 GB x 2 個 = 100 GB (*1)

50 GB x 2 個 = 100 GB (*1)

0.0272 USD/時間

0.12 USD/GB

0.08 USD/GB

0.05 USD/GB

19.86

0.96

8

5

Amazon EC2 / Amazon EBS (Conversion Server)

Linux (*2)
インスタンス m4.large (2 vCPU / 8 GB メモリ)

汎用 SSD (gp2) ボリューム

汎用 SSD (gp2) ボリューム

EBS Snapshot

1 時間

8 GB x 4 個 = 32 GB (1時間分)

50 GB x 4 個 = 200 GB (1時間分) (*1)

50 GB x 4 個 = 200 GB (1時間分) (*1)

0.129 USD/時間

0.12 USD/GB

0.12 USD/GB

0.05 USD/GB

0.13

0.01

0.03

0.01

Amazon EC2 / Amazon EBS (テスト用 Server)

Linux
インスタンス m5.large (2 vCPU / 8 GB メモリ)

汎用 SSD (gp2) ボリューム

EBS Snapshot

2 個 x 365 時間 = 730 時間

50 GB x 2 個 = 100 GB (365時間分) (*1)

50 GB x 2 個 = 100 GB (365時間分) (*1)

0.124 USD/時間

0.12 USD/GB

0.05 USD/GB

90.52

6

2.5

Amazon RDS for MySQL (マルチ AZ)

インスタンス db.r6g.large (2 vCPU / 8 GB メモリ)

汎用 (SSD) ストレージ

バックアップストレージ

730 時間

100 GB

100 GB

0.418 USD/時間

0.276 USD/GB

無料 (元の容量以内)

305.14

27.6

-

Amazon VPC

Site-to-Site VPN

2 個 x 730 時間 = 1,460 時間

0.048 USD/時間

70.08

  • 東京リージョンでのご利用を想定しています。
  • 1 ヶ月を 730 時間として計算しています
  • 移行期間が 90 日間を超える場合、AWS Application Migration Service の無料期間を超えるため、追加の料金が発生します。
    詳細は、 AWS Application Migration Service 料金ページをご参照ください。
  • 移行期間中に、AP サーバーの動作を確認するためのテストサーバー起動期間を365時間として計算しています。利用料金を抑えるために、テストサーバーの作成・削除を繰り返し実行頂くことも可能です。
  • 本試算例の「移行中」で最も料金が掛かるサービスは、Amazon RDS for MySQL です。移行中はシングル AZ で構成し、移行完了後にマルチ AZ 構成に変更することも可能です。これにより、コストを最適化することが出来ます。

(*1) 移行元のディスクサイズに依存
(*2) 移行元が Windows Server の場合、Conversion Server は Windows Server が稼働する

月額合計料金:535.84 (USD)

【移行後】この構成例で使用したサービスと概算料金内訳

サービス
項目
数量
単価
料金 (USD)
Elastic Load Balancing

時間当たりの料金

ロードバランサーキャパシティーユニット (LCU)

730 時間

0.5 LCU x 730 時間

0.0243 USD/時間

0.008 USD/LCU-時間

17.74

2.92

Amazon Route 53

ホストゾーン当たりの料金

クエリ料金

1 個

1,000,000 クエリー

0.5 USD/ホストゾーン

0.4 USD/100万クエリー

0.5

0.4

AWS Certificate Manager

SSL/TLS 証明書

1 個

無料

-

Amazon EC2 / Amazon EBS

Linux
インスタンス m7i.large (2 vCPU / 8 GB メモリ)

汎用 SSD (gp3) ボリューム

EBS Snapshot

2 個 x 730 時間 = 1,460 時間

50 GB x 2 個 = 100 GB

50 GB x 2 個 = 100 GB

0.1302 USD/時間

0.096 USD/時間

0.05 USD/時間

190.09

9.6

0.05

Amazon RDS for MySQL (マルチ AZ)

インスタンス db.r6g.large (2 vCPU / 8 GB メモリ)

汎用 (SSD) ストレージ

バックアップストレージ

730 時間

100 GB

100 GB

0.418 USD/時間

0.276 USD/時間

無料 (元の容量以内)

305.14

27.6

-

NAT ゲートウェイ

時間当たりの料金

2 個 x 730 時間 = 1,460 時間

0.062 USD/時間

90.52

  • 東京リージョンでのご利用を想定しています。
  • 1 ヶ月を 730 時間として計算しています。
  • 移行期間が 90 日間を超える場合、AWS Application Migration Service の無料期間を超えるため、追加の料金が発生します。
    詳細は、 AWS Application Migration Service 料金ページをご参照ください。
  • 移行期間中に、AP サーバーの動作を確認するためのテストサーバー起動期間を365時間として計算しています。利用料金を抑えるために、テストサーバーの作成・削除を繰り返し実行頂くことも可能です。
  • 本試算例の「移行中」で最も料金が掛かるサービスは、Amazon RDS for MySQL です。移行中はシングル AZ で構成し、移行完了後にマルチ AZ 構成に変更することも可能です。これにより、コストを最適化することが出来ます。

(*1) 移行元のディスクサイズに依存
(*2) 移行元が Windows Server の場合、Conversion Server は Windows Server が稼働する