AWS認定資格 WEB問題集&徹底解説

ソリューションアーキテクト – アソシエイト

AWS Outposts の概要と試験出題ポイントは?

AWSサービスの一つであるAWS Outpostsはどんな内容なのでしょうか?また、AWS認定資格のソリューションアーキテクト-アソシエイト(SAA)に合格するためには、サービスのどんなポイントを押さえておけばよいのでしょうか?
ここでは、そんなあなたの疑問に回答していきたいと思います

AWS Outposts 徹底解説

1. サービス概要

AWS Outposts は、AWSのインフラストラクチャ、サービス、API、およびツールを、オンプレミス環境に拡張できるサービスです。 ユーザーは、自社のデータセンター、コワーキングスペース、またはオンプレミス環境にAWSのハードウェアを設置し、AWSクラウドと同じ環境でアプリケーションを実行できます。 これにより、オンプレミス環境で必要な低レイテンシー、ローカルデータ処理、データ所在地の要件を満たしつつ、AWSの利点を活用できます。

主なユースケースとして、ローカルデータ処理、低レイテンシーアプリケーション、データ所在地の要件を満たすアプリケーション、ハイブリッドクラウド環境、データ分析処理などが挙げられます。 AWS Outpostsは、これらのユースケースに対応するための様々な機能と、AWSの他のサービスとの統合を提供します。

2. 主な特徴と機能

2.1 オンプレミスへのAWS拡張

Outpostsは、AWSのインフラストラクチャ、サービス、API、およびツールを、オンプレミス環境に拡張します。 これにより、AWSクラウドと同じ環境をオンプレミス環境でも利用できます。

2.2 ローカルデータ処理

Outpostsでアプリケーションを実行することで、データをオンプレミス環境でローカルに処理でき、クラウドへのデータ転送に伴うレイテンシーや帯域幅の制約を回避できます。

2.3 低レイテンシーアプリケーションの実行

Outpostsは、エンドユーザーに近い場所でアプリケーションを実行できるため、低レイテンシーが重要なアプリケーションのパフォーマンスを向上させることができます。 これにより、リアルタイムアプリケーションやインタラクティブなアプリケーションの応答時間を短縮できます。

2.4 ハイブリッドクラウド環境

オンプレミス環境とAWSクラウド環境をシームレスに連携させることができます。 これにより、アプリケーションを柔軟に配置し、最適なリソース利用が可能です。

2.5 AWSサービスとの統合

Outpostsは、EC2、EBS、VPC、RDS、ECS、EKS、Lambdaなど、様々なAWSサービスと統合できます。 これにより、AWSクラウドと同じように、アプリケーションを開発、デプロイできます。

2.6 フルマネージドサービス

Outpostsのハードウェアの管理やメンテナンスはAWSが行うため、ユーザーはインフラストラクチャの管理を意識する必要はありません。

2.7 柔軟な構成

Outpostsは、様々なサイズや構成のモデルを提供しており、ユーザーのニーズに合わせて選択できます。 これにより、必要なリソースを柔軟に利用できます。

3. アーキテクチャおよび技術要素

  1. ユーザーは、AWSのハードウェアをオンプレミス環境に設置。
  2. Outpostsは、AWSのリージョンに接続され、コントロールプレーンやデータプレーンを共有。
  3. EC2インスタンス、EBSボリュームなどのリソースは、Outposts上でローカルに実行。
  4. ユーザーは、AWSのAPI、ツール、およびコンソールを使用して、Outposts上のリソースを管理。
  5. 必要に応じて、オンプレミス環境とAWSクラウド環境の間でデータ連携。

AWS Outpostsは、AWSのグローバルインフラストラクチャの一部であり、オンプレミス環境にAWSクラウドの機能を提供します。 Outpostsのハードウェア管理はAWSが行うため、ユーザーはインフラの管理を行う必要はありません。

4. セキュリティと認証・認可

AWS Outpostsは、AWSのセキュリティモデルに準拠しており、リソースのセキュリティを確保するために、以下の機能を提供します:

  • IAM統合: AWS Identity and Access Management (IAM) を利用して、Outpostsへのアクセスを制御します。
  • VPC: Virtual Private Cloud (VPC) を利用して、Outposts内のリソースをネットワーク的に隔離。
  • セキュリティグループ: ネットワークアクセスをセキュリティグループで制御。
  • データ暗号化: データは転送中および保存時に暗号化されます。
  • アクセス制御: IAMポリシーを通じて、ユーザーやグループごとに、Outpostsのリソース操作権限を詳細に制御できます。

これらのセキュリティ対策により、Outposts内のリソースとそのデータを安全に保護します。

5. 料金形態

AWS Outpostsの料金は主に以下に基づきます:

  • Outpostsのモデル: Outpostsのハードウェア構成(ラックのサイズ、CPU、メモリ、ストレージなど)によって料金が異なります。
  • AWSサービスの利用料: Outposts上で利用するEC2、EBS、RDSなどのAWSサービスの利用料金が発生。
  • データ転送: Outposts内外へのデータ転送量に応じて課金。
  • 導入サポート: Outpostsの導入、設置、保守に関する料金が発生する場合があります。

