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

すべてはConnectivity からはじまる:CData Connect Cloud

すべてはConnectivity からはじまる:CData Connect Cloud

2022/06/22 のBCN カンファレンスでの登壇資料。
CData Software Japan 代表の疋田が、新製品CData Connect Cloud のリリースにあたり、クラウド時代の今必要とされているピースである「外部データへの接続機能」=「コネクティビティ」について説明しています。

CData Software Japan

July 05, 2022
Tweet

More Decks by CData Software Japan

Other Decks in Technology

Transcript

  1. © 2022 CData Software Japan, LLC | www.cdata.com/jp Connect, integrate,

    and automate your enterprise data. “すべてはデータコネクティビティからはじまる” ~データ活用の最初は「つなぐこと=コネクティビティ」~ BCN Conference 2022 6/22 セッション1 疋田 圭介
  2. © 2022 CData Software Japan, LLC | www.cdata.com/jp DX の柱であるデータ経営と自動化に

    足りないピースは 『コネクティビティ(Connectivity)』
  3. © 2022 CData Software Japan, LLC | www.cdata.com/jp 今日のメッセージ •

    DX は『コネクティビティからはじまる』: DX は各社が自分の上り方で登る山だが、データ経営とプロ セス自動化は欠かせない。 • 『コネクティビティ』がDX のボトルネックに: 良いデータ分析ツール、良いデータ連携ツール、良いノー コード/ローコードアプリは多く市場にある。足りないもの はコネクティビティ。 • CData がコネクティビティだけを提供 コネクティビティだけどライブラリやSaaS として提供する CData Connectors • エンジニア、市民開発者、インテグレーターの 力は、より付加価値のある仕事に集中!
  4. © 2022 CData Software Japan, LLC | www.cdata.com/jp 1. About

    CData Software 2. DX はコネクティビティからはじまる 3. ソリューションはCData Connectors 4. CData Connect: Data Connectivity as a Service
  5. © 2022 CData Software Japan, LLC | www.cdata.com/jp About Speaker

    cdata software japan session speaker 疋田 圭介 •CData Software Japan 合同会社 代表社員 経歴 •業務データ活用一筋10年+ •管理会計、ビジネスプラン、予実管理 •CData Software の日本オペレーションの立ち上げから •金融機関10年(内、インドネシア5年) •コンポーネント開発の海外オペレーション @hornets79 @keisuke.hikita.5 https://qiita.com/jonathanh
  6. EMPLOYEES 200+ ACTIVE CUSTOMERS 9,000+ OEM PARTNERS 100+ © 2022

    CData Software Inc. | www.cdata.com CData Software CData Software, Inc. • 本社:US(NC州), オフィス:日本/欧州/インド/中 国 • データコネクティビティ テクノロジーのリーダー CData Software Japan, LLC • 宮城県仙台市 • 2016/06 〜
  7. © 2022 CData Software Inc. | www.cdata.com 多様なデータソース、テクノロジー、 プラットフォーム に対応した

    『データコネクティビティ』製品 250 を超える業界最多のデータソース 100を超えるツールやプログラミング言語、フレーム ワークから オンプレ / クラウド / コンテナ / サーバーレス環境にて ライブラリ / アプリケーション / サービスにてご提供 Any Platform Any Technology Any Data Source
  8. © 2022 CData Software Inc. | www.cdata.com CData Drivers 標準SQLで250を超えるデータソースにアクセスできるライブラリ製品

    CData Drivers テーブル 標準SQL HTTPリクエスト Web API ツール / プログラム言語 / フレームワーク データソース テーブル化 標準SQLクエリエンジン 標準インタフェース 認証・ネットワーキング SELECT INSERT UPDATE DELETE • JSON/XMLデータを テーブル構造にマッピング • 非構造化データから スキーマを自動検出 • 標準SQLでのデータアクセス • フルCRUD • JOIN / フィルタリング / 集計 / 関数にも対応(ANSI SQL92準拠) • ODBC / JDBC / ADO.NET /Python DBI などの標準データアクセスコン ポーネント • ExcelやBI (Tableau, Power BI),ETL(SSIS)などの専用コネクタ • API毎に異なる認証(OAuth、 APIKeyな ど)を統一UIで提供 • F/W, Proxy, TLS通信などエンタープラ イズでのネットワーキングに対応
  9. © 2022 CData Software Inc. | www.cdata.com Any Data Source

    業界最多の250を超える様々なデータソースへ接続 Big Data & NoSQL Marketing Collaboration CRM & ERP File & API Accounting E-Commerce RDBMS
  10. © 2022 CData Software Japan, LLC | www.cdata.com/jp グローバル・日本に150以上のOEMパートナー Embedded

    in the leading BI, ETL, Data Integration, Data Virtualization, and Data Warehousing tools https://www.cdata.com/jp/company/partners.aspx
  11. © 2022 CData Software Japan, LLC | www.cdata.com/jp 2. DX

    はコネクティビティからはじまる ~SaaS データ連携の理想と現実~
  12. © 2022 CData Software Japan, LLC | www.cdata.com/jp • 自社の業務データ、顧客データの分析

    からのデータドリブンな意思決定 • 業務プロセスのオートメーション • ノーコード/ローコードの活用による システム開発高速化 DX の最初の一歩はデータ活用 自社業務のデジタル化 デジタルな競争力へのシフト DX を継続する組織
  13. © 2022 CData Software Japan, LLC | www.cdata.com/jp API でノーコードで

    データ連携して データ活用してDX! といけばいいのですが、
  14. © 2022 CData Software Japan, LLC | www.cdata.com/jp Trend:企業データは多数のSaaS に分散

    APIs Continue Growth As SaaS Adoption Becomes More Pervasive Specialized & Emerging Tech Smartsheet, Reckon, ExactOnline, MailChimp Relational / RDBMS MySQL, SQL, PostgreSQL Universal SaaS & Cloud Storage Salesforce, SAP, Dynamics, BigQuery, MongoDB Vertical Apps & Services Marketo, Eloqua, Splunk, ServiceNow, HubSpot
  15. © 2022 CData Software Japan, LLC | www.cdata.com/jp Trend: 企業で使うSaaS

    の数は急増 # of SaaS Apps used in Corporate is increasing • 1企業で使うSaaS 種類の平均が110種類 • アメリカのトレンドに日本も追従し、現在 は1社10種類程度のSaaS 利用でも、数年 後に数十種類になるのではないか https://stateofsaasops.bettercloud.com/
  16. © 2022 CData Software Japan, LLC | www.cdata.com/jp API の誤解:API

    の定義ではプログラミングが前提 What is API and Web-API? APIの定義 (Wikipediaより引用): アプリケーションプログラミングインタフェース(API、英: Application Programming Interface)とは、ソフトウェアコンポーネントが互いにやりと りするのに使用するインタフェースの仕様である。 Web-APIの定義 (Wikipediaより引用): ウェブ開発においては、APIは一般にHTTP要求メッセージ群とXMLまたは JSON形式などの応答メッセージの構造定義で構成される。「ウェブAPI」は Webサービスと事実上同義だが、Web 2.0と呼ばれる最近の傾向では、SOAP ベースからREST風の直接的通信へと変化している。
  17. © 2022 CData Software Japan, LLC | www.cdata.com/jp API の誤解:SaaS

    のAPI は統一仕様がない Connecting to SaaS with API is not standardized
  18. © 2022 CData Software Japan, LLC | www.cdata.com/jp API の誤解:多様なAPI

    仕様により、連携実装は多岐に Protocols SOAP REST OData TCP Data Model Relational Document Key-Value Hierarchy Row Stores Metadata Static Dynamic Hybrid Row-scan Authentication BASIC/ NTLM Kerberos API Tokens Oauth / JWT Client Cert SSO Capabilities Aggregation JOIN Filtering Sort Paging Bulk So many variations of SaaS APIs for developers to worry
  19. © 2022 CData Software Japan, LLC | www.cdata.com/jp API の誤解:そもそも「連携」というビッグワード

    •Interface = 接続する部分・使用、連携 •Connect = 接続すること、連携 •Access = アクセス、接続すること、連携 •Integration = 統合すること、連携 •Sync = 同期すること、連携 •Pipeline = 接続してデータを移動させる こと、連携 •File Upload/Download = ファイル連携 •File Transfer = ファイル連携 •ETL = データ連携 •EAI = アプリケーション間連携 だいたい、システム以外の シーンでも「連携しといて」 は、フワッとしてますね。。。 ←API ができることはこれだけ
  20. © 2022 CData Software Inc. | www.cdata.com SaaS API 連携の課題

    『API連携=簡単』の誤解 SaaS事業者 ビジネスユーザー データ系ISV • 「API=インタフェース」なので 実際には”繋いでくれる間の何 か”が必要 • 連携先や連携ツールとのアライ アンスやユーザグループなど関 係作りが必要 • ツールに使いたいデータソースへの 接続コネクタが無い • APIコーディングが必要 • API:DB間のデータフォーマットお よびデータモデルの差異 • 一口にRESTといっても実装(認証・ ページング・Limit・メタデータ など) が多様で汎用コネクタでは利用できな いことが多い • API Updateへの追従の負担が大きい • ROIが見込めず対応出来ない エコシステム構築・ 利用者の増加 使い慣れたツール からノーコード連携 汎用REST API コネクタで連携 想定 現実 アナリスト、データ分析、レポート作成者 ツール(BI/ETL/RPA/iPaaS)製品ベンダ CRMやSFA、ERPアプリケーションなど のサービスを提供している事業者
  21. © 2022 CData Software Inc. | www.cdata.com CData がコネクティビティを提供 使い慣れたツールの『

    データへの接続(データコネクティビティ) 』を拡張 データソース 接続 加工・統合・ 自動化 蓄積 可視化・分析 データ連携ツール / ワークフロー データレイク / データウェアハウ ス BI・アナリティク ス 標準コネクタ CData
  22. © 2022 CData Software Japan, LLC | www.cdata.com/jp 4. CData

    Connect : “Data Connectivity as a Service” として データ接続だけをサービス化
  23. © 2022 CData Software Inc. | www.cdata.com シンプル フレキシブル アジャイル

    高度な管理 複雑なETL 処理やコーディン グが不要。IT 部門に依存する ことなくクラウドデータを手 軽に利用 リアルタイムデータにアクセスし てBI レポート作成、自動化でビジ ネスオペレーションを大きく改善 API コーディングでのデータ取得 に使われる時間を減らして、価値 を生み出すインサイトの創出に注 力 ユーザーごとのアクセス管理、ロ グ出力などエンタープライズ向け の高度な管理と使いやすさを両立 SaaSを中心とした100を超える データソース クラウドのBI・アナリティクス、および、 No-Code / Low-Codeアプリケーション CData Connect クラウドのツールやアプリケーションから100を超えるデータソースにアクセスできるサービス
  24. © 2022 CData Software Inc. | www.cdata.com CData Connect 3つの簡単なステップであらゆるデータに接続

    1 データソースのコネク ションを設定 2 ユーザーのアクセス 権限を設定 3 使い慣れたツールやアプリケ ーションから接続 CData Connect にログインしてサポートされ ている100を超えるクラウドアプリケーション、 データベース、データウェアハウスなどの連携 先を選択してください。 接続したいデータソースへの接続は通常、デー タソースのWeb インターフェースへのログイ ンだけで完了します。 ユーザーがデータコネクションを作成すると、 外部クライアントに公開するデータ用の柔軟な セキュリティ設定が可能になります。 データコネクションを設定すると、ユーザーは あらゆるアプリケーションやツールから、設定 したデータソースにリアルタイムでアクセスで きます。 CData Connect はREST やOData といった標準 Web 接続規格に加えてデータベース接続もサ ポートしているので、あらゆるクライアントに 対してコネクションを、リレーショナルSQL Server データベースのように表示できます。
  25. © 2022 CData Software Inc. | www.cdata.com CData Connect -

    Usecase Googleスプレッドシートからの利用例 CData Connect Google スプレッドシート SaaSを中心とした100を超える データソース
  26. © 2022 CData Software Inc. | www.cdata.com CData Connect -

    Usecase クラウドBI Googleデータポータルからの利用例 CData Connect Google データポータル SaaSを中心とした100を超える データソース
  27. © 2022 CData Software Inc. | www.cdata.com CData Connect -

    Demo クラウドBI Google スプレッドシートからの利用例
  28. © 2022 CData Software Inc. | www.cdata.com CData Connect -

    Usecase 各種クラウドBI ツールからの利用例 CData Connect SaaSを中心とした100を超える データソース
  29. © 2022 CData Software Inc. | www.cdata.com CData Connect -

    Usecase ノーコード/ローコード、クラウドRPA からの利用例 CData Connect SaaSを中心とした100を超える データソース
  30. © 2022 CData Software Inc. | www.cdata.com CData Connect -

    Usecase Salesforce の外部オブジェクトとしての利用例 CData Connect SaaSを中心とした100を超える データソース
  31. © 2022 CData Software Japan, LLC | www.cdata.com/jp CData Connect

    Cloud がクラウドデータ連携をシンプルに BI ETL NoCode/LowCode CRM MA Mail Groupware EC Script http Excel CSV 業務 SaaS データ活用 アクセス方法 BI ETL NoCode/LowCode CRM MA Mail Groupware EC Excel CData Connect 従来のBI、ETL、ノーコードツール からのSaaS 連携 CData Connect を使った連携
  32. © 2022 CData Software Japan, LLC | www.cdata.com/jp CData Connect

    のポイント • No API プログラミング: 各種ツール・アプリからのSaaS 接続にAPI プログラミ ングは一切不要 • No インストール/ホスティング: クラウドネイティブなSaaS 提供で製品のインストール やホスティングが不要。 • No カスタマイゼーション: ツール側には新たにコネクタを作ったりするカスタマ イズは不要 • No データ保存でリアルタイム: CData Connect はDWH とは異なり、データをCData Connect に保存せずリアルタイムデータを渡すだけ
  33. © 2022 CData Software Japan, LLC | www.cdata.com/jp クラウドネイティブなCData Connect

    Cloud オンプレ→SaaS これまでデスクトップやオンプレミス アプリでODBC/JDBC Driver を提供し てきたCData クラウド→SaaS 急増しているクラウドサービス型のBI、 NoCode/LowCode、iPaaS をサポート するクラウドネイティブなConnect Cloud として提供し、クラウド時代でコ ネクティビティをリード オンプレツール 業務SaaS クラウドツール 業務SaaS コネクタライブラリを インストール Data Connectivity as a Service
  34. © 2022 CData Software Japan, LLC | www.cdata.com/jp 各種API をクラウド上の仮想RDB

    エンドポイントに Enable real-time data integration with hundreds of applications, databases, and Web APIs SaaS 提供で ホスティング不要 CData Connect SQL Server(TDS) / OData
  35. © 2022 CData Software Japan, LLC | www.cdata.com/jp CData Connect

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

    データには アクセスするI/F がない ? REST API
  37. © 2022 CData Software Japan, LLC | www.cdata.com/jp Connect Cloud

    Connect Cloud がkintone API を SQL Server / OData インターフェースに仮想化し、 AppSheet での利用を実現 REST API SQL Server or OData
  38. © 2022 CData Software Japan, LLC | www.cdata.com/jp CData のコネクタが苦手なシナリオ

    • イベントドリブン CData のコネクタはデータドリブンなシナリオに強い • CRUD 以外の操作 • トランザクション処理 ベースとなるAPI が済ステートレスなため • API 制限を超える処理 SQL での処理に見えても、コネクタはAPI をコールしているため
  39. © 2022 CData Software Japan, LLC | www.cdata.com/jp 今日のまとめ •

    DX は『コネクティビティからはじまる』: DX は各社が自分の上り方で登る山だが、データ経営とプロ セス自動化は欠かせない。 • 『コネクティビティ』がDX のボトルネックに: 良いデータ分析ツール、良いデータ連携ツール、良いノー コード/ローコードアプリは多く市場にある。足りないもの はコネクティビティ。 • CData がコネクティビティだけを提供 コネクティビティだけどライブラリやSaaS として提供する CData Connectors • エンジニア、市民開発者、インテグレーターの力 は、より付加価値のある仕事に集中!
  40. © 2022 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 Thank you www.cdata.com
  41. © 2022 CData Software Japan, LLC | www.cdata.com/jp CData Connect

    のローンチイベントハイライト https://www.cdata.com/jp/blog/2 0220322-connect-cloud-faq
  42. © 2022 CData Software Japan, LLC | www.cdata.com/jp Connect Cloud

    kintone データをGoogle AppSheet から利用 REST API SQL Server or OData https://www.cdata.com/jp/kb/tech/kintone-apiserver-appsheet.rst
  43. © 2022 CData Software Japan, LLC | www.cdata.com/jp AWS Summit

    キーノートで紹介された AWS × Yahoo DS.API を バックエンドでつないでいるCData Connect https://www.cdatablog.jp/ entry/dsapi-seminar
  44. © 2022 CData Software Japan, LLC | www.cdata.com/jp Google Data

    Portal で ヤフー・データソリューション DS.API から 取得したデータを分析・可視化 https://www.cdatablog.jp/entry/yahoodsgoogledataportal
  45. © 2022 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 Thank you www.cdata.com