Cloud Studio:Tencent Cloud推出的オンラインIDE
Cloud Studio:Tencent Cloud推出的オンラインIDE紹介
Cloud Studioとは
Cloud Studioは、テンセントクラウドが提供するオンライン統合開発環境(IDE)です。開発者がローカルにソフトウェアをインストールする必要なく、ブラウザだけでプログラミングできるようにし、まるでパソコン上の開発環境をクラウドに持ち込んだようなものです。
2015年、Cloud Studioは独立したプロダクトとして登場し、中国国内で最も早くクラウドリソースとオンライン開発環境を組み合わせた開発ツールです。2022年8月15日、テンセントクラウドはワンストップのクラウド開発ツールCloud Studioを発表し、Web IDEを使ったリモートでの協調開発とアプリデプロイをサポートしました。

Cloud Studioの特徴
多様な開発環境:Java Spring Boot、Python、Node.jsなど豊富な開発テンプレートがあります。Node.js、Java、Pythonなどのよく使われる環境を内蔵しており、クラウドサーバーに接続して自分で構成することもできます。GPU実行環境もサポートしており、Pytorch、TensorFlowなどのテンプレートも用意されているので、開けばすぐに使えます。
便利なコラボレーション:Web IDEを利用してリモートで協調開発やアプリのデプロイができます。オンラインデバッグや自動プレビューなどの機能により、開発効率を向上させることができます。コラボレーションモジュールではリンクを共有でき、完善的同意フローもあります。コードを修正する際、他の端でもほぼリアルタイムに changesを見ることができ、誰がコードを修正したかも確認できます。メッセージ、音声、ビデオチャットもサポートしており、一緒に設計、議論、開発を行うのに便利です。
セキュリティの保証:SSH接続により、安全にクラウドワークスペースへ接続できます。ワークスペースはテンセントクラウド上にあり、テンセントクラウドのセキュリティ能力を活かしてデータの安全性を確保できます。企業内ネットワーク環境下では、コードの安全性が制御・監査可能で、外部に漏洩することはなく、企業の安全なコード開発とコラボレーションのニーズを満たします。
優れた使用体験:ダウンロードやインストールは不要で、ブラウザさえあれば使えるため、ソフトウェアのインストールやアップデートにかかる時間を節約できます。標準化されたクラウドのインストール・デプロイ能力を備え、主要なコードリポジトリのクラウドクローンもサポートしています。aiモデル計算など、コンパイルを高速化する必要があるシナリオでは、開発環境のスペックを調整でき、使い終わったら元に戻すこともできます。
スマートな補助:AIコードアシスタントが内蔵されており、高品質なコードを生成し、開発者の技術的な課題を解決してコーディング効率を向上させます。
豊富なプラグイン:デフォルトの設定だけでは足りない場合、プラグインをオンラインでインストールすることで使用体験を向上させることができ、VS Codeプラグインとも互換性があります。
データの永続化:停電でコードが保存されなかったり、ストレージ容量が不足したりする心配はなく、コードはいつでも保存できます。
Cloud Studioの応用シナリオ
オンラインプログラミング:ブラウザを開けばプログラミングでき、中には豊富な開発環境が用意されているので、自分で構成しなくても使えます。
迅速な開発:事前構成済みの環境により、ワークスペースを素早く作成でき、プロジェクトの起動、リアルタイムデバッグ、リモートアクセスなどの機能が統合されているため、開発者はコアビジネスコードの記述に集中できます。
リモート面接:面接官はCloud Studioを使って出題し、面接者のプログラミング能力をオンラインで考查できます。
教育デモ:大学の教師はこれを使って授業ができ、その場で実演したりオンラインでコーディング・デバッグ・実行したりできます。
プロジェクトコラボレーション:大規模な企業のプロジェクト開発では、多くの開発者が在宅勤務でリモート协作ができ、ローカル開発モードよりも効率的です。
価格
| バージョン | スペック | 利用可能ストレージ | 帯域幅 | 最大トラフィックパッケージ | 同時に実行可能な開発ワークスペース | 各ワークスペースの最大容量 | 各ワークスペースの永続化リソースと最大総ストレージ | 各ワークスペースの帯域幅と最大トラフィックパッケージ |
|---|---|---|---|---|---|---|---|---|
| 無料版 | 1コア2G | 40G | 4Mbps | 100G/月 | 1コア2Gの開発ワークスペースを1台同時に実行可能 | 4G | 最大10個の保存可能な永続化リソースをサポート、最大合計20Gストレージ | 各ワークスペースは2Mbpsの帯域幅を共有、最大トラフィックパッケージ100G/月 |
| スタンダード版 | 2コア4G | 80G | 6Mbps | 200G/月 | 月額30日、2コア4Gの開発ワークスペースを1台同時に実行可能 | 8G | 最大10個の保存可能な永続化リソースをサポート、最大合計80Gストレージ | 各ワークスペースは6Mbpsの帯域幅を共有、最大トラフィックパッケージ200G/月 |
Cloud Studio使用方法
ワークスペースの作成
テンセントクラウドの公式サイトコンソールにログインし、「今すぐ使用」をクリックしてCloud StudioクラウドIDEに入ります。以下の2つの方法でワークスペースを作成します:
方法1:「空間テンプレート」のテンプレートカードをクリックすると直接作成でき、ワークスペース名が自動生成され、テンプレートの事前構成済みの環境とサンプルコードが実行されます。作成に成功すると新しいページが開きます。
方法2:「汎用ワークスペース」をクリックし、作成ページに入ります。「新規作成」をクリックし、事前構成済みの環境を選択し、ワークスペース名と説明を入力し、実行環境とコードソースを選択します。構成が完了したら「作成」をクリックします。
ワークスペースの使用
Cloud StudioクラウドIDEのワークスペース内では、プロジェクトのコードを配置したり、ソフトウェア環境をインストールしたり、プロジェクトを実行・コンパイルしたりできます。メニューバーの「ターミナル - 新規ターミナル」をクリックすると、下部にパネルが開き、ファイルの作成やソフトウェアのインストールなど、コマンドライン操作ができます。
ワークスペースの管理
ワークスペースリストページでは、ワークスペースの実行、停止、削除、復元操作を行うことができます:
実行:実行中のワークスペースカードをクリックすると、新しいページで開いて実行され、カードに「実行中」ステータスが表示されます。
停止:実行中のワークスペースについては、カード右側の【停止】をクリックすれば停止できます。
削除:実行していないワークスペースは削除でき、カード右下角の【削除】をクリックします。削除されたワークスペースは「削除済みのワークスペース」リストに24時間保持され、期限内に復元されなければ永久に破棄されます。
脚本プランナー▸
AIアプリ
AIニュース