デベロッパー ツールを使用する

Google Cloud には、次のようなツールなど、開発者が開発ワークフローの効率を高めるためのさまざまな方法が用意されています。

始める前に

API を設定してツールを使用できるようにするには、管理者に次の作業を依頼しください。

  • Google Cloud コンソールや Google Cloud CLI など、Google Cloud プロダクトにログインして使用するアカウントを作成する。
  • Google Cloud リソースのアクセス境界として機能するプロジェクトを作成する。
  • サービスや API の使用料を支払えるように、プロジェクトで課金を有効にする。

設定手順の詳細については、Google Cloud 設定チェックリストをご覧ください。

Cloud Workstations: 標準化された環境で開発する

デベロッパーとして作業を行うには、ソフトウェアと特定の構成が必要です。会社の管理者は、具体的なプロジェクトに適した開発環境テンプレートを作成して配布することで、ワークフローをサポートできます。

デベロッパーは Cloud Workstations を使用することで、次のメリットが得られます。

  • チーム内の各デベロッパーに対して一貫性のある標準化された環境。
  • 管理者が確立する事前構成済みの設定。
  • ブラウザ、SSH、IDE からウェブベースの環境にアクセスするオプション。

詳細については、Cloud Workstations の概要をご覧ください。

Google Cloud CLI: スクリプトを作成して自動化する

Google Cloud CLI ツールを使用すると、コマンドライン、スクリプト、その他の自動化を使用して Google Cloud リソースを作成、管理できます。たとえば、VM にファイルを push する自動化スクリプトを作成できます。

gcloud CLI を使用すると、次の操作を行えます。

  • ローカル構成を管理する。
  • 認証を確立する。
  • コマンドラインで Google Cloud サービスにアクセスする。

インストール手順については、Google Cloud CLI をインストールするをご覧ください。

Cloud Code: IDE で直接開発する

Cloud Code には、Cloud クライアント ライブラリの使用とクラウド アプリケーションの開発に役立つツールが含まれています。Cloud Code を使用すると、VS Code またはサポートされている JetBrains IDE で次の操作を直接実行できます。

  • Google Cloud APIs を統合して Google Cloud サービスと連携する。
  • ドキュメントにアクセスする。
  • アプリケーションをデバッグする。
  • Gemini Code Assist を使用する。

Cloud Code は、Cloud Workstations と Cloud Shell に自動的にインストールされます。IDE の拡張機能をインストールするには、以下をご覧ください。

Gemini Code Assist: AI を活用して開発とデプロイを行う

Gemini Code Assist は Cloud Code と統合されており、次のようなコードの AI アシスタンスを提供します。

  • コードを生成してデバッグする。
  • 単体テストを生成する。
  • チャットで、コードや他の技術的なトピックに関する質問に回答する。

概要については、Gemini Code Assist をご覧ください。

次のステップ

デベロッパー ツールについてさらに詳しく知るには、Google Cloud SDK、言語、フレームワーク、ツールの概要をご覧ください。

開発ワークフローについて詳しく知るには、次のガイドを試してみてください。