Amazon SOA-C02: コンピューティングと Auto Scaling — 学習ガイド

こちらの一部です: AWS SysOps Administrator Associate SOA-C02 — 学習ガイド. 検証済みの解答で練習: Amazon試験ハブ, または時間制限付き模擬試験に挑戦: ExamRoll.io.

インスタンスの配置、キャパシティプランニング、スケーリングメトリクス

配置の決定は、レイテンシーと障害ドメインに影響します。プレイスメントグループは、クラスター (低レイテンシーネットワーク)、スプレッド (重要なインスタンスをラックごとに1つずつ配置)、パーティション (障害から分離されたパーティション) の戦略を提供します。ASGはデフォルトでインスタンスをAZ間で均等に分散します。単一AZのホットスポットを避けるために、AZを意識したキャパシティプランニングが推奨されます。CLIの場合: aws ec2 create-placement-group --strategy cluster|spread|partition

キャパシティプランニングでは、インスタンスタイプ、購入オプション、メトリクスを考慮します。

インスタンスの復旧、終了時の動作、メンテナンス

ハードウェア問題に対する自動復旧 (EC2の復旧アクションを伴うCloudWatchアラーム) を有効にし、スケジュールされたイベント (describe-instance-status) を処理することで、インスタンスの障害とメンテナンスに備えます。ボリュームのライフサイクルを制御するために instance-initiated-shutdown-behavior とEBSの DeleteOnTermination フラグを設定します。調整には aws ec2 modify-instance-attribute --instance-id i-xxx --block-device-mappings を使用します。

ASGにおける終了時の動作: ASGの終了ポリシーが、どのインスタンスを最初に終了するかを決定します (デフォルト: 最も古い起動設定、またはインスタンスのヘルス状態とAZバランシングのヒューリスティック)。運用上の重要な詳細は以下の通りです。

よくある落とし穴と判断基準

実践的な問題: ユースケースシナリオ

StreamingCoは、日次のトラフィックスパイクが発生する動画サムネイルAPIを運用しており、EC2インスタンス上のローカルディスクキャッシュを使用しています。最近、スケールアップが遅く、終了したインスタンスがキャッシュを失うため、レスポンスタイムが悪化しています。

  1. 起動設定を起動テンプレートに移行し、ランタイム依存関係を含む軽量なAMIをベイク (作成) します。イミュータブルなデプロイのために aws ec2 create-launch-template とバージョニングを使用します。
  2. 複数のインスタンスタイプと、コストとキャパシティのバランスを取るためのスポット+オンデマンドの割り当てをリストした MixedInstancesPolicy を持つASGを設定します。
  3. ALBをアタッチし、ALBの RequestCountPerTarget メトリクスでターゲット追跡スケーリングを使用します。HealthCheckGracePeriod はアプリケーションのブートストラップ時間に設定します。
  4. ASGの終了処理にライフサイクルフックを実装し、終了前にコネクションをドレインし、必要なキャッシュキーをElastiCacheやS3に永続化するためのLambda/SNSフローを実行します。
  5. セッションとキャッシュの状態をElastiCacheやS3に外部化し、プレイスメントグループやAZ分散を使用してレイテンシーと障害ドメインの要件を満たします。

論理的根拠: 起動テンプレートとイミュータブルなデプロイを使用することで、起動時間のばらつきが減少します。ALBをターゲットにしたターゲット追跡は、スケーリングをCPUではなくリクエスト負荷に連動させます。ライフサイクルフックは終了時のデータ損失を防ぎます。キャッシュを外部化することで、エフェメラルなローカル状態への依存がなくなり、混合インスタンス/購入戦略によるコスト削減と、迅速で安全なスケーリングが可能になります。


ストレージとデータ管理 · すべてのドメイン · データベースとキャッシング

これらの問題を練習する → · ExamRoll.ioで時間制限付き練習 →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

試験に合格する →

Amazonを閲覧 →

Related guides

オールインワンアクセス

1つのサブスクリプション。すべての試験。

すべてのプランで、無制限の回答検索、模擬試験、AI解説、および完全なリソースライブラリが利用可能 — 20以上の言語に対応。

月額
24.87
Just €0.83/day
すべて含まれています:
  • 無制限の回答検索
  • 無制限の模擬試験
  • AIを活用した解説
  • 完全なリソースライブラリ
  • 20以上の言語
  • 毎週のコンテンツ更新
  • 特典 & 紹介
  • 優先サポート
無料トライアルを開始

クレジットカード不要*

ベストバリュー
12ヶ月
179.87
Just €0.49/daySave 40%
すべて含まれています:
  • 無制限の回答検索
  • 無制限の模擬試験
  • AIを活用した解説
  • 完全なリソースライブラリ
  • 20以上の言語
  • 毎週のコンテンツ更新
  • 特典 & 紹介
  • 優先サポート
無料トライアルを開始

クレジットカード不要*

✓ 無料プランが含まれています · ✓ いつでもキャンセル可能 · ✓ すべてのプランで製品の全機能が利用可能