SlideShare a Scribd company logo
© 2018 CData Software Japan, LLC | www.cdata.com/jp
CData API Server ハンズオン
~自社RDB 内のデータを本格的なREST API として公開~
CData Software Japan
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Agenda
1. About CData Software
2. CData API Server
3. Use Case
© 2018 CData Software Japan, LLC | www.cdata.com/jp
1. About CData Software
© 2018 CData Software Japan, LLC | www.cdata.com/jp
About CData 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年以上にわたりデータ関連コンポーネントを提供
・90+ 対応データソース
・「See the World as a Database」をミッションにクラウドデータ接続を標準化
© 2018 CData Software Japan, LLC | www.cdata.com/jp
RDB(SQL) ⇔ Web API 変換のエキスパート
Enable real-time data integration with hundreds of applications, databases, and Web APIs
Data Drivers
Web API を標準SQL で利用可能に
JDBC/ODBC/ADO etc.
API Server
RDB/NoSQL/file から
超高速でREST API を自動生成
© 2018 CData Software Japan, LLC | www.cdata.com/jp
業界最多級のデータソース
Drivers for NoSQL, Big Data, & SaaS Connectivity
CRMおよびマーケティング自動化
会計システム
コラボレーションおよびERP
オンプレミスおよびクラウドDB
ドキュメントおよびファイル形式
ソーシャルネットワーキングネットワーキングおよび認証
電子商取引
その他
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Global Customers
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Japan Customers
© 2018 CData Software Japan, LLC | www.cdata.com/jp
OEM Partners-by Global #1 players,
by Japan’s #1 players
Embedded In The Leading BI, ETL, Data Integration, Data Virtualization, and Data Warehousing Tools
© 2018 CData Software Japan, LLC | www.cdata.com/jp
2. CData API Server
© 2018 CData Software Japan, LLC | www.cdata.com/jp
アプリケーション、データベース、またはサービスからライブREST / OData APIを作成
データベースからREST API を自動生成。SQL またはNoSQL データ
ベースを接続するだけで、API Server がフルスペックなWeb API を
ドキュメントと共に自動生成します。
オンプレミス | インターネット公開 | クラウド
CData API Server
© 2018 CData Software Japan, LLC | www.cdata.com/jp
多様なデータベース・NoSQLからWeb APIを自動生成
The API Server offers integration with popular relational and NoSQL DBs
more online at www.cdata.com/apiserver/
© 2018 CData Software Japan, LLC | www.cdata.com/jp
各種Cloud Serviceも標準ODataへ変換し提供可能
Use the CData Drivers for NoSQL, Big Data, & SaaS Connectivity
more online at www.cdata.com/drivers/
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Standards-based Interfaces
OData やOAS などの業界標準に準拠
OData
• Microsoftが主導となり推進しているプロトコル
• HTTPメソッド(GET/POST/PUT/DELETE)でデータの参照更新ができる仕様
• RESTfulな設計パターンを実装
Open API Specification
• 略してOAS、旧Swagger
• REST APIの記述に関する仕様とAPIをコールするためのコードとドキュメントを自動生成するツール群
• Apache 2.0 License
• 2015年に推進団体「Open API Initiative」が設立
• The Linux Foundationの協力のもと、Microsoft/Google/IBM/Paypal/3Scale(Redhat) / Apigee(Google) などにより結成
© 2018 CData Software Japan, LLC | www.cdata.com/jp
CData API 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 マネジメント
オンプレ/クラウドへ
展開可能
© 2018 CData Software Japan, LLC | www.cdata.com/jp
3. Use Case - 活用例
© 2018 CData Software Japan, LLC | www.cdata.com/jp
活用例① 社内データのクラウド集約&活用
For use in the cloud
• オンプレのレガシーアプリケーションにREST API 実装でモダン化
• クラウドゲートウェイ機能、TLS /SSLによるセキュアな通信経路
• クラウドプラットフォームとのHTTPプロトコルによるリアルタイムデータ連携
社内のオンプレアプリケーション
(With RDBMS)
API Server
Cloud DWH / BI / AI
© 2018 CData Software Japan, LLC | www.cdata.com/jp
レガシーアプリケーション
(With RDBMS)
活用例② 社内データ統合
Data Integration
• レガシーアプリケーションへのAPIアドオンによるモダナイゼーション
• REST APIによるHTTP(HTTPS)プロトコルでの通信
API Server
データ統合基盤
ETL(Asteria Warp)
DWH
© 2018 CData Software Japan, LLC | www.cdata.com/jp
レガシーアプリケーション
(With RDBMS)
活用例③ マイクロサービスアーキテクチャ
MicroService Architecture
• レガシーアプリケーションへのAPIアドオンによるモダナイゼーション
• 他サービスやシステムとAPI連携して既存資産を生かしたMSA化
API Server
サービスA
システムB
© 2018 CData Software Japan, LLC | www.cdata.com/jp
サーバーサイドアプリケーション
(With RDBMS)
活用例④ マルチデバイス(モバイル)バックエンド
Mobile backend
• バックエンドAPI+Webフロント構成アプリケーション
• マルチデバイスアプリケーション
API Server
PC
Mobile
© 2018 CData Software Japan, LLC | www.cdata.com/jp
活用例⑤ 自社プロダクトへのAPI機能のアドオン
Add-on Web-API function for your product
• APIがあるかどうか(=10年前でいうWebSiteがあるかどうか)が差別化要因に
• クローズドなモノシリック(一枚岩) → オープンなマイクロサービスへシフト
データの
利活用
自社 競合A 競合B
連携方式 CSVのみ
REST API
/ CSV
SOAP/ SDK
/CSV
連携
サービス数
3 20 10
ツールや
言語
-
主要なBI
/ETL
SDK
(C#, Java)
Marketing
DWH
BI
ETL
自社
競合
B
競合
A
CRM
Groupware
© 2018 CData Software Japan, LLC | www.cdata.com/jp
活用例⑥ 自社保有データのパブリック公開
For API economy
• APIエコノミーへの参入によるデジタルビジネスでのポジショニングの確立
• X-Techを巻き込んだオープンイノベーション
https://www.am.mufg.jp/tool/webapi/ http://www.cdata.com/jp/showcase/mukam.pdf
© 2018 CData Software Japan, LLC | www.cdata.com/jp
Thank You!

More Related Content

What's hot (20)

PDF
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
Amazon Web Services Japan
 
PDF
AWSとReactで始めるShopifyアプリ開発
Takaaki Kurasawa
 
PPTX
20220409 AWS BLEA 開発にあたって検討したこと
Amazon Web Services Japan
 
PDF
[JAWS-UG Tokyo 32] AWS Client VPNの特徴
Shuji Kikuchi
 
PDF
20210119 AWS Black Belt Online Seminar AWS CloudTrail
Amazon Web Services Japan
 
PPTX
backlogsでもCI/CDする夢を見る
Takeru Maehara
 
PPTX
20211109 bleaの使い方(基本編)
Amazon Web Services Japan
 
PDF
AWS Black Belt Online Seminar 2016 クラウドのためのアーキテクチャ設計 -ベストプラクティス-
Amazon Web Services Japan
 
PDF
AWS Black Belt Techシリーズ Amazon WorkDocs / Amazon WorkMail
Amazon Web Services Japan
 
PPTX
カジュアルにVPC作った結果がこれだよ!
Emma Haruka Iwao
 
PDF
Amazon SageMaker 推論エンドポイントを利用したアプリケーション開発
Amazon Web Services Japan
 
PDF
20190306 AWS Black Belt Online Seminar Amazon EC2 スポットインスタンス
Amazon Web Services Japan
 
PDF
AWS Black Belt Online Seminar 2018 AWS上の位置情報
Amazon Web Services Japan
 
PDF
AWS Black Belt Online Seminar 2017 Amazon DynamoDB
Amazon Web Services Japan
 
PDF
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
Amazon Web Services Japan
 
PDF
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
Amazon Web Services Japan
 
PDF
実践 NestJS
Ayumi Goto
 
PDF
AWS Blackbelt 2015シリーズ AWS Lambda
Amazon Web Services Japan
 
PDF
60分でAppSheetを理解する
Yukio Okajima
 
PDF
20210316 AWS Black Belt Online Seminar AWS DataSync
Amazon Web Services Japan
 
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
Amazon Web Services Japan
 
AWSとReactで始めるShopifyアプリ開発
Takaaki Kurasawa
 
20220409 AWS BLEA 開発にあたって検討したこと
Amazon Web Services Japan
 
[JAWS-UG Tokyo 32] AWS Client VPNの特徴
Shuji Kikuchi
 
20210119 AWS Black Belt Online Seminar AWS CloudTrail
Amazon Web Services Japan
 
backlogsでもCI/CDする夢を見る
Takeru Maehara
 
20211109 bleaの使い方(基本編)
Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2016 クラウドのためのアーキテクチャ設計 -ベストプラクティス-
Amazon Web Services Japan
 
AWS Black Belt Techシリーズ Amazon WorkDocs / Amazon WorkMail
Amazon Web Services Japan
 
カジュアルにVPC作った結果がこれだよ!
Emma Haruka Iwao
 
Amazon SageMaker 推論エンドポイントを利用したアプリケーション開発
Amazon Web Services Japan
 
20190306 AWS Black Belt Online Seminar Amazon EC2 スポットインスタンス
Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 AWS上の位置情報
Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Amazon DynamoDB
Amazon Web Services Japan
 
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
Amazon Web Services Japan
 
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
Amazon Web Services Japan
 
実践 NestJS
Ayumi Goto
 
AWS Blackbelt 2015シリーズ AWS Lambda
Amazon Web Services Japan
 
60分でAppSheetを理解する
Yukio Okajima
 
20210316 AWS Black Belt Online Seminar AWS DataSync
Amazon Web Services Japan
 

Similar to CData API Server ハンズオン (20)

PPTX
Javaアプリケーションの モダナイゼーションアプローチ
CData Software Japan
 
PPTX
ノンコーディング・超高速のApi 開発・運用基盤「cdata api server」のご紹介
CData Software Japan
 
PPTX
APIに関するセッション資料
CData Software Japan
 
PPTX
CData General Proposal
CData Software Japan
 
PPTX
API はメタデータを提供せよ LT#1 JJUG_CCC2018
CData Software Japan
 
PPTX
CData Drivers HandsOn 20180326
CData Software Japan
 
PPTX
Wagby で100+ のクラウドデータに連携するアプリを開発(CData JDBC Drivers)
CData Software Japan
 
PPTX
CData general proposal
CData Software Japan
 
PDF
Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)
Kazuya Sugimoto
 
