会員登録すると
学習することができます。
会員登録する(無料)
学習することができます。
登録済みの方はこちら
ログイン
学ぶ目的
インスタンスの種類
EC2のインスタンスは、用途ごとのファミリーに分かれています。汎用、コンピューティング最適化(計算が多い)、メモリ最適化(大きなデータを手元に置く)、ストレージ最適化(ディスクの読み書きが多い)、高速コンピューティング(GPUなど)です。要件の「何が足りないか」で選びます。
Auto Scaling
Auto Scalingグループは、最小・希望・最大の台数を決め、負荷に合わせて台数を増減します。CPUの使用率などを目標の値に保つ「ターゲット追跡」、決まった時刻に増やす「スケジュール」などがあります。複数のAZにまたがって置けば、AZが1つ止まっても動き続けます。
台数の計算
1台で毎秒200件をさばけて、ピークが毎秒900件なら、900 ÷ 200 = 4.5 なので5台要ります。3つのAZに分け、1つのAZが止まっても5台を保つには、残る2つのAZで5台、つまり各AZに3台、合計9台です。
ELBの種類
- ALB … HTTPやHTTPSを見て振り分ける(第7層)。URLのパスやホスト名で行き先を変えられる
- NLB … TCPやUDPで振り分ける(第4層)。非常に多い通信、固定のIPアドレス
- GWLB … ファイアウォールなどの専用の機器を通す
サーバにログインの状態を持たせない(ステートレス)と、台数を自由に増減できます。
このレクチャーで学ぶこと
- EC2のインスタンスファミリーの選び方
- Auto Scalingの仕組みと、増やし方の種類
- AZが止まっても足りる台数の計算
- ALB・NLB・GWLBの使い分けとステートレスな設計
質問
まだ質問は投稿されていません。
質問投稿
ログイン後に質問の投稿ができます。
#1
未完了
試験の全体像 ― SAA-C03の形式と4つの分野を知り、合格までの計画を立てる
#2
未完了
IAMとアカウントの守り方 ― 最小権限・ロール・ポリシーの評価順で、安全なアクセスを設計する
#3
未完了
データとアプリの守り方 ― 暗号化・秘密情報の管理・攻撃への備えを、サービスで組み立てる
#4
未完了
VPCとサブネットの設計 ― 公開と非公開を分け、セキュリティグループとネットワークACLを使い分ける
#5
未完了
VPCの外とのつなぎ方 ― エンドポイント・ピアリング・VPN・Direct Connect・CloudFrontを要件で選ぶ
#6
未完了
EC2とAuto ScalingとELB ― インスタンスの選び方・台数の決め方・負荷分散の種類を数字で決める
#7
未完了
サーバーレスとコンテナ ― Lambda・API Gateway・ECS・EKS・Fargateを、運用の手間と制約で選ぶ
#8
未完了