Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CData Software ご紹介

CData Software ご紹介

CData Software Japan

March 17, 2020
Tweet

More Decks by CData Software Japan

Other Decks in Technology

Transcript

  1. © 2020 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 ・20年以上にわたりデータ関連コンポーネントを提供 ・100+ 対応データソース ・「標準化によりAPI を使いやすく」をミッションに連携ツールを提供
  2. © 2020 CData Software Japan, LLC | www.cdata.com/jp 業界最多級のデータソース Drivers

    for NoSQL, Big Data, & SaaS Connectivity CRMおよびマーケティング自動化 会計システム コラボレーションおよびERP オンプレミスおよびクラウドDB ドキュメントおよびファイル形式 ソーシャルネットワーキング ネットワーキングおよび認証 電子商取引 その他
  3. © 2020 CData Software Japan, LLC | www.cdata.com/jp データ連携 &

    データ仮想化ソリューション A straightforward approach to data access based on established standards 標準インターフェースの提供でAPI をRDB に仮想化。アプリケーション、BI、 ETL ツールからシームレスなクラウド連携を実現。 DRIVERS & ADAPTERS データベース接続、公開リソース選択、アクセス設定の3ステップだけで データベースから本格的なREST API とドキュメントを公開できます。 REMOTE ACCESS (API SERVER) 幅広いクラウドデータをノンコーディングでお好みのDB に同期。 DATA REPLICATION (SYNC) ✓ ODBC ✓ JDBC ✓ ADO.NET ✓ ODATA インストール不要の仮想RDB のクラウドインスタンス CDATA CLOUD HUB
  4. © 2020 CData Software Japan, LLC | www.cdata.com/jp Top Vendors

    Choose CData Embedded in the leading BI, ETL, Data Integration, Data Virtualization, and Data Warehousing tools
  5. © 2020 CData Software Japan, LLC | www.cdata.com/jp 2-1”REST規格”? の誤解

    REST API は、単なるアーキテクチャスタイルであり、プロトコル(規格/規約)ではない。 “REST API” と呼ばれるもののほとんどは、 単なる独自規格インターフェース 参考Blog 記事:Java クライント開発における Web API の実装アプローチ まとめ REST vs GraphQL vs Swagger vs OData REST GraphQL OData Swagger メタデータ スキーマ ? サービス次第 ◦ 標準エンドポイントで提供 スキーマチェックも厳しい ◦ 標準エンドポイントで提供 エコシステムも強い △ 取得できるが実際のAPIとの 整合性は保証されない ドキュメント ? サービス次第 ◦ ドキュメントと一緒に 検証環境も提供 △ ドキュメント生成ツールが 別途必要 ◦ 一番ドキュメントが 使いやすい クライアントSDK ? サービス次第 △ Java クライアントは 今後に期待 ◦ エンタープライズ系が 充実している ◦ おそらく対応言語は 一番多く使いやすい
  6. © 2020 CData Software Japan, LLC | www.cdata.com/jp 2-2 「API=簡単に連携できる」という誤解

    API は呼び出しのインターフェースで、マッピングやジョブ起動を行わない わが社のサービスもAPI を公開したから Salesforce にもkintone にも顧客の基幹に も連携できるよね。 ソースAPI への アクセス スキーマ付与、 テーブル化 適切なクエリ の実装 相手先API への アクセス 相手先への マッピング 連携ジョブの 起動 ビジネス側の考える「API でできる連携」 実際にAPI でできること 開発効率化のためにAPI 提供側の打つべき施策 • API ポータルの公開 • OData、Open API への準拠 • SDK、ツール連携の充実 実は開発しないといけない部分
  7. © 2020 CData Software Japan, LLC | www.cdata.com/jp • 多くの開発者のデフォルトはRDBMS/SQL

    • Web API の習得自体が大きな負担 • アプリケーション側の自動クエリ生成などの機能 を使用できないケースも • REST/SOAP APIs & SDKs のデータモデリ ングの差異 • 各開発言語に依存したSDK • サービス側のAPI 変更への追従負荷 • 連携部分が俗人化しアップデートに大きなコスト API 連携実装をする開発者の嘆き Web API習得の負担 開発言語への依存 運用・アップデート対応負荷
  8. © 2020 CData Software Japan, LLC | www.cdata.com/jp 2-3 API

    戦略のミスマッチ 低価格SaaS と高価格ETL、BI、DWH とのミスマッチ • 国内では中~高価格帯製品をSalesforce、SAP、Micrsoft、Marketo など 外資ベンダー製品が優勢 • 国内ベンダー製品、後発SaaS 製品は、低価格製品が中心。高価格のツール (BI、ETL、DWH)とのミスマッチ • SaaS 導入の送れる日本では、新興SaaS のユーザー数・ビジネスの拡大が遅い 高価格ツールベンダーは高価格帯製品・ユーザー数が多い製品への 連携対応を優先。国内ベンダーのエコシステムが広げにくい環境に。
  9. © 2020 CData Software Japan, LLC | www.cdata.com/jp 2. API

    エコシステムのまとめ • API 連携の技術的ハードルは低くない = コストがかかる • 標準仕様を意識しない独自REST • 「API ≠ データ連携(ETL)」 • 絶えず変更されるAPI への追従コスト • SaaS の低価格化で既存エコシステムとはギャップ • 結果としてエコシステムが拡大しにくい状況 エンジニアがよりAPI を簡単に利用できる & 各種ツール・ミドルウェア のAPI 連携コストを下げる、そんなソリューションが必要なのでは?
  10. © 2020 CData Software Japan, LLC | www.cdata.com/jp CData Driver

    のご提案 Bi-directional Access to Live App, Database, & Web API Data Through Standard Drivers ツールや他のSaaS との連携を一つ一つ手組すること(1対1の連携)は、 時間・コスト・安定性から大きな負担 100+ のAPI をJDBC/ODBC などの標準規格でアクセス可能に
  11. © 2020 CData Software Japan, LLC | www.cdata.com/jp API をドライバーでRDB

    に仮想化 Enable real-time data integration with hundreds of applications, databases, and Web APIs DRIVERS & ADAPTERS
  12. © 2020 CData Software Japan, LLC | www.cdata.com/jp CData Drivers

    が提供する標準化とは Give schema like RDB, enable standard SQL, give enterprise level security features • JSON/XMLなどのデータを テーブル構造にマッピング • 非構造化データからスキーマ を自動検出 • 標準SQLでのデータアクセス を可能に • フルCRUDを実現 • JOIN / フィルタリングや集計 関数にも対応 • アプリ/ツールの標準対応 イ ンターフェースとして接続 • 各種プラットフォームが提供 する高度なフレームワーク活 用が可能 • ファイアウォールやプロキシなど のネットワーク機能に標準対 応 • 各種認証・ログ管理等のエン タープライズレベルの要求をす べて統一UIで提供 テーブル化 (スキーマ付与) 標準SQL クエリエンジン 標準インターフェース 認証 / 管理機能 ODBC DRIVERS & ADAPTERS
  13. © 2020 CData Software Japan, LLC | www.cdata.com/jp 各種ツール(BI, ETL

    etc.)に連携機能をアドオン Supported by modern and legacy applications through standard data-access interfaces DRIVERS & ADAPTERS ODBC, JDBC, & ADO.NET は、多くのツールでサポー トされている汎用インターフェースです。CData Drivers で クラウド連携をシームレスに実現。 ✓ Cognos BI ✓ Crystal Reports ✓ FileMaker Pro ✓ FoxPro ✓ Microsoft Access ✓ Microsoft Excel ✓ MicroStrategy ✓ Oracle DB ✓ Power Map ✓ Power Pivot ✓ Aqua Data Studio ✓ Clover ETL ✓ ColdFusion ✓ Crystal Reports ✓ DBeaver ✓ DbVisualizer ✓ IBM WebSphere ✓ Informatica ✓ IntelliJ ✓ JBoss ✓ Jetty ✓ NetBeans IDE ✓ Oracle WebLogic ✓ RazorSQL ✓ QlikView ✓ SAP Business Objects ✓ SharePoint Services ✓ Tableau
  14. © 2020 CData Software Japan, LLC | www.cdata.com/jp ODBC Drivers

    Open Database Connectivity Drivers ODBC 3.8 準拠のCross platformドライバー 32ビット、64ビット、Unicode をサポート DSN 設定だけで、各種ツールから利用可能 対応ツール一覧 • BI ツール(PowerBI, Tableau, Qlik, Cognos etc..) • 帳票ツール(ActiveReports, CrystalReports etc..) • アプリビルダー(FileMaker, Forguncy etc..) • Office ツール(Excel, Access, Word etc..) DRIVERS & ADAPTERS
  15. © 2020 CData Software Japan, LLC | www.cdata.com/jp JDBC Drivers

    Java Database Connectivity Drivers Pure Java タイプ4/5 ドライバー JDBC 3.0、JDBC 4.0 準拠 JDBC 対応の各種ツールから利用可能 対応ツール一覧 • BI ツール(Yellowfin, Pentaho etc..) • Java IDE(Eclipse, NetBeans, IntelliJ etc..) • ETL (ASTERIA WARP, DataSpider, Talend etc..) • その他(Wagby, Jboss, ColdFusion, WebLogic etc..) DRIVERS & ADAPTERS
  16. © 2020 CData Software Japan, LLC | www.cdata.com/jp ADO.NET Data

    Providers ActiveX Data Object .NET Framework Data Providers ADO.NET 準拠のデータプロバイダー Visual Studio ウィザードに完全統合で、VB や C# でクラウドデータソース連携アプリを開発 VS のグリッドやチャートへのデータバインド .NET Core 対応 MVC、EntityFramework6 対応 DRIVERS & ADAPTERS
  17. © 2020 CData Software Japan, LLC | www.cdata.com/jp Excel Add-Ins

    Microsoft Excel Add-Ins Excel のリボンに統合 Excel テーブルにクラウドデータをバインド データの読み出し/更新/挿入がGUI で可能 Excel データベースとSaas のマスター同期 Excel をUI としたSaas の操作 ユースケース • 一括入力(一括作成・一括更新) • 簡易BI • VBA用モジュール DRIVERS & ADAPTERS
  18. © 2020 CData Software Japan, LLC | www.cdata.com/jp Adapters For

    Products specific adapters and framework drivers SSIS Biztalk Delphi & C++ Mulesoft Power BI PowerShell ASTERIA WARP DRIVERS & ADAPTERS
  19. © 2020 CData Software Japan, LLC | www.cdata.com/jp 日本でのユーザー事例 CData

    Drivers integration user cases “RDBMS/SQL に慣れ親しんだエンジニアが誰で も直観的に扱える点です。API を直接叩かずに標 準SQL で操作ができるところが素晴らしいです。 い い意味で不要な機能がなくシンプルな作りとなって いる点が我々のようなプロフェッショナルにはうれしい です。 --ビジネスマネジメント本部 CIT 統括部小林氏 SharePoint ベースのグローバル ポータルにDynamics CRM 連携 RPA ツールからBox に ODBC 経由でアップロード 社内システム自動化 (Salesforce⇔Access)を効率化 “最初はメジャーな ETL/EAI ツールを検討しました が、値段の割にはA には繋がるけどB には繋がらな いといったところが不満で不採用となりました。それで 色々と調べた結果、結局のところ私達が使っている 複数のシステムをカバーできるコネクタ部分・ドライ バーが重要なんだよね、という結論に行きつきました。 --管理本部 経営企画部 情報システム統括伊東氏 DRIVERS & ADAPTERS
  20. © 2020 CData Software Japan, LLC | www.cdata.com/jp 日本国内サービスのDriver 開発

    Custom Drivers Offering SQL Access to Japanese SaaS “両社の連携は、様々なアプリケーションやツールと データ連携し、業務の更なる自動化を図り、リアル データ経営を実現する仕組みを提供します。 CData Drivers for PCA Cloud とPCA クラウ ドは、あらゆる企業へデジタルトランスフォーメーショ ンを促進いたします。” 専務取締役 営業本部長 折登氏 PCA クラウド会計・商魂/商管向け ドライバー開発 Money Forward 請求書・経費向け ドライバー開発 Cybozu kintone 向けドライバー開 発 “本ソリューションは、各種ツールとkintoneとのシーム レスな連携を実現し、kintoneの拡張性を高め、業 務効率化や多様なデータ活用を進める企業様に、さ らなる価値を提供できるものと確信しております。” --執行役員 ビジネスマーケティング本部長林田氏 DRIVERS & ADAPTERS
  21. © 2020 CData Software Japan, LLC | www.cdata.com/jp OEM 事例

    OEM Integration of Drivers “CData にASTERIA SDK を提供し、CData 側にJDBC Drivers をASTERIA アダプタとして 使えるようにWrapper を作成してもらいました。 元々CData JDBC Drivers はSaaS データを RDB にモデル化し、標準SQL が使える仕様に なっており、組み込みは非常に上手くいきました。 --代表取締役/CEO 平野氏 ASTERIA Adapter をJDBC Drivers をベースにカスタム開発 “CData Drivers では非構造化データも含めて Web API をテーブルデータとして抽象化して提供 してくれるため、RDB やCSV などと同じデータ構造 のレポジトリを使うことでデータの統合利用を 容易に 実現できます。80を超えるデータソースの対応を数 年前倒しで実現することができました。” --代表取締役社長 町田氏 仮想DWH 製品にJDBC Drivers を組込み、クラウド対応加速 MotionBoard 6.0 向けに JDBCDrivers をOEM 提供 “これにより、世界中の主要なクラウドサービス、およ びデータ製品と弊社製品との連携を、いままでよりも 更にスピーディーに実現できるようになります。” --代表取締役社長CEO 内野氏 DRIVERS & ADAPTERS
  22. © 2020 CData Software Japan, LLC | www.cdata.com/jp データ連携ソリューション A

    straightforward approach to integration based on established standards in data access Universal connectivity through standards-based Drivers & Adapters. SQL interfaces virtualize data access and insulate users from the complexities of data integration. DRIVERS & ADAPTERS データベース接続、公開リソース選択、アクセス設定の3ステップだけで データベースから本格的なREST API とドキュメントを公開できます。 REMOTE ACCESS (API SERVER) Complement data virtualization with replication. SaaS data replication to Lakes, Warehouses, and DBMS systems. DATA REPLICATION (SYNC) ✓ ODBC ✓ JDBC ✓ ADO.NET ✓ ODATA
  23. © 2020 CData Software Japan, LLC | www.cdata.com/jp CData API

    Server TM DB から本格的なREST API をノンコーディングで公開 REMOTE ACCESS
  24. © 2020 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/
  25. © 2020 CData Software Japan, LLC | www.cdata.com/jp CData API

    Server 機能概要 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 マネジメント オンプレ/クラウドへ 展開可能 REMOTE ACCESS
  26. © 2020 CData Software Japan, LLC | www.cdata.com/jp API Server

    の活用ケース Virtualized data access for any connected source • データ公開 Expose Enterprise data to SaaS / Cloud Apps • SaaS、オンプレパッケージのAPI 公開 Expose Enterprise data to SaaS / Cloud Apps • バックエンドのモダン化 ✓ レガシーアプリのAPI ✓ マイクロサービス基盤 REMOTE ACCESS
  27. © 2020 CData Software Japan, LLC | www.cdata.com/jp API Server

    ユーザー事例 三菱UFJ 国際投信 • SQL Server、PostgreSQL ⇔公開API • 700を超える投資信託情報を数カ月で公開 freee • Redshift ⇔社内API として分析に Data Connectivity: Platform integration like Salesforce Lightning Connect & Power Apps ジェイ・ウィル・コーポレーション • Microsoft Exchange⇔Salesforce Lightning REMOTE ACCESS
  28. © 2020 CData Software Japan, LLC | www.cdata.com/jp データ連携ソリューション A

    straightforward approach to integration based on established standards in data access Universal connectivity through standards-based Drivers & Adapters. SQL interfaces virtualize data access and insulate users from the complexities of data integration. DRIVERS & ADAPTERS Remote access and API enablement. Instantly generate flexible, comprehensive, and fully documented data APIs. REMOTE ACCESS (API SERVER) 幅広いクラウドデータをノンコーディングでお好みのDB に同期。 データレプリケーション(SYNC) ✓ ODBC ✓ JDBC ✓ ADO.NET ✓ ODATA
  29. © 2020 CData Software Japan, LLC | www.cdata.com/jp DATA REPLICATION

    CData SyncTM クラウド/SaaS からDB へのデータレプリケーション(同期)ツール ✓ 100+ のエンタープライズデータに対応 ✓ 同期先はSQL Server、Redshift、S3、BigQuery etc. ✓ ノーコーディングで自動同期設定
  30. © 2020 CData Software Japan, LLC | www.cdata.com/jp DATA REPLICATION

    CData SyncTM Replicate Any Data Source To Any Database With A Few Clicks ✓ クラウド/SaaS データをノンコーディングでDB に反復 同期できるパワフルなツール ✓ クラウドデータをRDB にコピーして、帳票や分析で データを活用 ✓ クラウドデータのバックアップに ✓ 主要データソースでは、差分更新機能をサポートし、 効率的な同期ジョブを実行
  31. © 2020 CData Software Japan, LLC | www.cdata.com/jp New ↓

    And more… Salesforce Facebook Gmail Twitter Stripe Google Adwords Dynamics 365 JSON Google Analytics Jira GitHub Twilio kintone Office 365 Quick Books Zoho HubSpot Sugar CRM SharePoint Eloqua Marketo NetSuite Dynamics CRM YouTube Analytics Google Spreadsheets SendGrid SAP Active Driectory Google Contacts XML CData Sync Data Sources 100 を超えるエンタープライズデータソースに対応 DATA REPLICATION
  32. © 2020 CData Software Japan, LLC | www.cdata.com/jp Cloud Access

    On premise MySQL DB2 MongoDB PosgreSQL SQL Server SQLite CSV Cassandra Oracle Amazon Redshift Amazon S3 Snowflake Google Cloud SQL Google BigQuery Azure SQL Database CData Sync 同期先DB 主要RDB から、クラウドデータストアまで DATA REPLICATION
  33. © 2020 CData Software Japan, LLC | www.cdata.com/jp 3ステップでノーコードで同期設定 DATA

    REPLICATION データソースを選択して、コネクション 設定 同期先DB、データストアを選択して コネクション設定 同期先ジョブ(テーブル、条件、バッ チ感覚など)を設定
  34. © 2020 CData Software Japan, LLC | www.cdata.com/jp CData Sync

    ユーザー事例 Custom Drivers Offering SQL Access to Japanese SaaS Salesforce データをDB に同期し て分析活用 Marketo データのオンプレ連携 Salesforce データのレプリケーショ ン DATA REPLICATION
  35. © 2020 CData Software Japan, LLC | www.cdata.com/jp CData Cloud

    Hub Unified connectivity to the SaaS, NoSQL & Big Data
  36. © 2020 CData Software Japan, LLC | www.cdata.com/jp Cloud Hub

    Benefits Any Application, to Any API ✓ ドライバーのインストールが不要 ✓ MySQL、SQL Server のインターフェースが利用可能 ✓ 100+ のエンタープライズデータソース ✓ CRUD 操作に対応 CData Drivers のサービス版。インストール不要のクラウドインスタンスで MySQL/SQL Server インターフェースでクラウドデータ連携が可能に。
  37. © 2020 CData Software Japan, LLC | www.cdata.com/jp Server (With

    DB) 活用例① SaaS - 基幹システム連携 • 従来利用している基幹システムとSaaS との連携(顧客マスター、製品マスターなど) • SaaS ではカバーできない機能を基幹側で実装 • SaaS 部分導入などでマスターデータを基幹側に
  38. © 2020 CData Software Japan, LLC | www.cdata.com/jp 活用例② ツール連携

    • BI, 帳票, ETL, Office ツールなどから直接 SaaS にリアルタイム連携 • 汎用のODBC / JDBC の接続口さえあればツール側の改修は不要 ETL/EAI Office Tools BI 帳票 ODBC
  39. © 2020 CData Software Japan, LLC | www.cdata.com/jp 活用例③ データ移行や二重運用

    • ETLツール, 中継サーバー、Excel等を使用して初期データのスムーズな移行 • 部分導入時期および2重運用にシームレスなデータ統合 スムーズなデータ移行の実現 Excelのコピーアンドペースでも連係可能 中継サーバ & JDBC Driver連係 OData Connector によるリアルタイムデータ参照
  40. © 2020 CData Software Japan, LLC | www.cdata.com/jp 活用例④ ポータル化

    • 複数のオンプレアプリや SaaS を単一のポータルからアクセス可能に • Java/C# で中継サーバー、ETL を構成し実現 • 対応サービスが業界最多級のCData があらゆるサービスを接続 Group Ware End user Cloud Service
  41. © 2020 CData Software Japan, LLC | www.cdata.com/jp 活用例⑤ データのクラウド集約やAI

    活用 • 基幹アプリ、各種ツール(ETL / BI)をクラウドに集約 • オンプレに残ったアプリデータをREST API 化 • 方法:CData API Server Server (With DB) API Server Cloud DWH / BI / AI
  42. © 2020 CData Software Japan, LLC | www.cdata.com/jp 活用例⑥ 100以上のSaaS連携機能を貴社サービスに組込

    Your Service / Tool can embed 90+ CData Drivers more online at www.cdata.com/drivers/ Your Service / Tool サービス・ツールにCData Driverを組み込むことで 90超のクラウドサービス・DB・NoSQLのデータへの連携を内製化して提供可能
  43. © 2020 CData Software Japan, LLC | www.cdata.com/jp 活用例⑦ 貴社API

    のドライバー化 Your API can be accessed from standard BI, ETL and office tools Your Service / Tool 貴社API をあらゆるツール(BI、ETL、帳票、ワークフロー、カスタムアプリ)から 利用できるドライバーとして提供 ETL/EAI Office Tools BI 帳票
  44. © 2020 CData Software Japan, LLC | www.cdata.com/jp See the

    World as a Database 顧客のステージに合わせたデータ連携提案が可能に 中堅 事業者 中小事業者 小規模事業者 Excel Add-in ODBC Drivers Excel から データを読み /書き BI、帳票ツールなどでノ ンコーディングで デー タ連携 高機能ETL でエンタープライズレ ベルのデータ連携を実現 ETLs
  45. © 2020 CData Software Japan, LLC | www.cdata.com/jp 1 Chome-6-27

    Chuo, Aoba Ward, Sendai, Miyagi Prefecture 980-0021, Japan Tel: 050-5578-7390 CData Japan 600 Market St. #300 Chapel Hill, NC 27516 USA Tel: (919) 885-0202 Fax: (919) 928-5455 US Headquarters - United Kingdom - Central & Eastern Europe - Central China Additional Offices Contact Us Worldwide Offices for Global Sales and Support www.cdata.com