このページでは、GKE を使用する際に必要となる基礎事項を学ぶのに適したリソースについて紹介します。これは Kubernetes を初めて利用するユーザーだけでなく、経験豊富なユーザーにも役立ちます。
Google Cloud を初めて使用する場合
GKE は、アクセス制御の IAM から費用管理の Cloud Billing まで、さまざまな Google Cloud サービスを利用しています。Google Cloud の基本事項については、以下をご覧ください。
- Google Cloud の概要
- AWS / Azure サービスと Google Cloud を比較する: 他のパブリック クラウド プロバイダに精通している方は、このガイドで Google Cloud のサービスと機能が他のサービスとどのように対応しているかを確認できます。
- Google Cloud CLI: Google Cloud リソースの作成と管理に使用する Google Cloud CLI コマンドライン ツールについて学びます。
- Cloud Quotas: Google Cloud が割り当てを使用して、Google Cloud リソースの使用状況(GKE の使用時を含む)をモニタリングして管理する方法について学びます。
コンテナを初めて使用する場合
GKE は、コンテナ オーケストレーション プラットフォームである Kubernetes をベースとしています。コンテナ化されたアプリケーションを初めて利用する方は、まずこちらをご覧ください。
- Kubernetes コミック
- コンテナとは
- チュートリアル: コンテナの概要: GKE にデプロイされたシンプルなサンプル アプリケーションを利用して、コンテナとコンテナ オーケストレーションについて学習します。
Kubernetes を初めて使用する場合
このサイトのドキュメントの多くは、Kubernetes の基本的なコンセプトと用語をすでに理解していることを前提としています。まだ慣れていない場合は、以下のリソースをご覧ください。
- Kubernetes の学習を開始する: Kubernetes の基本事項の概要。おすすめの書籍へのリンクも紹介しています。
- Kubernetes コミック
- Kubernetes.io: Kubernetes の公式ウェブサイト。チュートリアル、ハウツー、リファレンス ドキュメントなどを利用できます。
- 動画再生リスト: Google での Kubernetes について学ぶ
GKE を初めて使用する場合
コンテナと Kubernetes にすでに精通している場合(別の Kubernetes 実装に精通している方など)は、次のリソースをご覧ください。主な機能、オプション、メリットなど、GKE の始める際に役立つ情報を入手できます。
- GKE の概要
- 次のいずれかのクイックスタートをご覧ください。簡単な例を使って GKE の動作を紹介しています。
- Google Cloud コンソールでクラスタを作成する: 「hello world」の例を紹介する最も簡単なガイド。
- Terraform を使用してクラスタを作成する: Terraform を使用するユーザー向けの「hello world」の例。
- GKE と Cloud Run: Google Cloud でコンテナ化されたアプリケーションを実行する方法は GKE だけではありません。サーバーレス オプションの Cloud Run も利用できます。GKE、Cloud Run、またはその両方を利用するのが適切な場面について説明します。
- GKE の運用モード: GKE の Autopilot モードと Standard モードについて学びます。
- GKE のエディション: GKE のコア機能であるスタンダード ティアを選択することも、エンタープライズ ティアで高度な機能を利用することもできます。
- 動画再生リスト: GKE の基礎
GKE についてもっと詳しく知りたい場合
GKE の基本はすでに理解している場合でも、特定の機能についてより詳しい情報が必要になることがあります。そのような場合は、次のガイドをご覧ください。
- GKE のセキュリティについて: GKE のセキュリティ機能について説明しています。
- ネットワークの概要: GKE のネットワーキング機能について説明しています。
- フリート管理: フリートを使用して複数の GKE クラスタを管理する方法について説明しています。
- チーム管理: 管理者を対象として、GKE ユーザーのチームと Google Cloud リソースへのアクセスを管理する方法について説明しています。
- AI / ML ワークロードをデプロイする: 専用のハードウェアを使用して GKE で AI / ML ワークロードを実行する方法について説明しています。
GKE の機能とプロダクトに関する他のドキュメントについては、GKE のドキュメントを確認するもご覧ください。
次のステップ
- クイックスタートよりも複雑なアプリケーションをデプロイして確認する場合は、学習プログラム: スケーラブルなアプリケーションをご覧ください。このチュートリアルは複数のパートから構成され、サンプルのオンライン バンク アプリケーションを使用して GKE のコア機能について学習します。
- 実際のプロジェクトで GKE を使用する準備ができたら、クラスタのライフサイクル ガイドとスタートガイドのセクションの他のページで、クラスタの計画、作成、管理、操作に必要な情報をすべて確認してください。
- GKE と他の Google Cloud サービスを使用したその他のサンプルをデプロイして、独自のアプリケーションのアイデアを得るには、次のジャンプ スタート ソリューションを利用してください。