DataService Studio は、企業がプライベートおよびパブリックの API を集中管理できるよう、データサービスのバスを構築することを目的としています。 DataService Studio を使用することで、データテーブルに基づいた API をすばやく作成することができます。また、一元的な管理とリリースを目的として、DataService Studio プラットフォームに既存の API を登録することができます。 なお、DataService Studio は API Gateway に接続されています。 ワンクリックで API Gateway に API をデプロイすることができます。 DataService Studio は、API Gateway と連携することで、安全かつ安定した、低コストで使いやすいデータの共有サービスを提供します。
DataService Studio はサーバーレスアーキテクチャーを採用しています。 ユーザーは、実行環境などのインフラストラクチャなどに気を配る必要はなく、API のクエリロジックを気にする必要があるだけです。 DataService Studio では、ユーザー用のコンピューティングリソースを準備しています。また、弾力的なスケーリングをサポートしており、O&M コストがかかりません。
データ API の作成
現在、DataService Studio では、リレーショナルデータベースおよび NoSQL データベースのテーブルに基づいたデータ API をすばやく作成するため、視覚化されたウィザードの使用をサポートしています。 コードを記述することなく、数分でデータ API を設定することができます。 高度なユーザーの、パーソナライズされたクエリ要件を満たすため、DataService Studio では、カスタマイズ SQL スクリプトモードを提供しています。この機能により、 API クエリの SQL 文をユーザー自身でコンパイルすることができます。 また、複数テーブルの関連付け、複雑なクエリ条件、集計関数もサポートされています。
API の登録
DataService Studio では、DataService Studio で登録した既存の API サービス、およびデータテーブルに基づいて作成された API の集中管理もサポートしています。 現在登録できるのは RESTful API のみになります。 サポートされているリクエストメソッドには、GET、POST、PUT、および DELETE があります。 サポートされているデータ型は、JSON 形式データと XML 形式データです。
API Gateway
API Gateway では、API のパブリッシュ、管理、メンテナンス、および API サブスクリプション期間の管理などの API 管理サービスを提供します。 API Gateway では、パートナーや開発者を対象として、マイクロサービスの統合、フロントエンドとバックエンドの分離、およびシステム統合を実装するための、シンプルかつ高速で低コスト低リスクのメソッドを提供します。
DataService Studio は API Gateway に接続されています。 管理を行うため、ユーザーは、API の権限付与と認証、トラフィック制御、メータリングなど、DataService Studio で作成および登録されたすべての API を API Gateway にデプロイすることができます。
API Market
Ali cloud の API market は、金融、人工知能、電子商取引、交通地理学、生活サービス、企業管理、および 8 つのパブリックアフェアーズ主要カテゴリーを網羅する、中国で最も総合的な API 売買市場です。ここでは、数千の API 製品がオンラインで販売されています。
ユーザーの各種 API を、DataService Studio から API Gateway にパブリッシュした後、それらを Alibaba Cloud API Marketplace に公開することができます。 この方法により、ユーザーの会社は経済的利益を簡単に得ることができます。