Cloud Workstationsとは

クラウドにマネージドな開発環境をセキュアに構築できるサービスです。

クラウド上に、事前に必要なソフトウェア等をインストールした構築済みの開発環境をデプロイすることで、
開発者はローカルに環境構築することなく、作業を始めることができます。

また、以下のようにセキュリティにも優れています。

  • 環境に接続できるユーザはIAMで管理できる
  • ソースコードやデータを各開発者のローカルに分散保存されることがなくなる
  • VPC上にインスタンスを作成することから、GCのさまざまなセキュリティサービスが適応できる

実践

ワークステーションをデプロイするまで

Cloud Workstationsにおいては、「ワークステーション」と呼ばれるインスタンスが開発環境の実体となります。
ワークステーションにはインスタンスのスペックや環境を定義した構成設定を紐づけます。
ワークステーションと設定ファイルはクラスタでまとめられ、管理されます。

今回はコンソールで各種コンポーネントを作成しました。


全文はこちら:Google Cloud Next ’22で発表されたCloud WorkstationsにVS Codeで接続するまで

著者:@r-dohara