Googleは米国時間2019年4月11日、開発者がコードを書くだけでクラウド上でパッケージ作成を行うクラウドネイティブな開発環境Cloud Codeを公式ブログを通じて発表した。Javaの統合開発環境であるIntelliJ IDEAなどIntelliJをサポートするすべての統合開発環境や、Microsoftの開発者向けテキストエディター兼開発環境であるVisual Studio Code用プラグインを通じて、GCP(Google Cloud Platform)の利用促進をうながす狙いがある。

  • Visual Studio Code用Cloud Code。Kubernetesクラスターにデバッガーが接続されている(公式ブログより抜粋)

    Visual Studio Code用Cloud Code。Kubernetesクラスターにデバッガーが接続されている(公式ブログより抜粋)

GoogleはファーストバージョンのCloud Codeについて、「GKE(Google Kubernetes Engine)を含むKubernetes上で動作するアプリケーションの開発を容易化することに焦点を当てた」と述べつつ、IntelliJ使用時はアプリケーションに必要な依存関係を追加し、プロジェクトに対するAPIの自動有効化や秘匿情報を管理する統合ライブラリマネージャの提供など、アプリケーションとGoogle APIの統合が容易になると説明した。Cloud Codeの公式サイトでは、Visual Studio Code用Cloud Code(ベータ版)および、IntelliJ用Cloud Code(アルファ版)のダウンロードが可能となっている。

  • IntelliJ用Cloud Code。実行構成を介してアプリケーションをKubernetesに継続的にデプロイしている(公式ブログより抜粋)

    IntelliJ用Cloud Code。実行構成を介してアプリケーションをKubernetesに継続的にデプロイしている(公式ブログより抜粋)

阿久津良和(Cactus)