メインコンテンツに移動
  • 料金
  • クラウド構成と料金試算例 TOP

Web翻訳

シンプルで拡張性の高い Web 翻訳システムをサーバーレスアーキテクチャで構築し、低コストかつ自動スケーリングに対応した多言語翻訳サービスをご紹介します

構成概要

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

基礎編

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

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

  • 多言語対応が必要だが、専門の翻訳チームを雇用する予算がない
  • グローバル展開を検討しており、Web サイトやアプリケーションに翻訳機能を組み込みたい
  • 自社サービスに翻訳 API を統合し、ユーザー体験を向上させたい
  • サーバー管理の手間をかけずに高品質な翻訳機能を実装したい

この構成例の概算料金:

332.4 ドル (月額)

この構成例のメリット:

  • Amazon Translate の高精度な機械翻訳エンジンを活用し、75 言語での翻訳に対応可能です
  • 需要に応じた自動スケーリングにより、アクセス数の急増時も安定したパフォーマンスを維持します
  • DynamoDB を活用したキャッシュ機能により、同一テキストの重複翻訳を回避し、レスポンス時間の短縮と翻訳 API コストの削減を実現します
  • 従量課金制のため初期投資を最小限に抑え、利用量に応じた適正なコスト管理が実現します
  • シンプルな API 設計により、様々なアプリケーションへの統合が容易です
Missing alt text value

月額合計料金:332.4 (USD)

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

サービス
項目
数量
単価
料金 (USD)
Amazon API Gateway

REST API リクエスト数

22,000 リクエスト

4.25 USD/100 万リクエスト

0.09

AWS Lambda

リクエスト回数

実行時間

22,000 リクエスト

37,500 GB - 秒

0.2 USD/100 万リクエスト

0.000016667 USD/GB - 秒あたり

0.004

0.63

Amazon DynamoDB

オンデマンド 書き込み要求単位 (WRU)

オンデマンド 読み出し要求単位 (RRU)

ストレージ容量

150,000 WRU

150,000 RRU

5 GB

1.4269 USD/100 万

0.285 USD/100 万

0.285 USD/GB

0.21

0.04

1.43

Amazon Translate

テキスト翻訳

22,000,000 文字

15 USD/100 万文字

330

  • すべてのサービスは東京リージョンでのご利用を想定しています。
  • 1 ヶ月を 730 時間として計算しています。
  • AWS で提供しているサービスの一部で無料利用枠が提供されています。本試算では無料利用枠を考慮せずに試算を行っており、実際にはより安価にご利用頂ける場合があります。以下に該当する無料利用枠を一部抜粋します。
        ○ AWS Lambda : 
           ■ リクエスト回数 15,000 件/月
           ■  コンピューティング時間 37,500 GB - 秒/月
  • Amazon Translate の利用想定は利用ユーザー 100 人、利用頻度 1 日 10 回、1 カ月 22 日計算です。
  • Web 翻訳は 1 リクエストあたり 1,000 文字と仮定して試算しております。
        ○ Amazon Translate:
            ■ リクエスト回数 100人 × 10 件 × 22 日 = 22,000 回/月
            ■ 入力文字数:22,000 回 × 1,000文字 = 22,000,000 文字
            ■ Amazon Translate の料金:https://aws.amazon.com/jp/translate/pricing/

※ 2025 年 6 月 18 日時点での試算です。

関連・補足資料

本構成について
本構成では、Web 翻訳 API を簡単に実装できるようにシンプルなサーバーレスアーキテクチャを採用しており、学習目的や検証環境向けに最適化されています。本番利用する際には、本番利用に即したセキュリティ・可用性向上を施したうえで利用するようにしてください。

セキュリティ
通信の暗号化:API Gateway のカスタムドメイン設定で HTTPS を強制し、AWS Certificate Manager の証明書を使用
公開 API への認証:API Gateway に Amazon Cognito との連携を設定し、ユーザー認証を実装
外部からの攻撃を防御:API Gateway に AWS WAF を適用し、不正リクエストをブロック

可用性
冗長化:DynamoDB のグローバルテーブル機能を活用したマルチリージョン展開
キャッシュ最適化:頻繁に使用される翻訳結果を Amazon ElastiCache に保存し、レスポンス時間を短縮
モニタリング:CloudWatch Alarms を設定し、異常検知と自動通知の仕組みを構築

著者について

洪 恩義 (EunEi Hong) / @eunhong

AWS Japan のソリューションアーキテクトとして、様々な業界のお客様に技術支援を提供しております。最近は、お客様と共に外販サービス成長のための生成 AI や基盤モデル活用を探究しています。AWS サービスの中では、技術的背景を問わず幅広いユーザーに活用いただけるものに魅力を感じています。休日は旅行やキャンプで自然に親しみ、映画鑑賞を通じてリフレッシュしています。

Missing alt text value