Cloud Code
クラウドネイティブなアプリケーションの作成、デバッグ、デプロイに必要なものがすべて揃っています。

Cloud Code には、クラウドネイティブ アプリケーションをすばやく簡単に作成、実行、デバッグするためのツールが備わっています。Visual Studio Code、Cloud Shell Editor などの IDE で使用できる拡張機能や IntelliJ、GoLand、PyCharm、WebStorm など IDE の JetBrains スイートがあるため、コードの迅速なイテレーション、デバッグ、Kubernetes や Cloud Run での実行が行えます。


デベロッパーの生産性を最大化する Cloud Code ツール
Cloud Code for VS Code
Kubernetes アプリケーションの開発時に、構成ファイルではなくコーディングに集中できます。Visual Studio Code を簡単に拡張でき、Kubernetes と Cloud Run のビルド、実行、デバッグのサイクルが短縮されます。Google Cloud の構成ファイルをすばやく定義するテンプレートが使用できます。ローカルのクラスタまたは複数のクラウド プロバイダへのデプロイが可能です。単一のサービスからマルチサービスで複数の環境のアプリまでスケールできます。
使ってみるCloud Code for IntelliJ
IntelliJ 内で Google Cloud 構成ファイルを簡単に作成、更新、管理できます。ローカルマシンと開発環境の間で高速フィードバック ループを構築します。ローカルかクラウドかを問わず、最適な場所でコードを実行できます。Cloud Code は IntelliJ、PyCharm、GoLand、および WebStorm で動作するため、開発に使用している言語にかかわらず、使いたい JetBrains IDE を使い続けることができます。
使ってみるCloud Code for Cloud Shell Editor
Cloud Code for Cloud Shell Editor を使用すると、面倒なセットアップはおろか、ブラウザを離れることさえ不要になり、Cloud Code のメリットを最大限活用できます。内蔵された対話形式のチュートリアルを使用して、Cloud Code で Kubernetes や Cloud Run アプリケーションを開発する方法について説明します。このチュートリアルではアプリケーションを一から作成し、ビルド、デプロイ、ログの確認などの工程を順を追って確認できます。充実したオーサリング サポートで、Google Cloud 構成ファイルをブラウザから直接変更できます。
使ってみるCloud Code の機能
Kubernetes 開発を高速化
IDE 内で完全に統合された Kubernetes 開発、デバッグ環境が手に入ります。IDE 内から直接クラスタを作成、管理できます。
Cloud Run サービスをデプロイする
何度かクリックするだけで、コードをビルドして Cloud Run または Cloud Run for Anthos にデプロイできます。
統合が容易な Google Cloud API
組み込みライブラリ マネージャーからプロジェクトの Google Cloud API を検索、追加、構成して、関連するドキュメントを簡単に閲覧できます。
Kubernetes 向けのローカル開発を簡単にする
Cloud Code for IDE は Skaffold、Jib、Kubectl など一般的なツールをバックグラウンドで使用してコードに対する継続的なフィードバックをリアルタイムで提供します。
本番環境デプロイメントへの拡張を容易にする
本番環境クラスタでの作業に関しては、Skaffold のプロファイル、Kustomize ベースの環境管理、Cloud Build の統合に対するサポートを行っております。
デプロイメントを把握する
Kubernetes クラスタと Cloud Run サービスで使用する、基盤となるリソースとメタデータを確認します。これらのリソースの操作はクリックするだけの簡単なものです。リソースを操作することで説明文を取得したり、ログを表示したり、シークレットを管理したり、ターミナルで直接 Pod に入ったりすることができます。
実行中のアプリケーションをデバッグする
Cloud Code for VS Code や Cloud Code for IntelliJ で IDE 内のコードをデバッグするには、組み込みの IDE デバッグ機能を利用します。
強力な IDE 機能にアクセスする
Google Cloud の構成ファイルの操作時も、コード補完、インライン ドキュメント、lint チェック、スニペットなどの IDE 機能が、設定不要ですぐに使えるようにサポートされています。
ブラウザからの開発
今お使いのブラウザですぐに Cloud Code の使用を開始します。Cloud Shell Editor を使用すると、Cloud Code for VS Code と同等の優れた機能を利用できます。しかも、設定は一切必要ありません。
導入事例
スタートアップ企業から大企業まで、多くの企業が Cloud Code に信頼を寄せています。
リソース
Cloud Code に特化したチュートリアル、クイックスタート、レビューをご参照ください。
