概要
クラウドネイティブ開発で注目をされているKubernetes。
Kubernetesはコンテナ化されたアプリケーションのデプロイ、スケーリング、および管理を自動化するためのプラットフォームとなります。
本研修ではKubernetesを触ったことがない方でもKubernetesの利用方法、活用方法をハンズオン形式にて理解を深め、実際にアプリケーションをコンテナ化して実行することができるようになることを目標とした研修となります。
目的
・Kubernetesの特徴と活用方法を学ぶ
対象者
・クラウドネイティブ開発の概要をご存知の方
テキスト
市販テキスト+webレジュメ
基本日数
2日間 ※カスタマイズは可能です
内容
・Dockerの基礎
・Kubernetes環境の選択肢
・APIリソースとkubectl
・Workloadsリソース
・Discovery & LBリソース
・Config & Storageリソース
・ClusterリソースとMetadataリソース
・リソース管理とオートスケーリング
・ヘルスチェックとコンテナのライフサイクル
・メンテナンスとノードの停止
・高度で柔軟なスケジューリング
・セキュリティ
・マニフェストの汎用化を行うオープンソースソフトウェア
・モニタリング
・コンテナログの集約
・Kubernetes環境でのCI/CD
・マイクロサービスアーキテクチャとサービスメッシュ