--- title: "クイックスタートガイド" url: https://docs.catalyst.zoho.com/ja/getting-started/quick-start-guide/ description: "クイックスタートガイドでは、Catalystでアプリケーションやマイクロサービスを開発する基本を学び、10分以内に作業環境をセットアップする方法を説明します" last_updated: 2026-02-23T12:39:41Z service: All Services type: general --- # クイックスタートガイド このクイックスタートガイドでは、Catalystの作業環境を10分以内にセットアップする方法を説明します。このガイドを使用すると、最も人気のあるサービスを使って、一般的な方法でCatalystアプリケーションを開発する基本的な手順をすぐに学ぶことができます。 **さまざまなCatalystサービスとコンポーネントを使用したアプリケーションやマイクロサービスの構築に関する詳細なステップバイステップのチュートリアルは、[チュートリアルセクション](https://docs.catalyst.zoho.com/ja/tutorials/)からアクセスできます。** **[すべてのCatalystリソースにアクセス](https://docs.catalyst.zoho.com/ja/)**して、利用可能なさまざまなヘルプリソースを確認してください。 > **注:** さまざまなトピックの詳細なヘルプについては、このガイドに記載されているリンクを参照してください。
### 前提条件とは? 1. Catalyst CLIのインストールおよびNode.js関数の開発のための、プラットフォームに対応した[Node.jsとNPM](https://nodejs.org/ja/download/) 2. Java関数の開発のための[Java SE Development Kit](https://www.oracle.com/technetwork/java/javase/downloads/index.html) 3. Python関数の開発のための、プラットフォームに対応した[Python](https://www.python.org/) 4. [クライアント](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/client-directory/)、[関数](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/functions-directory/)、または[AppSail](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/introduction/)のコーディング用の任意のIDEツール。 ### ステップ1: Catalystプロジェクトを作成する Catalystアプリケーションを開発する最初のステップは、そのための[Catalystプロジェクトを作成する](https://docs.catalyst.zoho.com/ja/getting-started/catalyst-projects/)ことです。 1. Catalystコンソールにログインし、**Create a new Project**をクリックします。 2. ポップアップウィンドウにプロジェクト名を入力します。 3. **Access Project**をクリックしてプロジェクトを開きます。 これで、コンソールからCatalystのサービスとコンポーネントをセットアップして操作できるようになります。各サービスとコンポーネントの詳細については、[ヘルプリソース](https://docs.catalyst.zoho.com/ja/)から各サービスのインデックスページを参照してください。 ### ステップ2: Catalyst CLIをインストールする ローカルシステムからCatalystアプリケーションを開発、テスト、デプロイするために、[Catalyst CLIをインストール](https://docs.catalyst.zoho.com/ja/getting-started/installing-catalyst-cli/)します。 ターミナルで以下のコマンドを実行します: ```sh npm install -g zcatalyst-cli ``` CLIが正しくインストールされたことを確認するには、以下のコマンドを実行します: ```sh catalyst --version ``` > **注:** Catalyst CLIをインストールできない場合は、`sudo`を使用してインストールコマンドを実行してください。 これで、ターミナルから`catalyst`コマンドにアクセスできるようになります。CLIコマンドとアクションの詳細については、[**CLIヘルプリソース**](https://docs.catalyst.zoho.com/ja/cli/v1/cli-command-reference/)を参照してください。 ### ステップ3: CLIからログインする 1. CLIから[Zohoアカウントにログイン](https://docs.catalyst.zoho.com/ja/cli/v1/login/login-from-cli/)するために、以下のコマンドを実行します: ```sh catalyst login ``` 2. CatalystがCLIエラーレポートを収集することを許可するために、**Y**を押して**Enter**を押します。 3. Zohoアカウントのログインページで資格情報を使用してサインインします。 4. CLIへのデータアクセス権限を付与するために、**Accept**をクリックします。 5. ブラウザウィンドウを閉じ、ターミナルでCLIの使用を続けます。 ### ステップ4: CLIからプロジェクトを初期化する 1. ローカルマシンにプロジェクト用のフォルダを作成し、ターミナルからそのフォルダに移動します。 2. そのディレクトリから以下のコマンドを実行して、[Catalystプロジェクトを初期化](https://docs.catalyst.zoho.com/ja/cli/v1/initialize-resources/introduction/)します: ```sh catalyst init ``` > **注:** 最初のCatalystプロジェクトはWebコンソールからのみ作成でき、CLIからは作成できません。ただし、2つ目以降のプロジェクトはCLIから直接作成できます。 3. Catalystアプリケーションにセットアップするコンポーネントを選択して、**Enter**を押します。Serverless [関数](https://docs.catalyst.zoho.com/ja/serverless/help/functions/introduction/)とCloudScaleクライアントを初期化できます。 > **注:** Serverless [AppSail](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/introduction/)を初期化し、アプリのビルドファイルをPaaSにデプロイすることもできます。 4. リストからプロジェクトを選択してディレクトリに関連付け、**Enter**を押します。 5. 関数を初期化する場合は、関数タイプとスタックを選択して、**Enter**を押します。 * Java関数を初期化する場合は、参照名とメインクラス名を入力し、Catalyst Java SDKパッケージをインストールします。 * Node.js関数を初期化する場合は、パッケージ名、エントリポイントファイル名、作成者のメールアドレスの値を入力します。プロンプトが表示されたら依存関係をインストールします。 * Python関数を初期化する場合は、パッケージ名とエントリポイントファイル名の値を入力します。 6. クライアントを初期化する場合は、クライアントパッケージの名前を入力します。 コンポーネントがインストールされ、必要な依存関係と構成でプロジェクトディレクトリがセットアップされます。詳細については、[標準プロジェクトディレクトリ構造のヘルプページ](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/introduction/)を参照してください。 ### ステップ5: アプリケーションを開発する Catalystプロジェクトで初期化したコンポーネントを操作し、任意のIDEツールを使用して関数やクライアントをコーディングできます。Catalyst SDKおよびAPIリソースの操作方法やCatalystコンポーネントをビジネスロジックに組み込む方法の詳細については、以下のヘルプドキュメントを参照してください: * [Java SDKヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/java/v1/overview/) * [Node.js SDKヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/overview/) * [Python SDKヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/python/v1/overview/) * [Web SDKヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/web/v4/overview/) * [Android SDKヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/android/v2/overview/) * [iOS SDKヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/ios/v2/overview/) * [Flutter SDKヘルプドキュメント](https://docs.catalyst.zoho.com/ja/sdk/flutter/v2/overview/) * [APIヘルプドキュメント](https://docs.catalyst.zoho.com/ja/api/introduction/overview-and-prerequisites/#OverviewandPrerequisites) ### ステップ6: アプリケーションをローカルでテストする Catalystアプリケーションまたはマイクロサービスを開発した後、Catalyst Webコンソールにデプロイする前に、CLIから[ローカルでテスト](https://docs.catalyst.zoho.com/ja/cli/v1/serve-resources/introduction/)できます。 プロジェクトディレクトリから以下のコマンドを実行します: ```sh catalyst serve ``` > **注:** CLIから[専用のNodeシェルを起動](https://docs.catalyst.zoho.com/ja/cli/v1/working-with-functions/functions-shell/)して関数をテストすることもできます。 CLIに表示されるローカルURLから、関数、クライアント、AppSailにアクセスしてテストできます。 ### ステップ7: プロジェクトをデプロイする アプリケーションをテストした後、プロジェクトディレクトリから以下のコマンドを実行して、[リモートコンソールにデプロイ](https://docs.catalyst.zoho.com/ja/cli/v1/deploy-resources/introduction/)できます: ```sh catalyst deploy ``` アプリケーションは、[開発環境](https://docs.catalyst.zoho.com/ja/deployment-and-billing/environments/introduction/)のWebアプリURLからアクセスできるようになります。本番環境でアプリケーションにアクセスするには、[Catalystの支払い](https://docs.catalyst.zoho.com/ja/deployment-and-billing/billing/introduction/)をセットアップし、[プロジェクトを本番環境にデプロイ](https://docs.catalyst.zoho.com/ja/deployment-and-billing/environments/initial-deployment/)する必要があります。 > **注:** [Webクライアントホスティング](https://docs.catalyst.zoho.com/ja/cloud-scale/help/web-client-hosting/introduction/)を通じてコンソールから直接Webアプリケーションをホストしたり、コンソールで[関数バンドルをアップロード](https://docs.catalyst.zoho.com/ja/serverless/help/functions/implementation/)したりすることもできます。[Mobile Device Management](https://docs.catalyst.zoho.com/ja/cloud-scale/help/mobile-device-management/introduction/)を使用して、モバイルアプリケーションをホストおよび配信できます。 [**チュートリアルにアクセス**](https://docs.catalyst.zoho.com/ja/tutorials/)して、いくつかのサンプルアプリケーションを試してみてください。