Enterprise iPaaSとは

iPaasとは

iPaaS(Integration Platform as a Service)は、クラウド上で提供され、アプリケーションやデータ、デバイスを簡単に統合できる連携プラットフォームです。ビジネス部門担当者などの非エンジニアでも、ドラッグアンドドロップや直感的なインターフェースを使って、手軽にアプリケーションを連携させることが可能です。

さらに、クラウド上で運用環境が提供されるため、ユーザーはハードウェアやソフトウェアの運用・管理を気にする必要がありません。

iPaaSが注目される背景

iPaaSは多くの企業に注目されており、その背景として昨今のビジネスにおける以下のような課題やトレンドがあります。
これらの課題やトレンドに対応するために、iPaaSはクラウドベースで簡単に連携できるソリューションとして登場しました。

デジタルトランスフォーメーション(DX)の推進

デジタルトランスフォーメーション(DX)の推進

業務プロセスやサービスのデジタル化が進み、管理しているデータやアプリケーションの連携が重要に

クラウドやSaaSの普及

クラウドやSaaSの普及

業務効率化のシステムとして、既に出来上がったサービスを利用できるクラウド(SaaS)を採用する企業が増加

クラウドとオンプレミスの連携ニーズ

クラウドとオンプレミスの
連携ニーズ

自社システムとクラウドサービスの両方をハイブリッドに利用するケースが増え、クラウドとオンプレ(自社)間の連携が必要に

内製化・市民開発の高まり

内製化・市民開発の高まり

  • エンジニア人材の不足とコストの高騰
  • エンジニアに依存しない連携ソリューションが求められるように
  • 非エンジニアが自分たちのニーズに応じて連携ソリューションを構築するケースが増加
  • リスキリングの必要性により、エンジニアやビジネス部門ユーザーが新しいスキルやツールを習得し、連携ソリューションの開発や運用に関与できるように

iPaaSと類似ツールの違い

Enterprise iPaaS (Workato)RPA
概 要アプリケーションが提供するREST API等を通じたシステム間のデータ連携ならびにビジネスプロセスの自動化GUI(グラフィカルユーザーインターフェース)を通じたアプリケーション間のタスクの自動化
同時実行数○制限なし△RPAロボットの数に依存
ロボット動作用PCの準備○不要×必要
管理サーバの準備○不要△クラウド型であれば不要
プロトコル△iPaaSがサポートするプロトコルに依存
(サポートするプロトコルの範囲で対応)
  • Workatoにおいては、次のプロトコルに対応

  • HTTP/HTTPS

  • FTP/FTPS, SFTP

  • データベース(JDBC)

  • Active Directory(LDAP)

  • オンプレミスエージェントの導入により次のプロトコルにも対応
    ー ファイルシステム
    ー コマンドライン(シェル)実行
○プロトコルの制限なし
(画面上で操作可能、かつ定型処理可能なものは、基本的に全て対応)
処理速度○高速
APIリクエストのみで処理が完結するため
(1リクエストで処理が完結するため)、
高速が処理が可能
×低速
画面のクリックとキーボード操作で
処理を進めるため、処理が遅い
また、アプリケーションの動作(画面遷移にかかる速度)やPCの状態(性能等)に影響される
スループット○高い
高速な処理が可能なため、短時間において
大量データの処理が可能
×低い
処理が低速なため、大量データの処理を
苦手とする
安定性○高い
アプリケーションが提供するREST API等を利用するため、安定した処理、
かつ確実な連携が可能
×低い
  • 画面操作のため、アプリケーションやWebサイト/システムのGUIの変化に弱い
    ー アプリケーションのバージョンアップ
    ー Webサイト/システムのリニューアル等

  • ロボットが動作するPCの状態に影響して処理が中断する場合がある
    ー 突然OSのダイアログが前面に表示される
    ー OSアップデートにより突然PCが再起動される
    ー PCの動作が不安定、あるいはフリーズする等
クラウドへの対応○iPaaSが提供するコネクターを利用して、
すぐにクラウドアプリケーションとの連携が可能
△HTTPならびにアプリケーションの
API仕様の知識が必要
オンプレミスへの対応○オンプレミスエージェント等を
導入することで対応
○
WebAPI(REST等)による
アプリケーション連携
○iPaaSが提供するコネクターを利用して、
すぐにアプリケーション連携を始められる
△HTTPならびにアプリケーションの
API仕様の知識が必要
OSコマンドライン操作 (コマンド実行、ファイル
操作)
○オンプレミスエージェント等を
導入することで対応
○
コミュニケーションツールへの
単純なメッセージ送信
○○
対話型チャットボット○×
デスクトップアプリケーション(GUI)操作×○
Webブラウザ操作×○

その他の
連携ソリューションとの比較

Enterprise iPaaS workato
  • 1000を超えるコネクターにより、クラウドアプリケーションと簡単に連携可能
  • クラウドサービスで提供されるため、ハードウェアやソフトウェアの準備不要
  • オンプレミスエージェントを導入することで、クラウドアプリケーションに加え、オンプレミスのアプリケーション(システム)との連携にも対応
  • EAI/ETLの機能を内包
EAI Enterprise Application Integration
企業内の異なるアプリケーション間でデータを連携させるソリューション
  • ポイントツーポイントの接続を行うため、データの一貫性や可用性は高いが、接続数が増えると管理や変更が困難に
  • オンプレミスのシステムに依存するため、クラウドのデータソースの対応には制限がある
ETL Extract, Transform, Load
データウェアハウスやデータレイクなどの分析基盤にデータを移動させるソリューション
  • データの抽出、加工、ロードのプロセスを行うため、データの品質や一貫性が高いが、リアルタイムのデータ連携には不向き
  • データの移動に特化しているため、データのルーティングや配信には対応不可

Workatoのユースケース

散らばったデータを、素早く、セキュアに統合し
業務自動化を実現するWorkatoのユースケースをご紹介

×