「GCPを使用してリモートでVS Codeを操作する」

It's a slightly modified version of the original title that clarifies the content of the article by adding the word 方法 (method) to indicate that it is a guide or tutorial on operating VS Code remotely using GCP.

Google Cloud Platformを使用したリモートワークフローのセットアップ

本記事では、Virtual Studio Code(VS Code)を使用して、Google Cloud Platform(GCP)上でリモート開発環境をセットアップする方法について、包括的なガイドを提供します。

Photo by charlesdeluvio on Unsplash

リモート開発のメリット

リモート開発は、リソースの効率的な利用、マシン間での一貫した環境の維持、チームメンバー間のコラボレーションを促進する利点があります。この記事では、ローカルのVisual Studio Code(VS Code)インターフェースからGoogle Cloud Platform(GCP)のリモート仮想マシンでの作業に必要なセットアップについて、包括的なガイドを提供します。初期化された仮想マシンは必要に応じて再設定することができます。これは、日々変動するビジネス環境に直面した際に迅速に価値を実現することができます。

SSHを介したリモートVMへの接続

このワークフローはSSH技術を使用して実現され、リモートマシンへの接続をサポートするヘッドレス版VS Codeを作成します。SSH接続を確立するためには、暗号キーペアが必要です。SSHキーペアを生成する際には、公開キーと秘密キーの両方を作成するのが一般的です。秘密キーを持つローカルのコンピュータは、対応する公開キーを保持するリモートマシンに接続することができます。

これは、GitHub(または他のgitリモート)へのSSH接続について聞いたことがあるかもしれません。公開キーをリモートマシンに提供することで、ローカルデバイスを接続することができます。同様のプロセスを使用して、GCPの仮想マシン(VM)に接続を確立します。

  1. GCP VMインスタンスのプロビジョニング
  2. Google Cloud SDKを使用してSSHキーペアを生成する
  3. ローカルのVS Codeを以前にプロビジョニングされたGCP VMインスタンスに接続する
  4. VMインスタンスの編集、停止などを行う

GCP VMインスタンス

以前にCompute Engine APIを使用したことがあるかどうかに関係なく、それを有効にする必要があります。有効にした後、Compute Engineに移動してVMインスタンスをプロビジョニングします。

そこから、「インスタンスの作成」を選択します。

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

データサイエンス

「3つの質問:ロボットの認識とマッピングの研磨」

MIT LIDSのLuca CarloneさんとJonathan Howさんは、将来のロボットが環境をどのように知覚し、相互作用するかについて議論し...

人工知能

ピーター・マッキー、Sonarの開発者担当責任者-インタビューシリーズ

ピーター・マッキーはSonarのDeveloper Relationsの責任者です Sonarは、悪いコードの1兆ドルの課題を解決するプラットフォー...

AIニュース

Q&A:ブラジルの政治、アマゾンの人権、AIについてのGabriela Sá Pessoaの見解

ブラジルの社会正義のジャーナリストは、MIT国際研究センターのフェローです

人工知能

Diginiのスマートセンスの社長、ガイ・イエヒアブによるインタビューシリーズ

ガイ・イハイアヴ氏は、ビジネスの成功に最も重要な資産を保護するためにインターネット・オブ・シングス(IoT)の力を活用す...

人工知能

「マーシャンの共同創設者であるイータン・ギンスバーグについてのインタビューシリーズ」

エタン・ギンズバーグは、マーシャンの共同創業者であり、すべてのプロンプトを最適なLLMに動的にルーティングするプラットフ...

人工知能

「パクストンAIの共同創業者兼CEO、タングイ・シャウ - インタビューシリーズ」

タングイ・ショウは、Paxton AIの共同創設者兼CEOであり、法的研究と起草の負担を軽減するためにGenerative AIを使用するプラ...