menu
arrow_back

Kubernetes Engine: Qwik Start

Kubernetes Engine: Qwik Start

30分 1クレジット

GSP100

Google Cloud セルフペース ラボ

概要

Google Kubernetes Engine(GKE)は、Google のインフラストラクチャを使用して、コンテナ化されたアプリケーションのデプロイ、管理、スケーリングを行うマネージド環境を提供します。Kubernetes Engine 環境は複数のマシン(具体的には、Google Compute Engine インスタンス)で構成されており、これらのマシンがグループ化されてコンテナ クラスタを形成します。このラボでは、GKE を使用してコンテナを作成し、アプリケーションをデプロイする方法を実践形式で学びます。

Kubernetes Engine によるクラスタ オーケストレーション

Kubernetes Engine クラスタは、Kubernetes オープンソース クラスタ管理システムを利用します。Kubernetes は、コンテナ クラスタを操作するメカニズムを提供します。Kubernetes のコマンドとリソースを使用することで、アプリケーションのデプロイや管理、管理タスクの実行やポリシーの設定、デプロイ済みのワークロードの状態監視を行うことができます。

Kubernetes では、頻繁に利用される Google サービスと同じ設計原理が使われており、自動管理、アプリケーション コンテナのモニタリングと稼働状況のプローブ、自動スケーリング、ローリング アップデートなどの機能が、Google サービスと同じように提供されています。コンテナ クラスタでアプリケーションを実行する際は、Google の 10 年以上の経験に裏付けられたテクノロジーを活かしてコンテナで本番環境のワークロードが処理されます。

Google Cloud Platform における Kubernetes

Kubernetes Engine クラスタを実行すると、Google Cloud Platform が提供する高度なクラスタ管理機能のメリットも得られます。たとえば、次のようなものです。

Kubernetes の基本事項を理解したところで、今度は Kubernetes Engine を使用して、コンテナ化されたアプリケーションを短時間(30 分程度)でデプロイする方法を学習しましょう。下にスクロールし、以下に示す手順に沿ってラボ環境を設定してください。

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Google Cloud Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
スコア

—/100

Creating a Kubernetes Engine cluster

ステップを実行

/ 25

Create a new Deployment - hello-server

ステップを実行

/ 25

Create a Kubernetes Service

ステップを実行

/ 25

Clean up: Delete the cluster

ステップを実行

/ 25