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

Kubernetes for Developers (LFD259) + CKAD試験バンドル

Kubernetes は、コンテナ化されたアプリケーションをデプロイ、拡張、更新するための高速オープンソース オーケストレーション ツールです。開発者向けの Kubernetes (LFD259) では、マルチノード クラスターでアプリケーションをコンテナ化、ホスト、デプロイ、および構成する方法を説明します。

認定 Kubernetes アプリケーション開発者 (CKAD) 試験は、受験者が Kubernetes 用のクラウドネイティブ アプリケーションを設計、構築、デプロイできることを証明します。

どこから始めればよいかわかりませんか?私たちが提案した内容を確認することを検討してみてはいかがでしょうか CKAD ラーニング パス.

試験シミュレーター! 学習者は、試験シミュレーターにアクセスして試験環境を体験できます。試験シミュレーターは Killer.shが提供しています。試験シミュレーションは 2 回試行できます (アクティベーションの開始から 1 回の試行につき 36 時間のアクセスが可能です)。シミュレーションには 20 ~ 25 の質問 (実際の試験とは異なり、すべての試行およびすべてのユーザーに対してまったく同じ問題) と採点されたシミュレーション結果が含まれます。

ポリシーの変更: 前述したように、当社の 認定期間ポリシー 2024 年 4 月 1 日、00:00 UTC の時点で変更されました。この日以降に取得された認定は、試験合格を含むプログラム認定要件が満たされた日から 24 か月後に期限切れになります。参照してください 詳細はこちら.

対象者

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

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

認定Kubernetesアプリケーション開発者(CKAD)は、Kubernetes用のクラウドネイティブアプリケーションを設計、構築、デプロイできます。
CKADは、アプリケーションリソースを定義し、Kubernetesコアプリミティブを使用して、スケーラブルなアプリケーションを作成/移行、構成、公開、監視できます。
この試験は、コンテナランタイムとマイクロサービスアーキテクチャの実用的な知識を前提としています。
成功した候補者は快適になります:
–(OCI準拠の)コンテナイメージの操作
–クラウドネイティブアプリケーションの概念とアーキテクチャの適用
–Kubernetesリソース定義の操作と検証
少なく読む 続きを読む
おもなテーマ
第1章 イントロダクション
第2章 Kubernetesのアーキテクチャ
第3章 ビルド
第4章 デザイン
第5章 Deployment設定
第6章 セキュリティの理解
第7章 アプリケーションの公開
第8章 アプリケーションのトラブルシューティング

このコースを受講したら、CKAD試験を受けて認定を取得しましょう

このコースと試験をバンドルすると$100オフになります

試験の対象範囲とコンピテンシー
すべて展開
すべて折りたたむ
アプリケーションの設計と構築20%
コンテナイメージを定義、構築、変更する
ジョブとCronJobsを理解する
マルチコンテナポッドのデザインパターンを理解する(サイドカー、initなど)
永続的で一時的なボリュームを利用する
アプリケーションの展開20%
Kubernetesプリミティブを使用して、一般的なデプロイ戦略(青/緑またはカナリアなど)を実装します
展開とローリング更新の実行方法を理解する
Helmパッケージマネージャーを使用して、既存のパッケージをデプロイします
アプリケーションの可観測性とメンテナンス15%
APIの非推奨を理解する
プローブとヘルスチェックを実装する
提供されているツールを使用してKubernetesアプリケーションを監視する
コンテナログを利用する
Kubernetesでのデバッグ
アプリケーション環境、構成、およびセキュリティ25%
Kubernetes(CRD)を拡張するリソースを見つけて使用する
認証、承認、アドミッションコントロールを理解する
リソースの要件、制限、および割り当てを理解して定義する
ConfigMapを理解する
シークレットを作成して使用する
ServiceAccountsを理解する
SecurityContextsを理解する
サービスとネットワーキング20%
NetworkPoliciesの基本的な理解を示す
サービスを介したアプリケーションへのアクセスの提供とトラブルシューティング
入力ルールを使用してアプリケーションを公開する

試験の詳細とリソース

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

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

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

  • Linuxの概念とコマンドライン – お勧めコースは Introduction to Linux(無料のedXコース)
  • パッケージマネージャー
  • GitとGitHub
  • お勧めコースは Introduction to Kubernetes(無料のedXコース):Kubernetesをより良く理解するための入門編
実習について
実習では、LinuxサーバーまたはLinuxデスクトップ/ラップトップにアクセスする必要があります。パブリッククラウドプロバイダー、またはマシン上のVirtualBoxへのアクセスも必要です。このコースのラボ演習は、GCP環境でテストされています。

GCPやAWSなどのクラウドプロバイダーを使用している場合は、提供されている無料枠またはクレジットを使用してラボの演習を完了することができるはずです。ただし、クラウドプロバイダーによって最初に割り当てられたクレジットを超えると、料金が発生する場合があります。