PPTX
はじめてのIT 勉強会@仙台 宣伝枠LT
CData Software Japan
 
PPTX
20170317 クラウド時代のデータ連携 超高速開発コミュニティ
CData Software Japan
 
PPTX
SELECT * FROM Marketo -CData Marketo Solutions
CData Software Japan
 
PPTX
FileMaker プラットフォームにSalesforceやkintoneなどクラウドデータ連携機能を拡張
CData Software Japan
 
PPTX
20170705 apiをつくろう
CData Software Japan
 
PPTX
「私のkintone 連携には何が最適?」CData Software ソリューションを使うケースは?
CData Software Japan
 
PPTX
CData Drivers for PCA 概要
CData Software Japan
 
PPTX
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
CData Software Japan
 
PDF
CData Software の紹介
CData Software Japan
 
PDF
Mulesoft meetup #02 Anypointで日本のクラウドサービスを繋いでみた!
Kazuya Sugimoto
 
PPTX
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
CData Software Japan
 
Javaアプリケーションの モダナイゼーションアプローチ
CData Software Japan
 
ノンコーディング・超高速のApi 開発・運用基盤「cdata api server」のご紹介
CData Software Japan
 
APIに関するセッション資料
CData Software Japan
 
CData General Proposal
CData Software Japan
 