6. よくあるアーキテクチャ・設計パターン

AWS Outpostsは、様々なオンプレミス環境でのワークロードに利用できます。一般的なパターンは以下の通りです:

  • ローカルデータ処理: 大量のデータをオンプレミスでローカルに処理し、クラウドへのデータ転送に伴う遅延やコストを削減。
  • 低レイテンシーアプリケーションの実行: リアルタイムアプリケーションやインタラクティブアプリケーションをオンプレミス環境で実行し、低レイテンシーを実現。
  • データ所在地の要件を満たすアプリケーション: データが特定の場所から移動できないという規制要件を満たすために、データをオンプレミスで処理。
  • ハイブリッドクラウド環境の構築: オンプレミス環境とAWSクラウド環境を連携させ、アプリケーションを柔軟に配置。
  • データ分析処理: 大量のデータをオンプレミスで分析し、洞察を得る。

7. 設定・デプロイ手順(ハンズオン例)

  1. AWSアカウントを作成し、Outpostsの注文リクエストを送信。
  2. AWSがOutpostsハードウェアをオンプレミス環境に設置。
  3. VPCを拡張し、Outpostsにサブネットを作成。
  4. EC2インスタンス、EBSボリュームなどのリソースをOutpostsにデプロイ。
  5. アプリケーションをデプロイし、Outposts上で実行。
  6. 必要に応じて、オンプレミス環境とAWSクラウド環境を接続。

8. 試験で問われやすいポイント

8.1 オンプレミスへのAWS拡張

  • 機能: AWSのインフラストラクチャ、サービス、API、ツールをオンプレミス環境に拡張。
  • 利点: AWSクラウドと同じ環境をオンプレミスで利用可能。
  • 試験対策: オンプレミスへの拡張のメリット、利用シナリオが問われる。

8.2 ローカルデータ処理

  • 機能: データをオンプレミス環境でローカルに処理。
  • 目的: クラウドへのデータ転送に伴うレイテンシーや帯域幅の制約を回避。
  • 試験対策: ローカルデータ処理のメリット、利用ケースが問われる。

8.3 低レイテンシーアプリケーションの実行

  • 利点: エンドユーザーに近い場所でアプリケーションを実行。
  • 効果: リアルタイムアプリケーションやインタラクティブアプリケーションの応答時間を短縮。
  • 試験対策: 低レイテンシーの重要性、ユースケースが問われる。

8.4 ハイブリッドクラウド環境

  • 機能: オンプレミス環境とAWSクラウド環境をシームレスに連携。
  • 利用: アプリケーションを柔軟に配置、最適なリソース利用。
  • 試験対策: ハイブリッドクラウドのメリット、連携方法が問われる。

8.5 AWSサービスとの統合

  • 統合対象: EC2, EBS, VPC, RDS, ECS, EKS, Lambdaなど。
  • 利用: AWSクラウドと同じように、アプリケーションを開発、デプロイ。
  • 試験対策: 連携できるサービス、利用方法が問われる。

8.6 フルマネージドサービス

  • 対象: ハードウェアの管理、メンテナンス。
  • 管理主体: AWSが担当。
  • 試験対策: フルマネージドのメリット、管理範囲が問われる。

8.7 料金体系

  • 課金対象: Outpostsのモデル、AWSサービスの利用料、データ転送量、導入サポートなど。
  • 最適化: 必要なリソースを適切に選択し、データ転送量を最適化。
  • 試験対策: 料金体系、課金対象が問われる。

8.8 類似・関連サービスとの比較

  • AWS Local Zones: 特定の都市や地域で低レイテンシーを提供。Outpostsはオンプレミス環境にAWSを拡張。
  • AWS Snowball Edge: 大量のデータをAWSに移行するためのデバイス。OutpostsはAWSのインフラストラクチャをオンプレミスに配置。

8.9 試験で頻出となる具体的な問われ方と答え

  • Q: AWS Outpostsは何を提供するサービスですか?
    A: AWSのインフラストラクチャ、サービス、API、およびツールをオンプレミス環境に拡張するサービスです。
  • Q: AWS Outpostsを利用することで、どのようなメリットが得られますか?
    A: オンプレミス環境で必要な低レイテンシー、ローカルデータ処理、データ所在地の要件を満たしつつ、AWSの利点を活用できます。
  • Q: AWS Outpostsで利用できるAWSサービスは何ですか?
    A: EC2、EBS、VPC、RDS、ECS、EKS、Lambdaなど、様々なAWSサービスと統合できます。
  • Q: AWS Outpostsのハードウェアの管理は誰が行いますか?
    A: AWSが行います。
  • Q: AWS Outpostsの料金はどのように計算されますか?
    A: Outpostsのモデル、AWSサービスの利用料、データ転送量、導入サポートなどに基づいて計算されます。