学習内容
|
1. Kubernetes の基礎
- コンテナオーケストレーション
- Kubernetes オブジェクト
- Kubernetes の仕組み
2. Amazon EKS の基礎
- Amazon EKS の紹介
- Amazon EKS コントロールプレーン
- Amazon EKS データプレーン
- Amazon EKS セキュリティの基礎
- Amazon EKS API
3. Amazon EKS クラスターを構築する
- 環境を構成する
- Amazon EKS クラスターを作成する
- ワーカーノードをデプロイする
- (ラボ1) Amazon EKS クラスターを構築する
4. Amazon EKS クラスターにアプリケーションをデプロイする
- Amazon Elastic Container Registry (Amazon ECR) を構成する
- Helm を使用してアプリケーションをデプロイする
- Amazon EKS での継続的デプロイ
- GitOps と Amazon EKS
- (ラボ2) アプリケーションをデプロイする
5. Amazon EKS でのオブザーバビリティの設定
- Amazon EKS クラスターでのオブザーバビリティを設定する
- メトリクスを収集する
- メトリクスをオートスケーリングに使用する
- ログを管理する
- Amazon EKS でのアプリケーショントレース
- オブザーバビリティからインサイトを獲得して適用する
- (ラボ3) Amazon EKS のモニタリング
6. Amazon EKS での効率性、耐障害性、コスト最適化のバランスをとる
- 全体的な概要
- 耐障害性を考慮して設計する
- コスト最適化を考慮して設計する
- 効率性を考慮して設計する
7. Amazon EKS でのネットワークを管理する
- 復習: AWS でのネットワーク
- Amazon EKS での通信
- IP アドレス空間を管理する
- サービスメッシュをデプロイする
- (ラボ4) Amazon EKS の通信の詳細
8. Amazon EKS での認証と認可を管理する
- AWS の責任共有モデルについて
- 認証と認可
- IAM と RBAC を管理する
- RBAC Service Account を使用して Pod のアクセス許可を管理する
9. セキュアなワークフローを実装する
- クラスターエンドポイントへのアクセスのセキュリティを確保する
- ワークフローのセキュリティを向上させる
- ホストとネットワークのセキュリティを向上させる
- Secret を管理する
- (ラボ5) Amazon EKS のセキュリティ保護
10. Kubernetes バージョンのアップグレードを管理する
- アップグレードを計画する
- Kubernetes バージョンをアップグレードする
- Amazon EKS プラットフォームのバージョン
|