Cloud Shellは、Alibaba Cloudが提供するWebベースのコマンドラインツールです。さまざまな組み込み機能を備えており、いくつかの主流のプログラミング言語とソフトウェアがプリインストールされています。WebブラウザでCloud Shellを実行して、クラウド リソースを管理できます。
概要
Cloud Shellは、Alibaba Cloudが提供するブラウザベースのシェルツールです。Cloud Shellインスタンスを起動すると、システムは、さまざまな一般的に使用されるツールがプリインストールされたLinux仮想マシン(VM)を自動的に作成します。Cloud Shellの詳細については、「Alibaba Cloud CLIを使用してAlibaba Cloudリソースを管理する」をご参照ください。
メリット
無料のVM
Cloud Shellインスタンスが起動すると、使用するLinux VMが自動的に作成されます。Cloud Shellはすべてのログオンユーザーを認証し、ユーザーごとにVMを分離します。これにより、各ユーザーのVMに他のユーザーがアクセスできないことが保証されます。
Alibaba Cloud CLIとの統合
最新バージョンのAlibaba Cloud CLIは、Cloud Shellにプリインストールされています。Cloud ShellインスタンスでAlibaba Cloud CLIを使用すると、Cloud ShellはログオンアカウントのID情報に基づいてIDクレデンシャルを自動的に構成します。
複数のプログラミング言語のサポート
Cloud Shellには、Java、Go、Pythonなど、複数の主流のプログラミング言語がプリインストールされています。詳細については、「プリインストールされている言語」をご参照ください。
一般的な開発ツールのプリインストール
Cloud Shellには、Gitやkubectlなど、さまざまな一般的な開発ツールがプリインストールされています。詳細については、「プリインストールされているCLIツール」をご参照ください。
複数のストレージ方法
Cloud Shellは、一時ストレージ スペースと永続ストレージ スペースを提供しており、選択できます。Cloud Shellインスタンスを作成すると、無料の一時ストレージ スペースが割り当てられます。インスタンスが破棄されると、一時ストレージ スペース内のファイルは保存されません。 File Storage NAS(NAS)ファイルシステムをCloud Shellインスタンスにマウントして、永続ストレージを実装できます。NASファイルシステムがマウントされると、ホームディレクトリに保存されているファイルは、異なるCloud Shellインスタンスで使用するために保持できます。詳細については、「永続ストレージ」をご参照ください。
豊富な機能
Cloud Shellは、コードエディタ、Webアプリケーションのプレビュー、チュートリアルの作成など、さまざまな組み込み機能を提供します。これらの機能は、開発タスクを便利かつ迅速に完了するのに役立ちます。詳細については、「ユーザーガイド」をご参照ください。
データプライバシー
Cloud Shellインスタンスのランタイム環境は、対応するユーザーに属します。詳細については、「Cloud Shellはユーザーのデータプライバシーをどのように保護しますか?」をご参照ください。