API はメタデータを提供せよ LT#1 JJUG_CCC2018
CData Software Japan
 
CData Drivers HandsOn 20180326
CData Software Japan
 
Wagby で100+ のクラウドデータに連携するアプリを開発(CData JDBC Drivers)
CData Software Japan
 
CData general proposal
CData Software Japan
 
Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)
Kazuya Sugimoto
 
はじめてのIT 勉強会@仙台 宣伝枠LT
CData Software Japan
 
20170317 クラウド時代のデータ連携 超高速開発コミュニティ
CData Software Japan
 
SELECT * FROM Marketo -CData Marketo Solutions
CData Software Japan
 
FileMaker プラットフォームにSalesforceやkintoneなどクラウドデータ連携機能を拡張
CData Software Japan
 
20170705 apiをつくろう
CData Software Japan
 
「私のkintone 連携には何が最適?」CData Software ソリューションを使うケースは?
CData Software Japan
 
CData Drivers for PCA 概要
CData Software Japan
 
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
CData Software Japan
 
CData Software の紹介
CData Software Japan
 
Mulesoft meetup #02 Anypointで日本のクラウドサービスを繋いでみた!
Kazuya Sugimoto
 
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
CData Software Japan
 
Ad

More from CData Software Japan (20)

PDF
CData Sync 概要
CData Software Japan
 
