*Updated the course material on Jan 2024 このコースを一文でまとめると? このコースは、AWSやKubernetes中級者以上のDevOpsの方が、AWS EKSクラスターを初めて構築し、本番運用向けの様々なベストプラクティス(Helm, Dashboard, Ingress, SSL証明書, AWS IAMユーザーやPodの認証認可: RBAC, IRSA, スケーリング: CA, HPA, Monitoring: Prometheus, Grafana).まで学ぶコースです。 注釈: このコースはK8sのアドミニストレーター(DevOps)としてAWS EKS上でK8sクラスターを構築するための第一歩です。 また、アプリデベロパーでKubernetesクラスターの構築・管理まで興味がない方は対象外です。AWS EKSでの0から本番運用までを学びたいDevOpsがターゲットになります。 ☆コース内容を確認した上で受講をいただけるように、無料プレビューを公開してます。ぜひご覧ください☆ もしかしてあたなは今下記に当てはまりますか? AWS EKSをはじめるきっかけがない DockerをローカルホストのMinikubeで動かすだけでなく、AWS上で動かしてみたい⼈ DevOpsとして、マネージドKubernetesクラスターをAWS EKSで構築したい DockerとKubernetesはなんとなくわかった、じゃあ次はAWSでKubernetesを学ぼう! AWS EKSの本番運用向けのベストプラクティス知りたい KubernetesダッシュボードをRBAC認可を使ってセットアップしたい Helm chartを使ってPrometheusとGrafanaを使ってクラスターやPodをモニタリングしたい K8s serviceからAWSのロードバランサーを作成し、SSL証明書を設定、ELBのアクセスログを有効化する方法を学びたい AWS EKS内でのAWS IAMユーザーの認証と認可のプロセスを知りたい(aws-iam-authenticator, aws-auth ConfigMap, RBAC: Role Based Access Control) AWS EKS内でのK8s PodのAWSへの認可(IRSA: IAM Role for Service Account)がいまいちわからない・・・ AWSのEC2を使ってK8sのワーカーノードをAutoscaleさせる仕組みを構築したい(Cluster Autoscaler) 本番運用向けのEKSクラスター内のモニタリングの仕方がわからない・・・ 当コースを取るべき人 すでにAWSのハンズオン経験が1ー3ヶ月以上ある人(EC2, ELB, VPC, Subnet, IAM, S3, CloudWatch) Dockerの経験が1−3ヶ月以上ある(Docker中級者以上推奨。私のDocker完全入門コースとKubernetes完全入門コースを終えてからこのコースをお勧めします) すでにKubernetesの知識と経験がが1−3ヶ月以上あり、K8sオブジェクトの基礎を理解している人(Pod, Service, Deployment, Ingress、ConfigMap, ClusterRole, etc)(Kubernetes中級者以上推奨。私のKubernetes完全入門コースを終えてからこのコースをお勧めします) AWS EKSをはじめるきっかけがない、まだEKSを構築したことがない人 K8sのYAMLリソースを使ったことのある人 AWS EKSの本番運用向けのベストプラクティス(Security, Monitoring, Scaling, Performance)知りたい DevOpsエンジニアとしてKubernetesクラスターをAWSで本番運用向けの構築の仕方を、丁寧な図解説で本質をマスターしたい 当コースが不要な人 すでにAWS EKSの理論や実践をたくさん知っている 特にKubernetesをAWSで使用することを考えておらず、ドッカーやK8sにに興味ない