Kubernetes と Amazon EKS のトレーニングコンテンツ
このリポジトリは、Linux とコンテナの基礎、Kubernetes と Amazon EKS、ネットワーキング、Service Mesh、ストレージ、データベース、データパイプライン、AI/ML、セキュリティと運用を網羅する包括的なクラウドガイドブックです。学習教材に加え、実際の AWS 環境で測定したベンチマークデータ、トピック別クイズ、厳選したハンズオンラボを提供します。
学習教材とクイズ
このトレーニングコンテンツでは、学習教材とともに各トピックのクイズを提供しています。クイズを通じて、学んだ内容を確認し定着させることができます。各クイズは、回答を非表示にするトグル形式で設計されているため、最初に問題へ取り組んでから回答を表示できます。
- 学習教材の目次 - トピック別の学習教材
- クイズ集 - トピック別のクイズ
- ガイドブックのロードマップ - 学習全体マップと推奨学習パス | クイズ
- LLM を使った閲覧 - llms.txt、マニフェスト、MCP を通じてソース資料を見つけて読む | クイズ
目次
ニュース
- 週間ニュース - Kubernetes/EKS エコシステムの最新ニュースダイジェスト
Linux とコンテナ
Linux カーネル
Kubernetes のコアコンセプト
- Kubernetes 入門 | クイズ
- クラスターアーキテクチャ | クイズ
- Pod と Workload | クイズ
- Service とネットワーキング | クイズ
- ストレージ | クイズ
- 設定 | クイズ
- セキュリティ | クイズ
- ポリシー | クイズ
- スケジューリング、プリエンプション、エビクション | クイズ | ラボ
- クラスター管理 | クイズ
- Kubernetes における Windows | クイズ
- Kubernetes の拡張 | クイズ
- カスタムスケジューラー
- Autoscaling
Amazon EKS
- EKS 入門 | クイズ
- EKS クラスターの作成
- EKS ネットワーキング
- EKS ストレージ
- EKS セキュリティ | クイズ
- EKS モニタリングとロギング | クイズ
- EKS コスト最適化 | クイズ
- EKS アップグレード | クイズ
- EKS トラブルシューティング | クイズ
- EKS の回復性と高可用性 | クイズ
- EKS の高度なデバッグ | クイズ
- Kubernetes バージョンの機能とロードマップ | クイズ
EKS Hybrid Nodes
- EKS Hybrid Nodes の概要
- 前提条件 | クイズ
- ネットワーク設定 | クイズ
- 制限付きインターネット環境のセットアップ | クイズ
- Node Bootstrap | クイズ
- GPU サーバー統合 | クイズ
- Workload 配置戦略 | クイズ
- Node ライフサイクル管理 | クイズ
- 運用と保守 | クイズ
- ベアメタル OS のセットアップ | クイズ
- Hybrid Nodes Gateway | クイズ
- ネットワーク分離のセキュリティレビュー | クイズ
EKS Auto Mode
- EKS Auto Mode の概要
- はじめに | クイズ
- NodePool の設定 | クイズ
- スケーリング動作 | クイズ
- Spot Instance 戦略 | クイズ
- 運用と管理 | クイズ
- コスト管理 | クイズ
- Node ライフサイクル | クイズ
- Workload の最適化 | クイズ
- 移行ガイド | クイズ
ネットワーキング
- はじめての Linux ネットワーキング
- エキスパート向けネットワーキングパス
- Kubernetes ネットワーキングの概要 | クイズ
- ネットワークの基礎 — 25 のプロトコル
- Linux ネットワーク診断の実践 | クイズ
- VPC CNI | クイズ
- Cilium の詳細解説
- Calico の詳細解説
- VPC Lattice | クイズ
- AWS Load Balancer Controller | クイズ
- Gateway API | クイズ
- 組織間 VPC 接続 | クイズ
- Pod ネットワークベンチマーク | クイズ
Service Mesh
Linkerd
Cilium Service Mesh
VPC Lattice の詳細解説
ストレージ
データベース
ブロックチェーン
- ブロックチェーンの概要
- ブロックチェーンの基礎 | クイズ
- EKS 上でのブロックチェーン Node の実行 | クイズ
- Amazon Managed Blockchain | クイズ
- 金融サービスの観点 | クイズ
データパイプライン
- EKS 上のデータの概要
- EKS 上の Kafka 詳細解説
- EKS 上の Spark 詳細解説
- EKS 上の Airflow 詳細解説
- EKS 上の Flink 詳細解説
AI/ML
- AI/ML Workload | クイズ
- AI インフラストラクチャ | クイズ
- EKS 上のモデル学習 | クイズ
- 推論フレームワーク | クイズ
- vLLM のデプロイと最適化 | クイズ
- EKS 上の Agentic AI Platform | クイズ
- AI/ML のベストプラクティス | クイズ
- EKS 上の Ray 詳細解説
- EKS 上の Kubeflow 詳細解説
- EKS 上の MLflow 詳細解説
- EKS 上の MLflow の概要
- パート 1: MLflow Tracking | クイズ
- パート 2: MLflow Model Registry | クイズ
- パート 3: EKS への MLflow のデプロイ | クイズ
- SageMaker AI Qwen PII ガイドブック
- ガイドブックの概要
- パート 1: プラットフォームアーキテクチャ | クイズ
- パート 2: 合成 PII データとトークン化 | クイズ
- パート 3: SageMaker AI と MLflow の実行 | クイズ
- パート 4: Unified Studio のガバナンス | クイズ
- パート 5: 事実検証の結果 | クイズ
セキュリティとポリシー
- Kyverno によるポリシー管理 | クイズ
- Kubernetes の認証と認可 | クイズ
- Pod Security Standards | クイズ
- Network Policy | クイズ
- Secrets 管理 | クイズ
- EKS セキュリティのベストプラクティス | クイズ
- イメージセキュリティ | クイズ
- ランタイムセキュリティ | クイズ
- OPA Gatekeeper | クイズ
- cert-manager | クイズ
- Kubescape | クイズ
- SPIFFE/SPIRE | クイズ
- インシデント主導の多層防御と対応 | クイズ
- WAF、エッジ、API、オリジンの保護 | クイズ
- Palo Alto と Fortinet NGFW | クイズ
- GWLB と GENEVE のパスおよび障害検証 | クイズ
GitOps
- GitOps の概要
- ArgoCD
- FluxCD | クイズ
- GitOps ツールの比較 | クイズ
- Flagger による段階的デリバリー | クイズ
- Feature Flag と OpenFeature | クイズ
エンタープライズクラウドガバナンス
- ガバナンスの概要 | クイズ
- Landing Zone、OU、組織の制御 | クイズ
- アカウント構造と IAM 境界 | クイズ
- マルチアカウント・マルチクラスター EKS アーキテクチャ | クイズ
- 共有 VPC と接続性 | クイズ
- データとセキュリティの境界 | クイズ
- 意思決定フレームワークと PoC 設計 | クイズ
プラットフォームエンジニアリング
- プラットフォームエンジニアリングの概要 | クイズ
- Helm | クイズ
- Kubernetes 向け AWS Controllers(ACK) | クイズ
- Kubernetes Resource Operator(KRO) | クイズ
- Kubernetes の拡張メカニズム | クイズ
- ExampleCorp: ACK + KRO 統合の例
- Backstage IDP | クイズ
- Crossplane | クイズ
- vCluster | クイズ
コンテナレジストリ
可観測性
- 可観測性の概要
- メトリクス
- ロギング
- トレーシング
- アラート
- Grafana | クイズ
- 可観測性の最適化ガイド | クイズ
運用ガイド
- インフラストラクチャのセットアップ | クイズ
- 高度なインフラストラクチャ | クイズ
- CI パイプライン | クイズ
- GitOps マルチクラスター | クイズ
- GitOps の自動化 | クイズ
- スケーリング戦略 | クイズ
- 可観測性アラート | クイズ
- 可観測性分析 | クイズ
- 可観測性スタック | クイズ
- リソース最適化 | クイズ
- アップグレード運用 | クイズ
- イベントキャパシティプランニングのプレイブック | クイズ
- FinOps コスト可視化プラットフォーム | クイズ
- Tekton Pipelines | クイズ
- ゾーンクラスター運用 | クイズ
- トラブルシューティングのプレイブック | クイズ
- EKS Spot 本番実験と結果評価 | クイズ
ラボガイド
理論を学んだ後に実際の環境で練習できる、ハンズオンラボガイドを提供しています。
- ラボガイド一覧
- 基礎: Linux の基礎、Linux 運用、コンテナラボ
- コア: Pod、Service、Storage、ConfigMap ラボ
- EKS: クラスター作成ラボ
可観測性エンドツーエンドラボ
- ラボシリーズの概要
- パート 1: インフラストラクチャのセットアップ | クイズ
- パート 2: 可観測性スタック | クイズ
- パート 3: MSA のデプロイと Canary | クイズ
- パート 4: 負荷テストと Autoscaling | クイズ
- パート 5: アラートと AIOps | クイズ
- パート 6: 分散トレーシング分析 | クイズ
学習ガイド
初心者向け学習パス
- 次の順序で学習します: Linux とコンテナ -> Kubernetes のコアコンセプト -> Amazon EKS
- 各章を読んだ後、対応するクイズで理解度を確認します
- 練習環境でコマンドとサンプルコードを実際に実行します
上級者向け学習パス
- 次の順序で学習します: Amazon EKS -> AI/ML -> Service Mesh -> セキュリティとポリシー
- Cilium セクションでネットワーキングを深く掘り下げます
- 特定のツールや技術に焦点を当てて、深く学習します
クイズの使い方
- 各ドキュメント末尾のクイズリンクをクリックして学習内容を確認します
- 表示する前に、まずトグル形式の回答について考えます
- 間違えた問題は対応するドキュメントで復習します
コントリビューション
このプロジェクトに貢献するには:
- 誤字やコンテンツの誤りを見つけた場合は Issue を提出します
- 新しいトピックや改善を提案します
- クイズ問題の追加や改善を提案します
ライセンス
このトレーニング教材は学習目的で自由に利用できます。