トレーニング > クラウド & コンテナ > Kubernetes For Developers (LFD259) + CKAD
コース+認定バンドル

Kubernetes For Developers (LFD259) + CKAD-JP

CKAD 2021 – 2021年9月28日00:00UTC

ここをクリック CKAD2021ドメインとコンピテンシーを表示するには

対象者

このコースは、Kubernetesアプリケーション開発のスキルを習得したい開発者に最適です。受講者は、Linuxコマンドライン、Python、Node.js、Goなどのプログラミング言語に精通しており、クラウドネイティブアプリケーションの概念とアーキテクチャの基本を理解している必要があります。

この認定は、Kubernetesによるクラウドネイティブアプリケーションの構築、デプロイ、構成を担当するKubernetesエンジニア、クラウドエンジニア、その他のITプロフェッショナルを対象としています。

少なく読む 続きを読む
学習内容

このコースでは、マルチノードクラスタでアプリケーションをコンテナ化、ホスト、デプロイ、および構成する方法を学びます。シンプルなPythonスクリプトから始めて、アプリケーションリソースを定義し、コアプリミティブを使用してKubernetesでスケーラブルなアプリケーションを構築、監視、トラブルシューティングします。ネットワークプラグイン、セキュリティ、クラウドストレージを使用すると、運用環境にアプリケーションを展開するために必要な多くの機能を利用できます。

CKADは、Linux FoundationとCloud Native Computing Foundation(CNCF)によって開発され、標準化されたトレーニングと認定を通じてKubernetesエコシステムを拡大するのに役立ちます。この試験は、オンラインで監督された、パフォーマンスベースのテストであり、コマンドラインで解決する一連のパフォーマンスベースのタスク(問題)で構成されています。

少なく読む 続きを読む
証明されるスキル

取り上げられているトピックは、Cloud Native Computing Foundation認定のKubernetesアプリケーション開発者(CKAD)プログラムによってテストされた知識ドメインと直接連携しており、認定資格を取得する学生の能力を大幅に高めます。

K8アプリケーション開発者は、Kubernetesのクラウドネイティブアプリケーションを設計、構成、公開できます。 CKADは、アプリケーションリソースを定義し、コアプリミティブを使用して、Kubernetesでスケーラブルなアプリケーションとツールを構築、監視、トラブルシューティングできます。
この試験は、コンテナ ランタイムやマイクロサービス アーキテクチャの知識があることを前提としていますが、それらを問うものではありません。
以下のような知識を持つ受験者を想定しています。
-DockerやrktなどのOCI準拠のコンテナランタイム。
-クラウドネイティブアプリケーションの概念とアーキテクチャ。
-Python、Node.js、Go、Javaなどのプログラミング言語。

少なく読む 続きを読む
おもなテーマ
第1章:コースの紹介
第2章Kubernetesのアーキテクチャ
第3章ビルド
第4章:デザイン
第5章:デプロイメント構成
第6章セキュリティについて
第7章アプリケーションの公開
第8章アプリケーションのトラブルシューティング

試験の対象範囲とコンピテンシー
すべて展開
すべて折りたたむ
コア コンセプト13%
Kubernetes APIプリミティブを理解する
基本的なポッドの作成と構成
構成18%
ConfigMapを理解する
SecurityContextsを理解する
アプリケーションのリソース要件を定義する
シークレットを作成して使用する
ServiceAccountsを理解する
マルチコンテナPod10%
マルチコンテナPodのデザイン パターン(ambassador, adapter, sidecarなど)を理解する
可観測性18%
LivenessProbesとReadinessProbesを理解する
コンテナのロギングを理解する
Kubernetesでアプリケーションを監視する方法を理解する
Kubernetesのデバッグを理解する
Podのデザイン20%
ラベル、セレクター、注釈の使用方法を理解する
展開とローリング更新の実行方法を理解する
展開とロールバックの実行方法を理解する
ジョブとCronJobsを理解する
サービスとネットワーキング13%
サービスを理解する
NetworkPoliciesの基本的な理解を示す
ステートの持続性8%
ストレージの永続ボリュームの要求を理解する

CKAD 2021 – 2021年9月28日

CKAD 2021 のドメインとコンピテンシーについてはこちらを参照

CKAD認定は、今日の業界でKubernetesアプリケーション開発者として成功するために必要なスキルに焦点を当てています。この試験は、コンテナ ランタイムやマイクロサービス アーキテクチャに関する知識を前提としていますが、それらを問う試験ではありません。以下のような知識を持つ受験者を想定しています。

DockerやrktなどのOCI準拠のコンテナ ランタイム。
クラウド ネイティブ アプリケーションの概念とアーキテクチャ。
Python、Node.js、Go、Javaなどのプログラミング言語。

試験の詳細とリソース
この試験は、コマンドラインで解決する実技タスク(問題)セットで構成された、オンラインの監督付きの実技試験です。受験者の持ち時間は2時間です。

に登録する候補者  Certified Kubernetes Application Developer (CKAD), 試験は、試験シミュレーターに対して (試験登録ごとに) 2 回試行されます。 Killer.sh.  

試験は Kubernetes v1.21 に基づいています

前提知識
このコースを開始する前に、次のことを理解しておく必要があります。

  • Linuxの概念とコマンドライン–お勧めします Introduction to Linux(無料のedXコース)
  • パッケージマネージャー
  • GitとGitHub
  • お勧めコースは Introduction to Kubernetes(無料のedXコース):Kubernetesをより良く理解するための入門編

この試験の前提条件はありません。

関連のコースや認定