Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
CData Software Japan
PPTX, PDF
178 views
APIに関するセッション資料
Angular と API で始めるモダン Web 開発体験セミナー
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 44
2
/ 44
3
/ 44
4
/ 44
5
/ 44
6
/ 44
7
/ 44
8
/ 44
9
/ 44
10
/ 44
11
/ 44
12
/ 44
13
/ 44
14
/ 44
15
/ 44
16
/ 44
17
/ 44
18
/ 44
19
/ 44
20
/ 44
21
/ 44
22
/ 44
23
/ 44
24
/ 44
25
/ 44
26
/ 44
27
/ 44
28
/ 44
29
/ 44
30
/ 44
31
/ 44
32
/ 44
33
/ 44
34
/ 44
35
/ 44
36
/ 44
37
/ 44
38
/ 44
39
/ 44
40
/ 44
41
/ 44
42
/ 44
43
/ 44
44
/ 44
More Related Content
PDF
#decode19 #MW04 誰のための API? Azure デベロッパーにもエンド ユーザーにも嬉しいAPI エコシステム活用アプローチ
by
Kazuya Sugimoto
PDF
Mulesoft meetup #02 Anypointで日本のクラウドサービスを繋いでみた!
by
Kazuya Sugimoto
PDF
何故これからの時代にAPIが重要なのか?
by
Pina Hirano
PDF
Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)
by
Kazuya Sugimoto
PDF
ZOZO前澤社長お年玉リツイート企画のビッグデータに立ち向かう方法 -Twitterのビッグデータを分析するために、実際にやってみてわかった嵌りポイントと...
by
Kazuya Sugimoto
PPTX
クラウド連携でのJDBC エコマップ LT#2 JJUG CC 2018
by
CData Software Japan
PPTX
CData API Server ハンズオン
by
CData Software Japan
PPTX
API はメタデータを提供せよ LT#1 JJUG_CCC2018
by
CData Software Japan
#decode19 #MW04 誰のための API? Azure デベロッパーにもエンド ユーザーにも嬉しいAPI エコシステム活用アプローチ
by
Kazuya Sugimoto
Mulesoft meetup #02 Anypointで日本のクラウドサービスを繋いでみた!
by
Kazuya Sugimoto
何故これからの時代にAPIが重要なのか?
by
Pina Hirano
Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)
by
Kazuya Sugimoto
ZOZO前澤社長お年玉リツイート企画のビッグデータに立ち向かう方法 -Twitterのビッグデータを分析するために、実際にやってみてわかった嵌りポイントと...
by
Kazuya Sugimoto
クラウド連携でのJDBC エコマップ LT#2 JJUG CC 2018
by
CData Software Japan
CData API Server ハンズオン
by
CData Software Japan
API はメタデータを提供せよ LT#1 JJUG_CCC2018
by
CData Software Japan
What's hot
PPTX
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
by
CData Software Japan
PPTX
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
by
CData Software Japan
PPTX
Wagby で100+ のクラウドデータに連携するアプリを開発(CData JDBC Drivers)
by
CData Software Japan
PPTX
【第5回jduc】【勉強会】dynamics 365 web apiとの接し方
by
Kazuya Sugimoto
PPTX
多対多のクラウド利用を支えるデータ標準化技術
by
CData Software Japan
PDF
Dynamics 365 Customer Engagement 理解のススメ -サブスクリプションビジネスモデルから読み解くカスタマーサポート機能活用の...
by
Kazuya Sugimoto
PPTX
2017 roadmap
by
CData Software Japan
PPTX
「私のkintone 連携には何が最適?」CData Software ソリューションを使うケースは?
by
CData Software Japan
PPTX
API Academy:マイクロサービス化へのファーストステップ
by
CA Technologies
PPTX
解明! Dynamics 365 Web API 全体像! 第7回JDUC勉強会
by
Kazuya Sugimoto
PPTX
CData general proposal
by
CData Software Japan
PPTX
CData General Proposal
by
CData Software Japan
PPTX
20170420 infoteria apiセミナーupload
by
CData Software Japan
PPTX
はじめてのIT 勉強会@仙台 宣伝枠LT
by
CData Software Japan
PDF
Sit tokyo2022 getting started with abap rap
by
MioYasutake
PDF
220203 sit2022 sap murata
by
Soichiro Murata
PPTX
ガチのエンジニア集団に身を置くというキャリアの作り方 ~ド文系の翻訳者がビルドエンジニアっぽくなった話~
by
CData Software Japan
PPTX
CData Sync × Google BigQuery 3ステップで各データソースとのデータ連携を実現
by
CData Software Japan
PPTX
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
by
CData Software Japan
PPTX
kintoneのデータをSQLで操作!? ~Drivers/Gateway/Sync 徹底比較~
by
CData Software Japan
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
by
CData Software Japan
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
by
CData Software Japan
Wagby で100+ のクラウドデータに連携するアプリを開発(CData JDBC Drivers)
by
CData Software Japan
【第5回jduc】【勉強会】dynamics 365 web apiとの接し方
by
Kazuya Sugimoto
多対多のクラウド利用を支えるデータ標準化技術
by
CData Software Japan
Dynamics 365 Customer Engagement 理解のススメ -サブスクリプションビジネスモデルから読み解くカスタマーサポート機能活用の...
by
Kazuya Sugimoto
2017 roadmap
by
CData Software Japan
「私のkintone 連携には何が最適?」CData Software ソリューションを使うケースは?
by
CData Software Japan
API Academy:マイクロサービス化へのファーストステップ
by
CA Technologies
解明! Dynamics 365 Web API 全体像! 第7回JDUC勉強会
by
Kazuya Sugimoto
CData general proposal
by
CData Software Japan
CData General Proposal
by
CData Software Japan
20170420 infoteria apiセミナーupload
by
CData Software Japan
はじめてのIT 勉強会@仙台 宣伝枠LT
by
CData Software Japan
Sit tokyo2022 getting started with abap rap
by
MioYasutake
220203 sit2022 sap murata
by
Soichiro Murata
ガチのエンジニア集団に身を置くというキャリアの作り方 ~ド文系の翻訳者がビルドエンジニアっぽくなった話~
by
CData Software Japan
CData Sync × Google BigQuery 3ステップで各データソースとのデータ連携を実現
by
CData Software Japan
Angular でもっとAPIファースト・もっとモダンデザインなWebアプリケーションを作ろう!
by
CData Software Japan
kintoneのデータをSQLで操作!? ~Drivers/Gateway/Sync 徹底比較~
by
CData Software Japan
Similar to APIに関するセッション資料
PPTX
ノンコーディング・超高速のApi 開発・運用基盤「cdata api server」のご紹介
by
CData Software Japan
PPTX
Javaアプリケーションの モダナイゼーションアプローチ
by
CData Software Japan
PPTX
Api as a product
by
CData Software Japan
PPTX
20170705 apiをつくろう
by
CData Software Japan
PDF
APIbank(メディア)からみた国産APIの現実と未来にむけて
by
API Meetup
PPTX
ADO.NETでつながるクラウドデータ連携
by
CData Software Japan
PPTX
API活用で更に広がるDynamicsエコシステム
by
CData Software Japan
PPTX
CData Drivers HandsOn 20180326
by
CData Software Japan
PDF
Power app custom api v0.1.21.1221
by
Ayumu Inaba
PDF
[Azure Deep Dive] APIエコノミーに向けて ~Azure API ManagementによるAPIの公開と管理~ (2016/12/16)
by
Naoki (Neo) SATO
PPTX
Web API を気軽に使えるツールやサービスのご紹介
by
CData Software Japan
PPTX
Api and rpa_seminar_april20_osaka
by
Yuki Hayakawa
PDF
Data API + AWS = (CMS どうでしょう 札幌編)
by
Yuji Takayama
PPTX
FileMaker プラットフォームにSalesforceやkintoneなどクラウドデータ連携機能を拡張
by
CData Software Japan
PDF
Data API ことはじめ
by
Yuji Takayama
PPTX
マルチクラウド環境の膨大なAPIトラフィックをリアルタイムに処理するNGINXの仕組み
by
NGINX, Inc.
PPTX
Talend StudioでAPIを開発 - SOAP/RESTのサービス開発手法
by
QlikPresalesJapan
PDF
「モダンな」可視化アプリケーション開発とはどのようなものか?
by
Keiichiro Ono
PDF
ochacafe#6 人にもマシンにもやさしいAPIのエコシステム
by
オラクルエンジニア通信
PDF
BPStudy20121221
by
Shinichiro Takezaki
ノンコーディング・超高速のApi 開発・運用基盤「cdata api server」のご紹介
by
CData Software Japan
Javaアプリケーションの モダナイゼーションアプローチ
by
CData Software Japan
Api as a product
by
CData Software Japan
20170705 apiをつくろう
by
CData Software Japan
APIbank(メディア)からみた国産APIの現実と未来にむけて
by
API Meetup
ADO.NETでつながるクラウドデータ連携
by
CData Software Japan
API活用で更に広がるDynamicsエコシステム
by
CData Software Japan
CData Drivers HandsOn 20180326
by
CData Software Japan
Power app custom api v0.1.21.1221
by
Ayumu Inaba
[Azure Deep Dive] APIエコノミーに向けて ~Azure API ManagementによるAPIの公開と管理~ (2016/12/16)
by
Naoki (Neo) SATO
Web API を気軽に使えるツールやサービスのご紹介
by
CData Software Japan
Api and rpa_seminar_april20_osaka
by
Yuki Hayakawa
Data API + AWS = (CMS どうでしょう 札幌編)
by
Yuji Takayama
FileMaker プラットフォームにSalesforceやkintoneなどクラウドデータ連携機能を拡張
by
CData Software Japan
Data API ことはじめ
by
Yuji Takayama
マルチクラウド環境の膨大なAPIトラフィックをリアルタイムに処理するNGINXの仕組み
by
NGINX, Inc.
Talend StudioでAPIを開発 - SOAP/RESTのサービス開発手法
by
QlikPresalesJapan
「モダンな」可視化アプリケーション開発とはどのようなものか?
by
Keiichiro Ono
ochacafe#6 人にもマシンにもやさしいAPIのエコシステム
by
オラクルエンジニア通信
BPStudy20121221
by
Shinichiro Takezaki
More from CData Software Japan
PDF
CData Sync 概要
by
CData Software Japan
PPTX
Excel × Google BigQuery CData Driver で BigQuery とのデータ連携を実現
by
CData Software Japan
PPTX
Tableau Prep Builder で Salesforce (CRM) と DataRobot (機械学習) のデータをブレンディングしてみた
by
CData Software Japan
PPTX
Twilio の API を SQL で操作!? 〜 CData Drivers for Twilio 製品のご紹介 〜
by
CData Software Japan
PPTX
Tableau datadayouttokyo2019 c_data_datarobot
by
CData Software Japan
PPTX
Tableau datadayouttokyo2019 c_data_kintone
by
CData Software Japan
PDF
20180319 ccon sync kintone
by
CData Software Japan
PPTX
グローバルソフトウェア企業が辿り着いたkintoneを 活用した『ハイブリッド』な最適化
by
CData Software Japan
PPTX
kintone からER図を作成してみた
by
CData Software Japan
PPTX
MS-Office 製品からのkintoneデータ活用
by
CData Software Japan
PPTX
CData Drivers for PCA 概要
by
CData Software Japan
PPTX
JDBCドライバで実現する Select * from クラウド
by
CData Software Japan
PPTX
kintoneのデータExcelで 活用してみよう
by
CData Software Japan
PPTX
SELECT * FROM Marketo -CData Marketo Solutions
by
CData Software Japan
PPTX
I love SQL の僕がkintone のデータにSQLアクセスできる 製品をリリースするまでの道のり
by
CData Software Japan
PPTX
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
by
CData Software Japan
PPTX
API ARU-ARU
by
CData Software Japan
PPTX
SharePoint 連携を俯瞰しちゃおう
by
CData Software Japan
PPTX
グラフ構造のデータモデルをPower BIで可視化してみた
by
CData Software Japan
CData Sync 概要
by
CData Software Japan
Excel × Google BigQuery CData Driver で BigQuery とのデータ連携を実現
by
CData Software Japan
Tableau Prep Builder で Salesforce (CRM) と DataRobot (機械学習) のデータをブレンディングしてみた
by
CData Software Japan
Twilio の API を SQL で操作!? 〜 CData Drivers for Twilio 製品のご紹介 〜
by
CData Software Japan
Tableau datadayouttokyo2019 c_data_datarobot
by
CData Software Japan
Tableau datadayouttokyo2019 c_data_kintone
by
CData Software Japan
20180319 ccon sync kintone
by
CData Software Japan
グローバルソフトウェア企業が辿り着いたkintoneを 活用した『ハイブリッド』な最適化
by
CData Software Japan
kintone からER図を作成してみた
by
CData Software Japan
MS-Office 製品からのkintoneデータ活用
by
CData Software Japan
CData Drivers for PCA 概要
by
CData Software Japan
JDBCドライバで実現する Select * from クラウド
by
CData Software Japan
kintoneのデータExcelで 活用してみよう
by
CData Software Japan
SELECT * FROM Marketo -CData Marketo Solutions
by
CData Software Japan
I love SQL の僕がkintone のデータにSQLアクセスできる 製品をリリースするまでの道のり
by
CData Software Japan
なぜ、CData Softwareが Power BI 専用 コネクターを 開発したのか?
by
CData Software Japan
API ARU-ARU
by
CData Software Japan
SharePoint 連携を俯瞰しちゃおう
by
CData Software Japan
グラフ構造のデータモデルをPower BIで可視化してみた
by
CData Software Japan
APIに関するセッション資料
1.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp Angular と API で始めるモダン Web 開発体験セミナー ~API Server のご紹介:本格的なWeb API を3ステップで構築~ CData Software Japan
2.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp 本日のアジェンダ Agenda 1. CData Software Japanについて 2. クライアントサイドにも優しいモダン APIの勘所:なぜ REST API ではダメなのか? 3. 3クリックでマルチクラウドAPIを構築できる CData API Server のご紹介
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年以上にわたりデータ関連コンポーネントを提供 ・100+ 対応データソース ・See the World as a Database をミッションにクラウドデータ接続を標準化 ・APIエコシステムの構築をサポート
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 API をあらゆるツールや人から 利用出来るように API Server 業界標準の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. クライアントサイドにも優しいモダン APIの勘所 なぜ REST API ではダメなのか?
11.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp その前に、、、 私達(CData)とAPIのカンケイ
12.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp (さきほども書きましたが)業界最多級のデータソース Drivers for NoSQL, Big Data, & SaaS Connectivity CRMおよびマーケティング自動化 会計システム コラボレーションおよびERP オンプレミスおよびクラウドDB ドキュメントおよびファイル形式 ソーシャルネットワーキングネットワーキングおよび認証 電子商取引 その他
13.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp 普段CData が触っているAPI 現在データソースは 約120 種類ほど うちREST 4割、SOAP 2割。 NoSQL・CloudDB(例:MongoDB・BigQuery)などWebAPIではなく独自APIもあり。 検証しているAPIは数知れず。(不採用や開発中も含めると300種類ほど?)
14.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp なので、、、 ・サポートしなければいけないAPIも最大級 ・新データソース対応のために検証するAPIも最大級
15.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp 基本的に触ってみて、使ってみて、食べてみてから 開発可能か考える そのためAPIの酸いも甘いも知っている!
16.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp 今日のお話 なぜその API は使いづらい? を経験を元に語ります。 では、どうするべきか? APIのモダン化・イケてるAPI・使いやすいAPIのポイント
17.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp こんなAPIは使いづらい API あるある! APIあるから繋げて使えるでしょ、と言われたけど。。。 実録
18.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp 仕様書がPDF・Excelで提供されている! ・Word ベース や 神エクセル ・ドキュメントと実装の乖離 ・中にはドキュメントがCD-ROMで送られ てくるところも・・・。
19.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp API を使うのに紙文書で申請が必要! ・NDAや申請書、パートナー契約などなど紙文 書でのやり取りが必要。 ・APIを利用するまでに2週間以上時間がか かることも・・・。 ・US サービスのAPIはそこまで使用する障壁 が高くない。日本企業では多い印象。
20.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp API 利用Limit が厳しすぎる ・1分間にXX回リクエストまで、等 ・BIするのに全データを取得したいが制限にひっかかって しまい、取得できない (Twitterなどもちろん仕方がないものもある)
21.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp ページングの指定方法が違いすぎる Qiita MoneyForward ページ指定方法 URLパラメータで指定 Page=1 URLパラメータで指定 Page=1 ページ数最大値表示 レスポンスヘッダに記載 Total-Count: 6 レスポンスボディに記載 total_count : 6 1ページあたりの表示件数表 記 URLパラメータで指定 per_page=20 URLパラメータで指定 Limit=100 次ページリンク レスポンスボディに記載 Link: <http://qiita.com/api/v2/use rs?page=1>; rel="first", なし ・同じ会社のAPIでも微妙に違う ・ヘッダに記載していたり、ボディに記載していたり
22.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp リソース指向と関数指向がまざってる ・リソース指向、関数指向がまざっている 例えばURLが https://XXX.com/getXXX https://XXX.com/findXXX https://XXX.com/users ・詳細検索するときだけ、FindやSearchといったURL
23.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp リソース名が省略語すぎて、なんのことだかわからない 例えば・・・ ・営業案件 Opportunity がOPP 日本語ローマ字略称は覚えづらく、つらい・・・ ・勘定科目マスタ が KKM とか
24.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp 通貨フィールドが「¥」マーク付き ・通貨フィールドが数値型ではなく、円マーク付きで返っ てくるので文字列になってしまう 例:var x = “1,000,000”; ・クライアントサイドで通貨マークの調整処理が必要 ・BIツールに取り入れる時には数値変換が必要
25.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp データを取得したいのにPOST ・例:Bodyで検索条件を指定するから、 POSTメソッドでGETする ・基本的にすべてのエンドポイントがPOST仕 様だったり
26.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp エンドポイント一覧がAPIで取得できない ・どのくらいリソースがあるのかわからない ・クライアントサイドで動的な処理ができない ・APIの変更に動的に対応することができない
27.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp 404 のはずなのに 200 でエラーが返ってくる ・成功なのに失敗? ・リソース名が間違っていたはずなのに、200番 ・原因が不明瞭になるので、サポートの問い合わせが増え る・・・
28.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp サマリデータのみで、明細が取れない ・見積の合計金額は取れるのに、明細が取れない ・APIから取得できるデータがそもそもサマリした後の データで、使用者側でサマリの観点を変えることがで きない ・ヘッダと明細を一括のリクエストで作成しないといけ ないAPIもあったり
29.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp API Limit が厳しすぎる! ページングの指定方法が違いすぎる! リソース指向と関数指向がまざってる! 通貨フィールドが「¥」マーク付き! データを取得したいのにPOST! エンドポイント一覧がAPIで取得できない! 404 のはずなのに 200 でエラーが返ってくる! サマリデータのみで、明細が取れない! 仕様書がPDF・Excelで提供されている! API を使うのに文書で紙申請が必要! リソース名が省略語すぎて、なんのことだかわからない! APIの使いづらさを分類するとざっくりこんな感じ 設計上の問題 組織・文化的な問題
30.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp なぜ設計上の問題が発生しやすいのか? なぜならREST APIは APIの定義をするプロトコルではないから 設計上の問題の大半はREST APIの問題 ではおさえるべきAPIプロトコルとは何か?
31.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp Standards-based Interfaces 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) などにより 結成
32.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp モダンAPIに求められる3つのポイント 1. メタデータ・スキーマの提供 2. ドキュメントの自動生成(メタデータ・スキーマを元にした生成) 3. 規格(リクエスト・レスポンスルール)の統一 実はプロトコルをおさえるだけで、APIスケールのしやすさ、 クライアントサイドの作りやすさに繋がる!
33.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp モダンAPI=エコシステムでよく利用されるAPI 当社調べ SalesforceのAPI接続をネイティブでサポートしているBI/ETLツール群
34.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp クライアントサイドデータソースサイド API PC Mobile モダンAPI=クライアントサイドに優しい RDB ファイル クラウド サービス API仕様書から 自動生成
35.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp 3. CData API Server
36.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp アプリケーション、データベース、またはサービスからライブREST / OData APIを作成 データベースからREST API を自動生成。SQL またはNoSQL データ ベースを接続するだけで、API Server がフルスペックなWeb API を ドキュメントと共に自動生成します。 オンプレミス | インターネット公開 | クラウド CData API Server
37.
© 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/
38.
© 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/
39.
© 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) などにより結成
40.
© 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 マネジメント オンプレ/クラウドへ 展開可能
41.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp Demo
42.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp クライアントサイドデータソースサイド API PC Mobile Demo Image API Server • バックエンドAPI+Webフロント構成アプリケーション • マルチデバイスアプリケーション
43.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp APIServerの活用例 自社保有データのパブリック公開 For API economy • APIエコノミーへの参入によるデジタルビジネスでのポジショニングの確立 • X-Techを巻き込んだオープンイノベーション https://www.am.mufg.jp/tool/webapi/ http://www.cdata.com/jp/showcase/mukam.pdf
44.
© 2018 CData
Software Japan, LLC | www.cdata.com/jp Thank You!
Download