クラウドの
中で何が起きているかを見よう
サービス名を覚える前に、しくみを図と動きで。リージョン、ネットワーク、権限、ストレージ、データベース、スケーリングを、実際に計算した値で解説します。AWS 認定ソリューションアーキテクト – アソシエイト (SAA-C03) の学習に。
おすすめの見る順番入門 → 基礎 → 発展
入門クラウドの考え方を、しくみから
基礎 D1 セキュアAWS のサービスで、だれに何を許し、どこで止めるか
基礎 D2 回復力止まらない・壊れても戻せる構成を、AWS のサービスで
クラウドの考え方サービス名の前に、しくみを
4:20なぜクラウドか
先に買うか、使った分か。責任はどこで分かれるか
4:17リージョンと AZ
障害はどこまで巻き込むか、どこに置けば近いか
4:18VPC の中の道
パケットがサブネットとルートテーブルをどう通るか
3:38だれが何をしてよいか
ポリシーの評価を、実際に評価して見る
3:45ストレージの 3 つの形
ブロック・ファイル・オブジェクトは何が違うか
4:38計算する場所の借り方
仮想マシン・コンテナ・関数は、どこまで自分で管理するか
4:12データベースの選び方
リレーショナル・キーバリュー・インメモリを、読み書きのしかたで選ぶ
4:19縦と横のスケーリング
台数を増やせるように作る: ステートレス・ロードバランサ・自動の増減
4:36疎結合: キューとイベント
待たずに受け付け、落ちても失わない: キュー・pub/sub・イベント駆動
5:04止まらない・戻せる
稼働率の計算と、マルチ AZ と DR の選び方
4:25費用はどこで決まるか
使い方・買い方・通り道で、同じ構成でも費用が変わる
安全に作るだれが何をしてよいか、どこで止めるか (D1)
4:30IAM のしくみ
ユーザー・グループ・ロールと、アカウントをまたぐ権限
4:18複数のアカウントをまとめる
Organizations・SCP・IAM Identity Center・Control Tower
5:11VPC の門番
セキュリティグループと NACL、VPC エンドポイント
4:47S3 のバケットを守る
ポリシー・公開のブロック・暗号化・消せない保存
4:32鍵を守る: KMS
エンベロープ暗号化・キーポリシー・ローテーションを、実際に暗号化して見る
3:33秘密と証明書の置き場所
Secrets Manager・Parameter Store・ACM の使い分け
6:17守る道具の地図
止める・見つける・まとめる: WAF・Shield・GuardDuty・Inspector・Macie・Security Hub
5:28アプリの利用者の認証
Cognito: ユーザープールとアイデンティティプール、トークンの中身
5:46社内の ID で AWS に入る
SAML・OIDC のフェデレーション、IAM Identity Center、Directory Service
5:11VPC の出入口の検問所
Network Firewall・Gateway Load Balancer・Firewall Manager
5:20記録と監査
CloudTrail・Config・Artifact・CloudHSM・Detective を、監査の問いから選ぶ
止まらない・壊れても戻せる疎結合・冗長化・災害対策 (D2)
5:40ロードバランサと Auto Scaling
ALB・NLB の選び方と、台数を増減する設定
5:01キューと pub/sub: SQS・SNS・MQ
標準と FIFO、ポーリング、DLQ、フィルタポリシー、既存のブローカー
5:07イベントとワークフロー: EventBridge・Step Functions
ルールとパターン、スケジュール、リプレイ、状態機械、リトライ、AppFlow
5:15Lambda と API Gateway
メモリ・同時実行数・再試行と、API の入口の選び方
4:49コンテナを動かす
ECR・ECS・Fargate・EKS と、2 つのロール
4:59Route 53 で振り分ける
ホストゾーン・エイリアス・8 つのルーティングポリシー・ヘルスチェックとフェイルオーバー
4:40RDS で止まらない DB
Multi-AZ・リードレプリカ・RDS Proxy・バックアップの使い分け
4:33Aurora のしくみ
6 つのコピーとクォーラム、レプリカ・Serverless・Global Database
5:44災害対策を組み立てる
AWS Backup・RDS のバックアップ・4 つの戦略の実装
速く・大きくストレージ・計算・DB・ネットワークの選び方 (D3)
6:00EC2 のインスタンスを選ぶ
種類の名前・サイズ・プレイスメントグループ・テナンシー・ハイバネーション・右サイズ
5:49計算の置き場所のいろいろ
AWS Batch・Elastic Beanstalk・Outposts・Local Zones・Wavelength
5:48EBS のボリュームを選ぶ
gp3・io2・st1・sc1、スナップショット、インスタンスストア
6:01共有ファイルの置き場所
EFS と FSx (Windows・Lustre・ONTAP・OpenZFS) の選び方
4:56S3 のストレージクラス
8 つのクラス・取り出しの時間・最低課金・ライフサイクル
5:20S3 へ速く・確実に運ぶ
マルチパート・Transfer Acceleration・小さなファイル・レプリケーション
4:55DynamoDB を使いこなす
キーの設計・読み書きの単位・インデックス・DAX・グローバルテーブル
4:42目的別のデータベース
データの形と問い合わせの形で選ぶ: DocumentDB・Neptune・Keyspaces・Timestream・列指向
4:23ElastiCache でキャッシュする
エンジンの選び方・遅延読み込みと書き込みスルー・TTL・セッション・ランキング
5:19CloudFront と Global Accelerator
エッジで返すか、近くから入るか: キャッシュの鍵・TTL・OAC・エッジのコード・固定 IP
5:48オンプレミスと AWS をつなぐ
Site-to-Site VPN・Client VPN・Direct Connect の選び方
5:28VPC どうしをつなぐ
VPC ピアリング・Transit Gateway・PrivateLink・VPC の共有
5:24ストリームで流し続ける
Kinesis Data Streams・Data Firehose・MSK・Kinesis Video Streams
5:13S3 のデータレイク
Glue・Athena・Lake Formation と、列で並べて読む量を減らす
4:29分析の道具を選ぶ
EMR・Redshift・OpenSearch・Quick: 加工するか、集計するか、探すか、見せるか
5:01データを AWS へ運ぶ
DataSync・Transfer Family・Storage Gateway と、機器で運ぶ方法の今
5:12アプリと DB を移す
7 つの R・Application Migration Service・DMS とスキーマの変換
5:07画像・文書・音声の AI
Rekognition・Textract・Transcribe・Polly を、入力と出力で選ぶ