--- title: "はじめに" url: https://docs.catalyst.zoho.com/ja/serverless/getting-started/introduction/ description: "複数の環境向けに強力なFaaS・PaaS ソリューションを提供するCatalyst Serverlessの使い方について説明します。" last_updated: 2026-02-23T15:05:14Z service: Serverless type: general --- # Catalyst Serverless Catalystを基盤とするServerlessでは、強力な**Function-as-a-Service(FaaS)**および**Platform-as-a-Service(PaaS)**クラウドサービスを利用できます。このプロコード対応のクラウドサービスは、基本的なマイクロサービスやデータ処理ワークロードから堅牢なエンタープライズレベルのアプリケーションまで、あらゆるものを構築するためのコンポーネントとバックエンドサポートを提供します。Catalystを基盤としたこの安全でスケーラブルなインフラにより、アプリケーション全体を容易に構築し、[Catalyst DevOps](https://docs.catalyst.zoho.com/ja/devops/getting-started/introduction/)を通じてモニタリングと運用を管理できます。 Catalyst Serverlessのアプリケーション構築環境では、インフラが自動的に要件に合わせて調整されます。Serverlessは負荷に応じて自動的にスケールアップまたはスケールダウンし、アプリケーションが常にスムーズに動作するために必要な最適なサーバーインフラを確保します。これにより、コスト効率の良い方法でソリューションを管理できます。また、Catalystはサーバーのダウンタイムによるコスト発生のリスクを排除し、アプリケーションのエンドポイントへのAPI呼び出しに対してのみ課金することで、利用したサービスに対してのみ支払いが発生するようにします。 Serverlessコンポーネントを使用すると、ビジネスニーズに応じて、アプリケーションの他のコードと密結合した方法、または独立したソフトウェアモジュールとして、ビジネスロジックをコーディングできます。Catalystは、高度なセキュリティ、強力で信頼性の高いインフラ、そしてコーディング体験を向上させる統合されたアクセスしやすい開発プラットフォームを提供します。 Catalyst Serverlessは、他のすべての[Catalystサービス](https://docs.catalyst.zoho.com/ja/)やコンポーネントをビジネスロジックに簡単に組み込むための重要なツールキットを提供することで、サービスのエンドツーエンドの構築とホスティングの負担を軽減することを目指しています。[Catalyst Serverless Functions](https://docs.catalyst.zoho.com/ja/serverless/help/functions/introduction/)を使用してCatalyst固有の構造でロジックを構築することでコーディングの手間を削減できます。また、[AppSail](https://docs.catalyst.zoho.com/ja/serverless/help/appsail/introduction)のプラットフォームを使用して独自の独立した構造でホスティングすることもできます。 Serverlessは、Catalystで構築した関数、サービス、アプリケーションへのアクセスを保護するエンドツーエンドのセキュリティも提供しており、[Security Rules](https://docs.catalyst.zoho.com/ja/serverless/help/security-rules/introduction)などのセキュリティの実装やメンテナンスの手間を省きます。さらに、[Circuits](https://docs.catalyst.zoho.com/ja/serverless/help/circuits/introduction)と呼ばれるServerlessコンポーネントを使用して、アプリケーション内のワークフローをオーケストレーションすることもできます。 Catalystでは、以下の[プログラミング環境](https://docs.catalyst.zoho.com/ja/serverless/help/functions/stack/)でアプリケーションやサービスのバックエンドをコーディングし、SDKツールキットを利用できます: * [**Java**](https://docs.catalyst.zoho.com/ja/sdk/java/v1/overview/) * [**Node.js**](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/overview/) * [**Python**](https://docs.catalyst.zoho.com/ja/sdk/python/v1/overview/) 以下のSDKツールキットを利用して、アプリケーションをWebアプリやモバイルアプリとしてホスティングできます: * [**Web**](https://docs.catalyst.zoho.com/ja/sdk/web/v4/overview/) * [**Android**](https://docs.catalyst.zoho.com/ja/sdk/android/v2/overview/) * [**iOS**](https://docs.catalyst.zoho.com/ja/sdk/ios/v2/overview/) * [**Flutter**](https://docs.catalyst.zoho.com/ja/sdk/flutter/v2/overview/) SDKツールキットをビジネスロジックに組み込むことで、Catalystのすべての機能を活用した効率的で安全な開発体験を実現できます。 [Catalystの強力なCLI](https://docs.catalyst.zoho.com/ja/cli/v1/cli-command-reference/)を使用して、FunctionsやAppSailサービスをリモートで初期化し、お好みのIDEでコーディングできます。また、高度に統合されたCatalystコンソールを使用して、Serverlessコンポーネントの操作やプロジェクトの管理を行うこともできます。 [Catalyst API](https://docs.catalyst.zoho.com/ja/api/introduction/overview-and-prerequisites/)の豊富なコレクションを使用することで、Serverlessのコンポーネントだけでなく、[Catalyst Cloud Scale](https://docs.catalyst.zoho.com/ja/cloud-scale/getting-started/introduction/)や[Catalyst DevOps](https://docs.catalyst.zoho.com/ja/devops/getting-started/introduction/)などの他のCatalystサービスのさまざまなコンポーネントにすばやくアクセスし、その機能を実装できます。 [チュートリアル](https://docs.catalyst.zoho.com/ja/tutorials/)を試すことで、Serverless Functionsやその他のCatalystサービスに慣れることもできます。 この[クイックスタートガイド](https://docs.catalyst.zoho.com/ja/serverless/getting-started/quick-start-guide)を使用して、Catalyst Serverlessを始めましょう。