お問い合わせ

コース概要

はじめに

Kubernetesによるコンテナオーケストレーション概説

Kubernetesのアーキテクチャ概要

  • ポッド、ラベル/セレクタ、リプリケーションコントローラ、サービス、API

Kubernetesクラスタのインストール方法

インターネットからDockerイメージを取得する手順

Kubernetesポッドやボリューム、デプロイメントの作成手法

クラスタ内リソースの分類・管理方法

ネームスペースを活用した多環境管理術

  • 同一クラスタ内でテスト/ステージング/本番環境の運用手法
  • ネームスペース利用に関するベストプラクティス

コンテナ検出および接続手順

サービスの発見と公開手法

  • HTTP以外のプロトコル(パッシブFTPやSMTP、LDAPなど)への対応策

Kubernetesセキュリティ基礎

  • 認証および権限管理の仕組み

クラスタバージョンアップデート手法

  • 運用影響を最小限に抑えるための工夫

高度なネットワーク技術概説

  • DockerネットワークとKubernetesネットワークの違い解析

ネットワークプロバイダーとの連携方法

  • クラスタ内サービス分離を実現するベストプラクティス
  • 各種CNIプロバイダーの性能比較(機能性・パフォーマンスなど)

Kubernetes監視手法概説

  • Elasticsearchとfluentdを用いたクラスタログ管理
  • コンテナレベル監視ツール(cAdvisor UI/Influxdb/Prometheus)の利用法

コンテナ化サーバーおよびデータストア運用上の実践指針

クラスタスケーリング手法概説

Kubernetes基盤インフラ構築技法

  • リソースプロビジョニングやネットワーク分割策の解説

高可用性クラスタ構築手法

  • 負荷分散およびサービス検出技術の実践例

スケーラブルなアプリケーション展開術

  • 水平ポッドオートスケーリング機能の活用方法
  • クラスタ内データベース構成の策定手法

アプリケーション更新作業概説

  • Kubernetes環境におけるリリース管理プロセス

トラブルシューティング技法解説

  • 一般的な問題の診断・修復手順解説

まとめおよび講座締めくくり

要求

  • Dockerコンテナに関する実務経験
  • Linuxコマンドライン操作の知識
  • ネットワークの基礎理論への理解

対象者

  • ソフトウェア開発者
  • システム設計担当者
  • デプロイメントエンジニア
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (7)

今後のコース

関連カテゴリー