Cloudノーコードでクラウド上のデータとの連携を実現。パートナーシップで、貴社のアプリケーションを250種類以上のデータソースと連携。クアドラントに位置づけられました。評価を他のデータ統合ベンダーと比較するレポートを閲覧いただけます。サポート担当からこんなことを聞かれたらどこを確認すべきか?という観点で、よく頂くお問合せ内容をご紹介します。システムに分散したデータを統合。データリクエスト対応時間を90%削減し、全社データ基盤を実現。2019年12月17日CData桑島です。以下の構成となっています。(本記事)いよいよ本シリーズも最終章となりました。Serverについてご紹介します。APIをノーコードで開発できるサーバー製品です。通常、一般的なWebAPIの開発および公開には多くの作業や考慮すべきことがあります。簡単にAPIを作成できるだけではなく、API公開に必要なエレメントの多くを兼ね揃えていますので、この作業の時間や工数を一気に削減することが出来ます。Serverの特徴を掘り下げてみていきましょう。Syncと同様に、3ステップノーコードの画面操作だけでWebAPIを作成できるように設計されています。一つ目の手順はデータソースを選択して接続設定を行います。二つ目の手順でデータソース内のどのテーブルをエンドポイントとして公開するか選択します。最後の三つ目の手順でそのAPIへのアクセスするためのユーザを作成します。この三つの手順でRDBをデータソースとしたWebAPIを作成することが出来ます。上記手順でWebAPIを作成すると既にAPIドキュメントも作成されます。旧Swgger)形式のドキュメントエンドポイントも同時に作成されます。これにより作成したAPIとドキュメントの乖離を防ぐことが出来ます。Drivers製品でサポートしているSaaSまでサポートしています。これにより、多種多様なデータソースを一つのAPIServerで束ねて統一APIのGatewayとして公開することも可能です。データソース一覧エディションWindows用の.NET版、マルチプラットフォーム用のJava版を選択できます。Windows版には組み込みWebサーバがデフォルト設定で利用出来るようになっていますのでインストール後、直ぐに利用可能です。WebAppsへデプロイしてご利用いただくことが可能です。Java版については、.warファイルとして提供されるのでTomcatなどのJavaアプリケーションサーバやHerokuなどのJava実行環境が動作するクラウドサービスへのデプロイも可能です。AWSのMarketPlaceでの製品がインストール済みのAMIイメージでも提供がありますので直ぐに利用を開始することもできます。Serverの利用方法についてはハンズオンセミナー用のこちらの記事をご覧ください。APIを作成できるだけでなく、APIの作成を自動化するための管理用のAPIが準備されています。このAPIを呼ぶことで、リソースやユーザの追加など運用を自動化・他のシステムと連携することができます。Serverを複数台のマシンで運用することが可能です。APIServerのメタデータややログデータを外部データベースにて一箇所に持つことで、クラウドサービスのオートスケーリングの機能を利用したスケーラブルなAPIサーバー環境を構築することができます。Serverの利用シーンは様々ですが、いくつか代表的なユースケースをご紹介します。上げられるのが、自社データを外部(インターネット)やグループ会社が海外や地方の拠点向けに公開するケースです。従来であればRDBの接続ポートを公開して直接接続させていたのを、WebAPIとしてHTTP(S)のプロトコルのみ公開してセキュアに公開するケースです。弊社のお客様事例としては、金融機関が投資信託のファンドや運用情報を外部にAPI公開する基盤としてご利用いただいているようなケースもあります。アプリケーションを開発する場合のバックエンドデータとしてAPIを利用するシナリオです。APIを公開可能なので、データの一覧を表示、単一レコードを追加・変更・削除できるようなフロントエンドアプリケーションが容易に開発できます。ConnectというSalesforceの外部データソースを利用できる機能からの利用です。詳細はこちらからご覧ください。Connectを通してSalesforceダッシュボードで一元的に見れるようにしているユーザ様のユースケースです。API」に統一する製品です。実現していることは利用者側からみたデータアクセスインタフェースの統一ですが、これまでご紹介してきたCData製品は「WebAPI→SQL」と変換する製品でしたが、本製品「SQL→WebAPI」と逆の変換を行っている製品といえるでしょう。これによりレガシーなシステムのRDBをモダンなアプリケーションや他のシステムからも活用できるようになります。CDataまるわかりシリーズは本記事をもって完結しますが、いかがでしたでしょうか。CData製品というものがどのようなことを実現している製品なのか、実現したいユースケースの場合、どの製品を利用すれば良いかの指針となっていただければ幸いです。新しいテクノロジーラインが出てきましたらこのシリーズの続きとしてご紹介できればと思います。最後まで読んでいただきましたみなさま、ありがとうございました。リアルタイムデータ連携をフルにお試しいただけます。記事や製品についてのご質問があればお気軽にお問い合わせください。データアクセスおよびデータ接続ソリューションのリーディングプロバイダーです。データの連携を簡単にします。