An enterprise iPaaS (EiPaaS) is a suite of integration platform as a service (iPaaS) technologies. An iPaaS provides capabilities to enable subscribers (also known as “tenants”) to implement integration projects involving any combination of cloud-resident and on-premises endpoints, including APIs, mobile devices and the Internet of Things (IoT). This is achieved by developing, deploying, executing, managing and monitoring integration processes and flows that connect multiple endpoints, so that they can work together (see Note 1).
An iPaaS is typically used for cloud service integration, application integration, data integration, B2B ecosystem integration, and increasingly API publishing, multiexperience support and IoT scenarios.