Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Google Cloud

Architecting with Google Kubernetes Engine: Workloads 日本語版

Google Cloud and Google via Coursera

Overview

この「Architecting with Google Kubernetes Engine:Workloads」コースでは、Kubernetes を操作する方法、Deployment を作成して管理する方法、GKE のネットワーキング ツールの使用方法、Kubernetes のワークロードに永続ストレージを割り当てる方法を学びます。

このコースは、Kubernetes と GKE を使って効率的なコンピューティング インフラストラクチャを構築する方法に関する専門講座の一部です。受講者は、GKE とその他の GCP サービスでコンテナ化アプリケーションをデプロイして管理する方法を学習します。講義、デモ、ハンズオンラボを通じて、Pod、コンテナ、Deployment、Service などのインフラストラクチャ コンポーネントに加え、ネットワークとアプリケーション サービスを含むソリューションの各要素を確認してデプロイします。また、セキュリティとアクセス管理、リソース管理、リソース モニタリングなどの実用的なソリューションをデプロイする方法も学びます。



>>> このコースに登録すると、よくある質問に記載されているとおり Qwiklabs の利用規約(https://qwiklabs.com/terms_of_service)に同意したことになります。

Syllabus

  • コースの概要
    • このモジュールでは、本コースの構造と全体像をよく知ることができます。
  • Kubernetes の操作
    • このモジュールでは、kubectl コマンドについて学習します。kubectl コマンドは、Kubernetes クラスタ内のリソースの操作や管理に使用するコマンドライン ユーティリティです。kubectl コマンドから Google Kubernetes Engine クラスタに接続する方法、kubectl コマンドを使用して Kubernetes クラスタ内で Pod などのオブジェクトを作成、検査、操作、削除する方法について学習します。また、kubectl を使用して Pod のコンソール出力を表示し、インタラクティブに Pod にログインします。
  • Deployment、Job、スケーリング
    • GKE は、コンテナ化されたアプリケーションと連携して機能します。コンテナ化されたアプリケーションとは、ハードウェアに依存しない分離されたユーザー空間インスタンスとしてパッケージ化されたアプリケーションです。GKE と Kubernetes では、これらのパッケージ化されたアプリケーションを総称的にワークロードと呼んでいます。このモジュールでは、ワークロードの 2 つの主要なタイプである Deployment と Job について学習します。アプリケーションを実行する GKE クラスタのスケーリングに使用されるメカニズムについても学習します。また、Pod の実行を許可するノードと許可しないノードを管理する方法を学習します。さらに、クラスタにソフトウェアを追加する方法も確認します。
  • Google Kubernetes Engine(GKE)ネットワーキング
    • このモジュールでは、Service を作成して Pod 内で実行中のアプリケーションを公開し、それにより、アプリケーションが外部と通信できるようにする方法を学習します。また、HTTP または HTTPS 負荷分散用の Ingress リソースを作成する方法と、GKE のコンテナ ネイティブの負荷分散についても学習します。コンテナ ネイティブの負荷分散では、Google Cloud Load Balancing を使用して Pod をネットワーク エンドポイントとして直接構成できます。
  • 永続データと永続ストレージ
    • このモジュールでは、さまざまなタイプの Kubernetes のストレージ抽象化について学習します。StatefulSet と、それを使用して順序付けされた Pod のデプロイメントとストレージを管理する方法を学習します。また、構成のアーティファクトをコンテナ定義から切り離すことで、アプリケーションのデプロイ中に ConfigMap が時間を節約できる仕組みについても学習します。最後に、Kubernetes Secret を使用して、機密情報が誤って公開されないように安全に維持する方法について学習します。

Taught by

Google Cloud Training

Related Courses

Reviews

Start your review of Architecting with Google Kubernetes Engine: Workloads 日本語版

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free