AWS Outposts でオンプレミスに AWS を拡張 - ハイブリッドクラウドの設計と運用
AWS Outposts によるオンプレミス環境への AWS インフラ拡張、ユースケース、ネットワーク設計と運用モデルを解説します。
Outposts のユースケース
Outposts はオンプレミスのデータセンターに AWS のインフラを物理的に設置するサービスです。主なユースケースは 3 つあります。第一に、データレジデンシー要件です。金融規制や政府の要件でデータを特定の国や施設内に保持する必要がある場合、Outposts でデータをオンプレミスに保持しつつ AWS のサービスを利用できます。第二に、低レイテンシ要件です。製造ラインの制御やリアルタイムのデータ処理で、クラウドへの往復レイテンシが許容できない場合に有効です。第三に、ローカルデータ処理です。大量のデータが生成される環境で、データをクラウドに転送する前にローカルで前処理する場合に使用します。
この分野について体系的に学びたい方は、関連書籍 (Amazon) も参考になります。
利用可能なサービスとネットワーク設計
Outposts で利用可能な AWS サービスは EC2、EBS、S3 (Outposts 上の S3)、RDS、ECS、EKS、EMR、ElastiCache などです。これらのサービスはリージョンの AWS と同じ API で操作でき、CloudFormation や Terraform でプロビジョニングできます。ネットワークはサービスリンク接続でリージョンの AWS と通信し、ローカルゲートウェイでオンプレミスネットワークと通信します。サービスリンクは Outposts の管理トラフィックとリージョンサービスへのアクセスに使用され、最低 1 Gbps の帯域幅が推奨されます。VPC のサブネットを Outposts に拡張する形で構成するため、既存の VPC 設計との統合が容易です。
運用モデルとコスト
Outposts ラックは AWS が設置、保守、ハードウェア交換、ソフトウェアパッチ適用を担当します。顧客はデータセンターの電力、冷却、物理セキュリティ、ネットワーク接続を提供します。料金は 3 年間のサブスクリプションで、全額前払い、一部前払い、前払いなしの 3 つの支払いオプションがあります。EC2 インスタンスや EBS ボリュームの追加料金は発生せず、サブスクリプション料金にコンピュートとストレージのキャパシティが含まれます。Outposts の導入には数週間のリードタイムが必要で、サイトの電力・冷却・ネットワーク要件の事前確認が重要です。
さらに詳しく知りたい方は、関連書籍 (Amazon) で理解を深められます。
まとめ
Outposts はオンプレミスに AWS のインフラを拡張し、クラウドと同一の運用モデルでハイブリッド環境を実現するサービスです。データレジデンシー、低レイテンシ、ローカルデータ処理の要件がある場合に有効で、AWS が物理インフラの保守を担当するため運用負荷を軽減できます。
AWS の優位点
- オンプレミスのデータセンターに AWS のインフラを物理的に設置し、EC2、EBS、S3、RDS、ECS を低レイテンシで実行できる
- AWS のコンソール、API、CLI、CloudFormation でオンプレミスのリソースをクラウドと同一の方法で管理できる
- データレジデンシー要件でデータを国内に保持しつつ、AWS のサービスとシームレスに統合できる
- Outposts ラックは 42U フルラックで提供され、AWS が設置・保守・パッチ適用を担当する
- ローカルゲートウェイでオンプレミスネットワークと直接通信し、既存システムとの低レイテンシ連携が可能