M365.FM · 日本語
Azure Kubernetes Service(AKS)入門:コントロールプレーン、ノード、ネットワーク、セキュリティ、コストを解説
コンテナは軽量でポータブル、どこでも同じように動きます。しかし数十、数百と増えると、製品開発ではなくスケーリングや更新、トラブル対応に時間を取られてしまいます。Kubernetes はこの問題を解決しますが、自前で運用するのは複雑です。このエピソードでは、Azure Kubernetes Service(AKS)が何を肩代わりしてくれるのか、実際にいくらかかるのかを分かりやすく解説します。
▶ Azure Kubernetes Service(AKS)入門:コントロールプレーン、ノード、ネットワーク、セキュリティ、コストを解説(AI吹き替え)
このエピソードで学べること:
- クラスターの頭脳であるコントロールプレーン:API サーバー、スケジューラー、コントローラーマネージャー、ETCD を Microsoft が運用・パッチ適用・バックアップ。Free、Standard(99.95% の SLA)、Premium(Kubernetes バージョンの長期サポート)の各レベル
- ノードとノードプール:さまざまなサイズの Azure VM、Web フロントエンド・データベース・GPU ワークロード向けのプール、クラスターオートスケーラー、自分のスケジュールで行うアップグレード
- Azure CNI によるネットワーク:オーバーレイとフラットネットワークの違い、SNAT ポート枯渇と NAT Gateway、Load Balancer とイングレスコントローラー、小さすぎるサブネットが後で高くつく理由
- 多層的なセキュリティ:Entra ID と Kubernetes RBAC、Private Link によるプライベートクラスター、root で動くコンテナの禁止、Azure Policy、Azure Key Vault のシークレット、Microsoft Defender for Containers
- よくある落とし穴(クォータ、ImagePullBackOff、CrashLoopBackOff)、予約インスタンス・節約プラン・Spot VM によるコスト削減、そして AKS が向いている場面と向いていない場面
このエピソードは、Microsoft MVP Mirko Peters による M365 Show のアニメーション解説動画をAIで吹き替えた日本語版です。