AppSailを使用したAlien City
はじめに
このチュートリアルでは、Java Spring BootベースのWebアプリケーション「Alien City」を構築し、Catalystのサーバーレスサービスである AppSail を使用してホストする方法を説明します。AppSailは高度にスケーラブルなPaaSコンポーネントであり、Catalyst固有のコーディング構造に依存せず、お好みのプログラミングフレームワークでアプリケーションを開発し、Catalystに簡単にホストできます。
Alien Cityは、都市でのエイリアン遭遇を検索・報告できる楽しいアプリケーションです。
Webアプリケーションは以下のように表示されます:
動作するアプリケーションにアクセスして機能をテストできます:アプリを試す!
Alien Cityアプリケーションは、以下のCatalystサービスのコンポーネントを利用します:
-
- AppSail:独立したJava Spring Bootアプリケーションをホストします。アプリのフロントエンドとバックエンドロジックを構築し、それらをまとめてAppSailにデプロイします。
-
- Data Store:エイリアン遭遇が報告された都市のデータベースを保存します。
- ZCQL:クエリを通じてData Storeからデータを取得します。
このアプリケーションの構築には、Catalyst WebコンソールとCatalystコマンドラインインターフェース(CLI)を使用します。
このチュートリアルでは、アプリケーションに含めるファイルのコードが提供されます。指示に従って、コードをコピーし、適切なファイルに貼り付けるだけです。
アプリケーションアーキテクチャ
Alien Cityアプリケーションの動作は以下のとおりです:
最終更新日 2026-03-05 11:43:24 +0530 IST

