[速報]Google Cloud、「Cloud Workstations」発表。セキュアな開発環境一式をマネージドサービスで提供。Google Cloud Next '22
Google Cloudは、開催中のイベント「Google Cloud Next '22」において、あらかじめ設定済みのセキュアな開発環境一式をマネージドサービスで提供する「Cloud Workstations」を発表しました。
To help protect software from the beginning—at the development stage—we’re introducing a new service in Preview at #GoogleCloudNext: Cloud Workstations.
— Google Cloud (@googlecloud) October 11, 2022
Learn how Cloud Workstations provides managed and secure development environments on Google Cloud ↓ https://t.co/F8mwJRWq35
コンテナを用いたカスタマイズ可能な開発環境
Cloud Workstationsは、Google Cloudに設定された仮想プライベートクラウド内でマネージドサービスとして実行されるカスタマイズ可能な開発環境です。コンテナとして実行されます。
開発者はこの開発環境に対してあらかじめインストールしておくべきツールやライブラリ、IDEの拡張機能、スタートアップスクリプトなどを指定し、実行すればすぐに使えるようになります。
この開発環境はマネージドサービスによってつねに最新のバージョンおよび最新のセキュリティパッチが適用されている状態に保たれます。
そしてIDEやWebブラウザで接続することで、プログラマは手元のマシンに開発環境やテスト環境などを構築することなく開発に取り掛かることができるのです。
対応するIDEはCODE-OSS(Visual Studio Codeのオープンソース版)、Vim、IntelliJ IDEAなど。
Googleが提供するIDE用のプラグイン「Cloud Code」により、リモートデバッグ機能、KubernetesやCloud Runのモニタリングやリソースの可視化などが可能。
さらにCloud Codeの新機能「Source Protect」により、IDE上でリアルタイムに依存関係における脆弱性やライセンスの情報Building an open data cloud ecosystem | Google Cloud Blogなどセキュリティ上の問題を参照できるようになるとのこと(現在プレビュー機能)。
CI/CDのパイプラインにはCloud Build、Cloud Deployが利用可能。
ローカルマシン上の開発環境の課題をクラウドで解消
Cloud Workstationsによって開発者はローカルマシンの種類や性能に依存することなく、どこからでもすぐに開発環境を立ち上げてアクセスできるようになるだけでなく、開発チーム内で統一した環境をすぐに用意できることで開発生産性の向上に寄与するとしています。
それだけでなく、ローカルマシンにソースコードが保存されないこと、Google CloudのVPCやIAMによるセキュリティコントロールが効いていること、つねに開発環境に対して最新のセキュリティパッチが当たることで脆弱性などを最小化できることなど、ローカルマシンに開発環境を置いた場合に発生するであろう多くのセキュリティ上の課題が、このCloud Workstationsによって解消されるとしています。
Google Cloud Next '22
- [速報]BigQueryが非構造化データのサポートを発表。これで構造化データ(RDB)、半構造化データ(JSON)、非構造化データをサポート。Google Cloud Next '22
- [速報]Google Cloud、「Cloud Workstations」発表。セキュアな開発環境一式をマネージドサービスで提供。Google Cloud Next '22
- [速報]文書のレイアウトやフォントはそのままAIで135カ国語に翻訳する「Translation Hub」、Google Cloudが発表。Google Cloud Next '22
- [速報]Google Cloud、MEANスタックをマネージドサービスで提供する新サービス発表。MongoDBとの協業で。Google Cloud Next '22
- [速報]Google、リモートの相手が目の前に実在するような「Project Starline」アーリーアクセスを開始、パートナー企業のオフィスに設置。Google Cloud Next '22
あわせて読みたい
[速報]マイクロソフト、Azure OpenAI Serviceで「Dall·E 2」の提供を開始、テキストから画像を生成可能。Ignite 2022
≪前の記事
[速報]BigQueryが非構造化データのサポートを発表。これで構造化データ(RDB)、半構造化データ(JSON)、非構造化データをサポート。Google Cloud Next '22