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

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

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

基礎編

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

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

  • AWS にサーバーを移行する際に、出来るだけ現在利用している OS 構成をそのままに移行したい
  • 本記事の構成をご利用いただくことで、既存のマシンの構成を大きく変更せずに AWS に移行がしやすくなる

この構成例の概算料金:

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

この構成例のメリット:

  • AWS で提供されている移行ツールを利用することで、移行に伴う負担の軽減が可能
  • 移行に伴う停止時間を、出来るだけ最小限に抑えられる

この構成例で使用したサービスと概算料金内訳:

移行中

サービス 項目 数量 単価 料金 (USD)
AWS Application Migration Service 最初の 90 日間 (2,160 時間)まで 730 時間 無料 -
Amazon EC2 / Amazon EBS
(Replication Server)
Amazon Linux
インスタンス t3.small (2 vCPU / 2 GB メモリ)
730 時間 0.0272 USD/時間 19.86
  汎用 SSD (gp2) ボリューム 8 GB 0.12 USD/GB 0.96
  マグネティック (standard) ボリューム 50 GB x 2 個 = 100 GB (*1) 0.08 USD/GB 8
  EBS Snapshot 50 GB x 2 個 = 100 GB (*1) 0.05 USD/GB 5

Amazon EC2 / Amazon EBS
(Conversion Server)
Linux (*2)
インスタンス m4.large (2 vCPU / 8 GB メモリ)
1 時間 0.129 USD/時間 0.13
  汎用 SSD (gp2) ボリューム 8 GB x 4 個 = 32 GB (1時間分) 0.12 USD/GB 0.01
  汎用 SSD (gp2) ボリューム 50 GB x 4 個 = 200 GB (1時間分) (*1) 0.12 USD/GB 0.03
  EBS Snapshot 50 GB x 4 個 = 200 GB (1時間分) (*1) 0.05 USD/GB 0.01

Amazon EC2 / Amazon EBS
(テスト用 Server)
Linux
インスタンス m5.large (2 vCPU / 8 GB メモリ)
2 個 x 365 時間 = 730 時間 0.124 USD/時間 90.52
  汎用 SSD (gp2) ボリューム 50 GB x 2 個 = 100 GB (365時間分) (*1) 0.12 USD/GB 6
  EBS Snapshot 50 GB x 2 個 = 100 GB (365時間分) (*1) 0.05 USD/GB 2.5
Amazon RDS for MySQL (マルチ AZ) インスタンス db.r6g.large (2 vCPU / 8 GB メモリ) 730 時間 0.418 USD/時間 305.14
  汎用 (SSD) ストレージ 100 GB 0.276 USD/GB 27.6
  バックアップストレージ 100 GB 無料 (元の容量以内) -
Amazon VPC Site-to-Site VPN 2 個 x 730 時間 = 1,460 時間 0.048 USD/時間 70.08

月額合計料金:535.84 (USD)

※ 2024 年 4 月 16 日時点での試算です

移行後

サービス 項目 数量 単価 料金 (USD)
Elastic Load Balancing 時間当たりの料金 730 時間 0.0243 USD/時間 17.74
  ロードバランサーキャパシティーユニット (LCU) 0.5 LCU x 730 時間 0.008 USD/LCU-時間 2.92
Amazon Route 53 ホストゾーン当たりの料金 1 個 0.5 USD/ホストゾーン 0.5
  クエリ料金 1,000,000 クエリー 0.4 USD/100万クエリー 0.4
AWS Certificate Manager SSL/TLS 証明書 1 個 無料 -
Amazon EC2 / Amazon EBS Linux
インスタンス m7i.large (2 vCPU / 8 GB メモリ)
2 個 x 730 時間 = 1,460 時間 0.1302 USD/時間 190.09
  汎用 SSD (gp3) ボリューム 50 GB x 2 個 = 100 GB 0.096 USD/時間 9.6
  EBS Snapshot 50 GB x 2 個 = 100 GB 0.05 USD/時間 0.05
Amazon RDS for MySQL (マルチ AZ) インスタンス db.r6g.large (2 vCPU / 8 GB メモリ) 730 時間 0.418 USD/時間 305.14
  汎用 (SSD) ストレージ 100 GB 0.276 USD/時間 27.6
  バックアップストレージ 100 GB 無料 (元の容量以内) -
NAT ゲートウェイ 時間当たりの料金 2 個 x 730 時間 = 1,460 時間 0.062 USD/時間 90.52

月額合計料金:644.56 (USD)

※ 2024 年 4 月 16 日時点での試算です

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

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

この AWS サービスに関する参考情報

補足がある場合に使用ください

最新の料金やサービスのスペックを変更した場合の料金を知りたい場合は AWS Pricing Calculator を使って想定利用金額を算出してみましょう

AWS Pricing Calculator の使い方 (基礎編 - 1 つのサービスを見積もる方法 )
AWS Pricing Calculator の使い方(応用編 - 複数のサービスの組み合わせを見積もる方法)
  • アマゾン ウェブ サービス(AWS)の利用をご検討中の皆様に向けて、無料個別相談会を実施いたします。
    今後 AWS の導入に向けて、サービス詳細や特定の業界・サービスを活用した事例の紹介をご希望の皆様、料金関連(支払方法やお見積り、課金体系)に関するご相談、具体的な構成等の技術に関するご相談等を希望される皆様は、是非ご参加ください。
    無料個別相談会に申し込む »

  • お客様のビジネスニーズに合わせて AWS が提供できるサービスと提供内容についてご説明させていただきます。
    フォームにご記入いただき、AWS 日本担当チームまでお問い合わせください。
    フォームで日本担当チームに問い合わせる »

今日から AWS を始めましょう!

コンピューティング、データベース、ストレージ、コンテンツ配信、機械学習、IoT をはじめ、
AWS では、柔軟性、スケーラビリティ、信頼性の高いアプリケーションの構築を支援するサービスをご用意しています。