--- title: "はじめに" url: https://docs.catalyst.zoho.com/ja/cli/v1/deploy-resources/introduction/ description: "Catalystでは、CLIを使用してFunctions、Webクライアント、AppSail、API Gateway、Slateアプリなどのプロジェクトとそのリソースをクラウドに簡単にデプロイできます。" last_updated: 2026-02-23T12:39:41Z service: All Services type: general --- # リソースのデプロイ ### はじめに プロジェクトのリソースを開発してテストした後、CLIからリモートコンソールにデプロイできます。これにより、コンソールのプロジェクトが最新のコードで更新されます。 CLIからデプロイできるコンポーネントは、ローカルのCatalystプロジェクトディレクトリで開発した**Client**、**Functions**、**AppSail**、**API Gatewayルール**、および**Slateアプリ**です。**Basic Webアプリ、Angularアプリ、Reactアプリ**の3種類すべてのWebクライアントアプリケーションをデプロイできます。 CLIからリソースをデプロイすると、Catalystプロジェクトの[開発環境](https://docs.catalyst.zoho.com/ja/deployment-and-billing/environments/introduction/)でのみ利用可能になります。アプリケーションの本番環境には影響しません。リソースを本番環境で利用可能にするには、コンソールからプロジェクトを[本番環境にデプロイ](https://docs.catalyst.zoho.com/ja/deployment-and-billing/environments/deployment-types/)する必要があります。 また、Catalystコンソールから直接[Webクライアントアプリケーションをホスト](https://docs.catalyst.zoho.com/ja/cloud-scale/help/web-client-hosting/introduction/)したり、コンソールで直接[Functionsを作成またはアップロード](https://docs.catalyst.zoho.com/ja/serverless/help/functions/implementation/)したりすることもできます。コンソールで直接[API Gateway](https://docs.catalyst.zoho.com/ja/cloud-scale/help/api-gateway/introduction/)のAPIを設定することもできます。Catalystは、通常のデプロイに加えて、事前に初期化せずにAppSailリソースをデプロイするための[スタンドアロンデプロイオプション](https://docs.catalyst.zoho.com/ja/cli/v1/deploy-resources/deploy-appsail/)もサポートしています。 > **注意:** Catalyst CLIを使用してモバイルアプリケーションのリソースをデプロイすることはできません。[Mobile Device Management](https://docs.catalyst.zoho.com/ja/cloud-scale/help/mobile-device-management/introduction/)を使用してモバイルアプリをホストできます。 ### デプロイコマンドの実行 CLIからリモートコンソールにCatalystプロジェクトとそのすべてのリソースをデプロイするには、プロジェクトディレクトリからターミナルで次のコマンドを実行します: ```sh catalyst deploy ``` このコマンドを実行すると、デフォルトでプロジェクトディレクトリ内のすべてのデプロイ可能なリソースがデプロイされます。CLIは作業ディレクトリでアクティブなプロジェクトを対象とします。[ディレクトリのベースプロジェクト](https://docs.catalyst.zoho.com/ja/cli/v1/initialize-resources/introduction/)以外のプロジェクトがアクティブな場合、CLIはその旨を通知する警告を表示します。 デプロイが完了すると、プロジェクトはクラウドコンソールのプロジェクトと同期されます。コンソールからデプロイされたFunctions、Webクライアント、AppSail、Slateアプリ、および更新されたAPI Gatewayの定義にアクセスできるようになります。 > **注意:** **Visual Studio Code IDE**ユーザーの場合、**Catalyst Tools**拡張機能をインストールして、CLIの代わりにIDEを使用してCLI操作を実行できます。Visual Studio Code IDEを使用してCatalystリソースをデプロイする手順は[こちら](https://docs.catalyst.zoho.com/ja/catalyst-extensions/vs-code-extension/implementation/#manage-your-project)をご覧ください。 ### 注意事項: * プロジェクトは、そのディレクトリが標準構造でクライアントとFunctionsパッケージを含んでいる場合にのみ正常にデプロイできます。FunctionsとClientディレクトリには、標準形式の必要な設定ファイルが含まれている必要があります。詳細については、[プロジェクトディレクトリ構造のヘルプ](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/introduction/)を参照してください。 * CLIを使用してプロジェクトをデプロイする際には、プロジェクトディレクトリに[ `catalyst.json` ](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/catalyst-json/)ファイルが存在する必要があります。コンソールからWebクライアントを直接ホストする場合は、このファイルを含める必要はありません。 * API Gatewayルールの定義を含む` [catalyst-user-rules.json](https://docs.catalyst.zoho.com/ja/cli/v1/working-with-api-gateway/api-gateway-json-file/) `ファイルは、デプロイが必要な場合、プロジェクトのホームディレクトリに存在する必要があります。 > **注意:** **Visual Studio Code IDE**ユーザーの場合、**Catalyst Tools**拡張機能をインストールして、CLIの代わりにIDEを使用してCLI操作を実行できます。Visual Studio Code IDEを使用してCatalystリソースをデプロイする手順は[こちら](https://docs.catalyst.zoho.com/ja/catalyst-extensions/vs-code-extension/implementation/#manage-your-project)をご覧ください。