iPaaS EAI ETL/ELT RPA それぞれの違いをユースケースごとに知り、適切なサービスを選ぶ

はじめに

企業が持つデータを連携したい、活用したいと言ったときに選べるサービスやツールは無数にあり、似たような機能を持つものも多く混乱しやすい状況です。


ここでは、iPaaS EAI ETL/ELT RPA と言ったデータ連携や活用の文脈でよく出てくるワードについて、大枠を掴んでもらい、自分が抱えている課題に対してどのカテゴリに属するサービスを選ぶのが適切なのか、判断する材料になることを目指します。


iPaaSとは、 EAI ETL/ELT のこと

iPaaSはIntegration Platform As A Serviceの略で、オンプレミス及びクラウドの様々なデータを連携でき、実行や管理ができるサービスのことを指します。


EAI ETL/ELT と言ったサービスは、上記の定義に当てはまるためiPaaSであると言えます。
また、いわゆるレシピ型と言われる、IFTTTやZapierのようなピタゴラスイッチ的にアプリケーションを連動させるサービスもiPaaSです。
RPAは若干毛色が異なり、PCで行っている毎回同じことを繰り返すような定型的な業務を自動化することを目的としています。


ETL/ELTサービスの呼び方


先程の説明でETL/ELTサービスはiPaaSであると書きましたが、実際ETL/ELTの各社は自分たちのサービスのことをETLであったり、データパイプラインと呼ぶことも多いです。
ETL/ELTに限らず、それぞれのサービスが広義のiPaaSには含められるものの、実際は自分たちのサービスをiPaaSとは呼ばず、別の呼称を使っていることもよくあるので、そんなときはここのカテゴリ分けを思い出して混乱しないようにしましょう。


ユースケースごとに知るiPaaS群とRPA

PCで手作業で行っている繰り返し作業を自動化する


これはRPAが実現します。
RPAは作業者がPC上で行っている操作を完全に再現して作業を行うロボットのようなソフトウェアです。
定常的に発生する入力業務や、ある資料の文章を別の資料にコピーアンドペーストしたり、メールで来た添付ファイルをExcelに貼り付けて資料を作成するなど、毎回全く同じ作業を行っており自動化したいような定常業務に最適です。自動化可能なポイントは作業手順が毎回同じで形式化でき、PC上で完結する作業であることです。


様々なアプリケーション・ネットワーク・システムのデータを連携する

これはEAI・レシピ型が実現します。
特徴として、1レコード単位・少データ単位で、イベントドリブンであることが挙げられます。


これはリアルタイムのデータ連携に主軸を置き、複数のアプリケーション・ネットワーク・システムを繋ぐ用途に最適です。


各拠点のデータを集約して最新の在庫情報をチェックしたり、受注・発注のシステムと、会計や生産管理といったシステム、BIツールをそれぞれ連携させつつ、今後の受注予測や会計管理を可視化したりなど、リアルタイム性が求められる連携に最適です。

在庫管理、生産管理、受注管理、会計管理など、それぞれ独立したシステム間の連携は手動で行われていることもあり、自動でデータ連携させることによる効果は絶大です。データの入力コストは無くなり、手動で入力していたことによる人的ミスも起こらなくなります。


EAI: Dataspider、Asteria、Infomatica 等
レシピ型: IFTTT、Zapier、Anyflow 等


様々なデータを統合して活用する

これはETL/ELTが実現します。
特徴として、全レコードもしくは抽出してまとめた単位・大データ単位で、バッチ処理的であることが挙げられます。


これは日々生成される大量のデータの活用に主軸を置き、様々な場所にあるデータを収集し、加工してからデータウェアハウスのような大容量ストレージにデータを転送するような処理に最適です。

企業には、活用しきれていないが、活用すればビジネスの意思決定に大きな影響を及ぼすようなデータがたくさんあると思います。
その一つ一つのデータををつなげて集約し、活用しやすいようにまとめ上げるのがETL/ELTの役割です。


データウェアハウスにまとめられたデータは、可視化や機械学習、データマートの作成といった各種分析用途に用いられることが多いです。


ETL/ELT: Stitch、RapidMiner、Talend、Google Data Fusion、trocco 等


ここまで各カテゴリのサービスの特徴を記載しましたが、中にはEAIのサービスだがETLの機能を持っていたりするなど、一つのカテゴリには収まらないサービスもあり混乱することがあります。
各社のホームページを見ても一見機能が似たりよったりで更に混乱することも多々あります 笑


そんな中で、この記事がその混乱を少しでも整理することの一助になれば幸いです。
僕が今働いている株式会社スリーシェイクでは、ETL/ELTプラットフォームであるReckoner(レコナー)を提供しています。興味があればぜひお問い合わせください。

今なら14日間無料!

資料請求、トライアルの申し込み、御社へ伺っての製品デモンストレーションまで、
お気軽にご相談ください。

資料請求・お問い合わせ