PPTX
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
CData Software Japan
 
PPTX
kintoneのデータをSQLで操作!? ~Drivers/Gateway/Sync 徹底比較~
CData Software Japan
 
PPTX
CData Sync × Google BigQuery 3ステップで各データソースとのデータ連携を実現
CData Software Japan
 
PPTX
Excel × Google BigQuery CData Driver で BigQuery とのデータ連携を実現
CData Software Japan
 
PPTX
ガチのエンジニア集団に身を置くというキャリアの作り方 ~ド文系の翻訳者がビルドエンジニアっぽくなった話~
CData Software Japan
 
PPTX
Tableau Prep Builder で Salesforce (CRM) と DataRobot (機械学習) のデータをブレンディングしてみた
CData Software Japan
 
PPTX
Twilio の API を SQL で操作!? 〜 CData Drivers for Twilio 製品のご紹介 〜
CData Software Japan
 
PPTX
Tableau datadayouttokyo2019 c_data_datarobot
CData Software Japan
 
PPTX
Tableau datadayouttokyo2019 c_data_kintone
CData Software Japan
 
PDF
20180319 ccon sync kintone
CData Software Japan
 
PPTX
グローバルソフトウェア企業が辿り着いたkintoneを 活用した『ハイブリッド』な最適化
CData Software Japan
 
PPTX
kintone からER図を作成してみた
CData Software Japan
 
PPTX
MS-Office 製品からのkintoneデータ活用
CData Software Japan
 
PPTX
JDBCドライバで実現する Select * from クラウド
CData Software Japan
 
PPTX
kintoneのデータExcelで 活用してみよう
CData Software Japan
 
PPTX
I love SQL の僕がkintone のデータにSQLアクセスできる 製品をリリースするまでの道のり
CData Software Japan
 
PPTX
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
CData Software Japan
 
PPTX
API ARU-ARU
CData Software Japan
 
PPTX
Api as a product
CData Software Japan
 
CData Sync 概要
CData Software Japan
 
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
CData Software Japan
 
kintoneのデータをSQLで操作!? ~Drivers/Gateway/Sync 徹底比較~
CData Software Japan
 
CData Sync × Google BigQuery 3ステップで各データソースとのデータ連携を実現
CData Software Japan
 
Excel × Google BigQuery CData Driver で BigQuery とのデータ連携を実現
CData Software Japan
 
ガチのエンジニア集団に身を置くというキャリアの作り方 ~ド文系の翻訳者がビルドエンジニアっぽくなった話~
CData Software Japan
 
Tableau Prep Builder で Salesforce (CRM) と DataRobot (機械学習) のデータをブレンディングしてみた
CData Software Japan
 
Twilio の API を SQL で操作!? 〜 CData Drivers for Twilio 製品のご紹介 〜
CData Software Japan
 
Tableau datadayouttokyo2019 c_data_datarobot
CData Software Japan
 
Tableau datadayouttokyo2019 c_data_kintone
CData Software Japan
 
20180319 ccon sync kintone
CData Software Japan
 
グローバルソフトウェア企業が辿り着いたkintoneを 活用した『ハイブリッド』な最適化
CData Software Japan
 
kintone からER図を作成してみた
CData Software Japan
 
MS-Office 製品からのkintoneデータ活用
CData Software Japan
 
JDBCドライバで実現する Select * from クラウド
CData Software Japan
 
kintoneのデータExcelで 活用してみよう
CData Software Japan
 
I love SQL の僕がkintone のデータにSQLアクセスできる 製品をリリースするまでの道のり
CData Software Japan
 
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
CData Software Japan
 
Api as a product
CData Software Japan
 
Ad

Recently uploaded (10)

PDF
SIG-AUDIO 2025 Vol.02 オンラインセミナー SIG-Audioプレゼン資料_オーディオプラグイン開発_塩澤達矢.pdf
IGDA Japan SIG-Audio
 
PDF
プライバシ保護のためのインターネットアーキテクチャの進化 (2025-07-11)
Jun Kurihara
 
PDF
Hyperledger Fabric最新v3.x系での機能強化、変更点にキャッチアップ!
LFDT Tokyo Meetup
 
PDF
生成AIパネルトーク(Interop25Tokyo APPS JAPAN M1-07,M2-07 嶋ポジショントーク)
嶋 是一 (Yoshikazu SHIMA)
 
