- クラウドサービスとのデータ連携
いまさら聞けない「WebAPIとは?」 -基礎・利用方法・API連携を解説します
クラウド全盛期のいま、WebAPIは欠かせない存在です。「WebAPIって一体なに?」「RESTとSOAPの違いはなに?」「活用方法は?」などをわかりやすく解説した資料です。
|
【目次】
▶iPaaSとは?
▶なぜiPaaSが注目を集めているのか
▶iPaaSに求められる機能
▶iPaaS製品を選ぶコツ
iPaaSが注目を集める理由の一つとして、クラウドサービス利用の加速が挙げられます。
総務省の情報通信白書によると、2019年の時点で一部でもクラウドサービスを利用している企業の割合は64.7%を占めています。
※出典:「令和2年版情報通信白書」(総務省)
https://www.soumu.go.jp/johotsusintokei/whitepaper/ja/r02/html/nb000000.html
初期導入費用を抑えながらすぐにサービスを利用することができ、ハードウェアなど自社に資産を持つ必要がないため、コストや運用リソースの観点からオンプレミスからクラウドサービスへの移行を行った、もしくは現在検討しているという企業も多いかと思います。
しかし、クラウドサービスの利用が増えるについて顕在化してくる課題があります。
それが”データの点在”です。
顧客情報はAサービス、生産管理はBサービス、販売管理はCサービス…といったように各システムによって最適なサービスを選べるメリットはありますが、各サービスにデータが散らばってしまうことで管理が煩雑になってしまいます。
そこで各種サービスに登録される「データ」を連携する仕組みが必要となってきます。
とはいえ、各種サービスが提供しているAPIを調査しスクラッチで連携の仕組みを開発してくと膨大な時間がかかりますよね。
そのため、スピーディにサービスをつなぎ、データ連携基盤を提供することのできる「iPaaS」が注目されているのです。
先述の通り、iPaaSにはサービスとサービスをスピーディにつなぐことが求められるため、以下の機能が必要となってきます。
せっかくツールを使うのですから、連携処理は素早く簡単に作りたいですよね。
以下のような機能を持つiPaaSであれば、初めてiPaaSを操作する人でも、スムーズに連携処理を作成できるでしょう。
・ノンプログラミングで連携処理の開発ができる
・連携処理開発用の部品が数多く提供されている
・開発画面のUIが使いやすい
・日本語に対応している
主要なクラウドサービスとの連携処理を汎用化したテンプレートがあると、さらに簡単に連携処理を作ることができますよね。
レシピ、アダプタ…など各iPaaSによって呼び名は異なりますが、AWS、Azure、Salesforce、kintoneなど主要なクラウドサービスとの連携テンプレートを提供しているかどうかは、iPaaSに求められる機能の一つとなります。
前述したiPaaSに求められる機能を網羅した製品としてオススメするのが「DataSpider Cloud」です。
DataSpider Cloudは国内ベンダーの製品であるため、日本語の処理についての問題がありません。
また、日経BPコンサルティングによる調査にて7年連続顧客満足度No1(*)に選ばれ続けている「DataSpider Servista」のクラウド版であることも大きな強みです。
*データ連携プラットフォーム「DataSpider Servista」が7年連続「総合満足度1位」を獲得
~日経BPコンサルティング「データ連携に関するアンケート調査2020」より~
https://www.hulft.com/reason-dataspider
DataSpider Cloudでは、GUIベースの開発環境を提供しており、各種データにアクセスするアイコンを、
・AWSのS3にファイルを置く。
・Salesforceからデータを取得する
といったように処理レベルで提供しています。
データ連携処理の開発は、アイコンを画面上に配置し、処理の順番で線を結ぶという単純な作業で進めることができます。
アイコンベースで処理を作成するため、開発工数を抑えることができ、視覚的にもわかりやすいフローが出来上がります。これが結果的に属人化を防ぎ、メンテナビリティを向上させることにもつながります。
|
連携処理のフローだけでなく、データ加工についても様々なアイコンが提供されているため、GUIベースで加工処理を作成することができます。
|
DataSpider Cloudは、AWS、Google Workspace、kintone、Salesforce、Azureなど各種クラウドサービスに特化した専用のアダプタを搭載しています。
そのため、各クラウドサービスのAPIを意識することなく、プログラム開発も行わずに容易に接続することが可能です。
|
今回はiPaaSの解説と国産iPaaSツールであるDataSpider Cloudをご紹介させていただきました。
DataSpider Cloudはクラウド間の連携に特化した製品ですが、ビジネス業態によってクラウドだけでなくオンプレミスのサーバとも連携を行いたいというご要件もあるかと思います。
取り扱うデータの量や種類、適用する業務の幅が拡がるほど、下記のプロットのようにオンプレ版のDataSpider Servistaが適している場合もございます。
|
アシストは、15年以上に渡り、お客様にDataSpiderをご提供して参りました。
支援体制やサポートノウハウを評価いただき、メーカーから7年連続でNo.1パートナーとして認定されています。
オンプレ版「DataSpider Servista」とクラウド版「DataSpider Cloud」のどちらもご提案/サポートを提供できる代理店は、実は、弊社アシストだけだったりもします。
データ連携にまつわる課題感をお持ちでしたら、貴社にとって最適なご提案を差し上げますので、どうぞお気軽にご相談いただければと思います!
DataSpider ServistaとDataSpider Cloudの違いについては、下記ページで簡単にまとめておりますので、どうぞご参考ください。
https://www.ashisuto.co.jp/product/category/etl/dataspider-cloud/on-premises/
クラウド全盛期のいま、WebAPIは欠かせない存在です。「WebAPIって一体なに?」「RESTとSOAPの違いはなに?」「活用方法は?」などをわかりやすく解説した資料です。
クラウドサービスとのデータ連携処理開発において押さえておきたい「Web API」や「REST API」をテーマにしたおすすめブログ記事をご紹介!
この記事では、iPaaSを検討されるお客様向けにアシストが無償で提供を開始した「HULFT Square接続検証サービス」についてご紹介します!