Sugimoto CData Software Japan, LLC Lead Engineer Microsoft MVP for Business Applications (Dynamics CRM/365) 普段は仕事でも趣味でもひたすらWeb APIを触っているWeb API Horic 今まで100種類くらいのサービスのWeb APIを見たり触ったりしてる(たぶん) Blog:Morning Girl http://kageura.hatenadiary.jp/ Twitter:@sugimomoto Facebook:sugimomoto
Software Bi-directional Access to Live App, Database, & Web API Data Through Standard Drivers ・CData Software, Inc. / Started: 1994 (/nsoftware) ・Location: Chapel Hill, NC a spin-off of /n software ・CData Japan: 2016/6 (JV with Infoteria) ・20年以上にわたりデータ関連コンポーネントを提供 ・150+ 対応データソース ・「See the World as a Database」をミッションにクラウドデータ接続を標準化
Web API 変換のエキスパート Enable real-time data integration with hundreds of applications, databases, and Web APIs Data Drivers Web API を使いやすく API Server RDB/NoSQL/file からREST API を 簡単に作る
OData APIを作成 データベースからREST API を自動生成。SQL またはNoSQL データ ベースを接続するだけで、API Server がフルスペックなWeb API を ドキュメントと共に自動生成します。 オンプレミス | インターネット公開 | クラウド CData API Server
Server Features Build a REST API for your database with a few clicks • SQL Server, MySQL, DB2, など多様なデータ ベースをサポート。 • MongoDB, Cassandra, Flat FilesなどのNoSQL やクラウドサービスも対応。 • OData, REST, JSON, SOAP, CSV, TSV などの 一般的に使われるデータ形 式でエントリーポイントを公 開。 • モニタリング、ログ、レート制 限などの主要なAPI 管理 機能を搭載 • API Server は、 イントラネット、外部接続 サーバー、またはクラウドに 展開可能。 • Azure や AWS, Heroku などの 各種 PaaS にも展開可能。 豊富な データベース対応 Open Data アクセス API マネジメント オンプレ/クラウドへ 展開可能
• 管理オペレーションの自動化 • 他のシステムやアプリケーションとの連携 対象 リソース メソッド アクション(ストアドプロシージャ)のパラメータ ActionParameters GET / POST /PUT /DELETE アクション(ストアドプロシージャ) Actions GET / POST /PUT /DELETE 接続 Connections GET / POST /PUT /DELETE ADO.NETプロバイダ、もしくは、JDBCドライバ Providers GET リソース(テーブル、ビュー)のカラム ResourceColumns GET / POST /PUT /DELETE リソース(テーブル、ビュー) Resources GET / POST /PUT /DELETE ユーザー Users GET / POST /PUT /DELETE (記事) CData API Server の管理用API利用手順 https://qiita.com/kuwazzy/items/54db74d67486b473d353
For use in the cloud • オンプレのレガシーアプリケーションにREST API 実装でモダン化 • クラウドゲートウェイ機能、TLS /SSLによるセキュアな通信経路 • クラウドプラットフォームとのHTTPプロトコルによるリアルタイムデータ連携 社内のオンプレアプリケーション (With RDBMS) API Server Cloud DWH / BI / AI
For API economy • APIエコノミーへの参入によるデジタルビジネスでのポジショニングの確立 • X-Techを巻き込んだオープンイノベーション https://www.am.mufg.jp/tool/webapi/ http://www.cdata.com/jp/showcase/mukam.pdf
Chuo, Aoba Ward, Sendai, Miyagi Prefecture 980-0021, Japan セールスデスク:[email protected] Tel: 050-5578-7390 CData Japan 101 Europa Dr. #110 Chapel Hill, NC 27517 USA Tel: (919) 928-5214 Fax: (919) 928-5455 US Headquarters - Central & Eastern Europe - Central China Additional Development Offices Contact Us Worldwide Offices for Global Sales and Support