PDF
人気ブロックチェーン基盤「Hyperledger Fabric」最新版を動かしてみた!
LFDT Tokyo Meetup
 
PDF
ABC2025S LT講演「世界の窓から Androidこんにちは2025」アプリ自動生成の将来?ロボティクスの夢再び?
嶋 是一 (Yoshikazu SHIMA)
 
PDF
[Hardening Designers Confernece 2025]ランサムウェアでの見えざるログ・見えるログ
kataware
 
PDF
20250710_Devinで切り拓くDB革命_〜価値創出に集中せよ〜.pdf
Masaki Yamakawa
 
PDF
Hyperledger Fabric公式サンプル fabric-samples徹底解説
LFDT Tokyo Meetup
 
PDF
20250630_aws_reinforce_2025_aws_sheild_network_security_director
uedayuki
 
SIG-AUDIO 2025 Vol.02 オンラインセミナー SIG-Audioプレゼン資料_オーディオプラグイン開発_塩澤達矢.pdf
IGDA Japan SIG-Audio
 
プライバシ保護のためのインターネットアーキテクチャの進化 (2025-07-11)
Jun Kurihara
 
Hyperledger Fabric最新v3.x系での機能強化、変更点にキャッチアップ!
LFDT Tokyo Meetup
 
生成AIパネルトーク(Interop25Tokyo APPS JAPAN M1-07,M2-07 嶋ポジショントーク)
嶋 是一 (Yoshikazu SHIMA)
 
人気ブロックチェーン基盤「Hyperledger Fabric」最新版を動かしてみた!
LFDT Tokyo Meetup
 
ABC2025S LT講演「世界の窓から Androidこんにちは2025」アプリ自動生成の将来?ロボティクスの夢再び?
嶋 是一 (Yoshikazu SHIMA)
 
[Hardening Designers Confernece 2025]ランサムウェアでの見えざるログ・見えるログ
kataware
 
20250710_Devinで切り拓くDB革命_〜価値創出に集中せよ〜.pdf
Masaki Yamakawa
 
Hyperledger Fabric公式サンプル fabric-samples徹底解説
LFDT Tokyo Meetup
 
20250630_aws_reinforce_2025_aws_sheild_network_security_director
uedayuki
 

CData API Server ハンズオン

  • 1. © 2018 CData Software Japan, LLC | www.cdata.com/jp CData API Server ハンズオン ~自社RDB 内のデータを本格的なREST API として公開~ CData Software Japan
  • 2. © 2018 CData Software Japan, LLC | www.cdata.com/jp Agenda 1. About CData Software 2. CData API Server 3. Use Case
  • 3. © 2018 CData Software Japan, LLC | www.cdata.com/jp 1. About CData Software
  • 4. © 2018 CData Software Japan, LLC | www.cdata.com/jp About CData 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年以上にわたりデータ関連コンポーネントを提供 ・90+ 対応データソース ・「See the World as a Database」をミッションにクラウドデータ接続を標準化
  • 5. © 2018 CData Software Japan, LLC | www.cdata.com/jp RDB(SQL) ⇔ Web API 変換のエキスパート Enable real-time data integration with hundreds of applications, databases, and Web APIs Data Drivers Web API を標準SQL で利用可能に JDBC/ODBC/ADO etc. API Server RDB/NoSQL/file から 超高速でREST API を自動生成
  • 6. © 2018 CData Software Japan, LLC | www.cdata.com/jp 業界最多級のデータソース Drivers for NoSQL, Big Data, & SaaS Connectivity CRMおよびマーケティング自動化 会計システム コラボレーションおよびERP オンプレミスおよびクラウドDB ドキュメントおよびファイル形式 ソーシャルネットワーキングネットワーキングおよび認証 電子商取引 その他
  • 7. © 2018 CData Software Japan, LLC | www.cdata.com/jp Global Customers
  • 8. © 2018 CData Software Japan, LLC | www.cdata.com/jp Japan Customers
  • 9. © 2018 CData Software Japan, LLC | www.cdata.com/jp OEM Partners-by Global #1 players, by Japan’s #1 players Embedded In The Leading BI, ETL, Data Integration, Data Virtualization, and Data Warehousing Tools
  • 10. © 2018 CData Software Japan, LLC | www.cdata.com/jp 2. CData API Server
  • 11. © 2018 CData Software Japan, LLC | www.cdata.com/jp アプリケーション、データベース、またはサービスからライブREST / OData APIを作成 データベースからREST API を自動生成。SQL またはNoSQL データ ベースを接続するだけで、API Server がフルスペックなWeb API を ドキュメントと共に自動生成します。 オンプレミス | インターネット公開 | クラウド CData API Server
  • 12. © 2018 CData Software Japan, LLC | www.cdata.com/jp 多様なデータベース・NoSQLからWeb APIを自動生成 The API Server offers integration with popular relational and NoSQL DBs more online at www.cdata.com/apiserver/
  • 13. © 2018 CData Software Japan, LLC | www.cdata.com/jp 各種Cloud Serviceも標準ODataへ変換し提供可能 Use the CData Drivers for NoSQL, Big Data, & SaaS Connectivity more online at www.cdata.com/drivers/
  • 14. © 2018 CData Software Japan, LLC | www.cdata.com/jp Standards-based Interfaces OData やOAS などの業界標準に準拠 OData • Microsoftが主導となり推進しているプロトコル • HTTPメソッド(GET/POST/PUT/DELETE)でデータの参照更新ができる仕様 • RESTfulな設計パターンを実装 Open API Specification • 略してOAS、旧Swagger • REST APIの記述に関する仕様とAPIをコールするためのコードとドキュメントを自動生成するツール群 • Apache 2.0 License • 2015年に推進団体「Open API Initiative」が設立 • The Linux Foundationの協力のもと、Microsoft/Google/IBM/Paypal/3Scale(Redhat) / Apigee(Google) などにより結成
  • 15. © 2018 CData Software Japan, LLC | www.cdata.com/jp CData API 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 マネジメント オンプレ/クラウドへ 展開可能
  • 16. © 2018 CData Software Japan, LLC | www.cdata.com/jp 3. Use Case - 活用例
  • 17. © 2018 CData Software Japan, LLC | www.cdata.com/jp 活用例① 社内データのクラウド集約&活用 For use in the cloud • オンプレのレガシーアプリケーションにREST API 実装でモダン化 • クラウドゲートウェイ機能、TLS /SSLによるセキュアな通信経路 • クラウドプラットフォームとのHTTPプロトコルによるリアルタイムデータ連携 社内のオンプレアプリケーション (With RDBMS) API Server Cloud DWH / BI / AI
  • 18. © 2018 CData Software Japan, LLC | www.cdata.com/jp レガシーアプリケーション (With RDBMS) 活用例② 社内データ統合 Data Integration • レガシーアプリケーションへのAPIアドオンによるモダナイゼーション • REST APIによるHTTP(HTTPS)プロトコルでの通信 API Server データ統合基盤 ETL(Asteria Warp) DWH
  • 19. © 2018 CData Software Japan, LLC | www.cdata.com/jp レガシーアプリケーション (With RDBMS) 活用例③ マイクロサービスアーキテクチャ MicroService Architecture • レガシーアプリケーションへのAPIアドオンによるモダナイゼーション • 他サービスやシステムとAPI連携して既存資産を生かしたMSA化 API Server サービスA システムB
  • 20. © 2018 CData Software Japan, LLC | www.cdata.com/jp サーバーサイドアプリケーション (With RDBMS) 活用例④ マルチデバイス(モバイル)バックエンド Mobile backend • バックエンドAPI+Webフロント構成アプリケーション • マルチデバイスアプリケーション API Server PC Mobile
  • 21. © 2018 CData Software Japan, LLC | www.cdata.com/jp 活用例⑤ 自社プロダクトへのAPI機能のアドオン Add-on Web-API function for your product • APIがあるかどうか(=10年前でいうWebSiteがあるかどうか)が差別化要因に • クローズドなモノシリック(一枚岩) → オープンなマイクロサービスへシフト データの 利活用 自社 競合A 競合B 連携方式 CSVのみ REST API / CSV SOAP/ SDK /CSV 連携 サービス数 3 20 10 ツールや 言語 - 主要なBI /ETL SDK (C#, Java) Marketing DWH BI ETL 自社 競合 B 競合 A CRM Groupware
  • 22. © 2018 CData Software Japan, LLC | www.cdata.com/jp 活用例⑥ 自社保有データのパブリック公開 For API economy • APIエコノミーへの参入によるデジタルビジネスでのポジショニングの確立 • X-Techを巻き込んだオープンイノベーション https://www.am.mufg.jp/tool/webapi/ http://www.cdata.com/jp/showcase/mukam.pdf
  • 23. © 2018 CData Software Japan, LLC | www.cdata.com/jp Thank You!