ABSTRACT

Integrations are at the heart of any portal platform. Enterprise integrations are also the deciding factor for choosing a portal platform. A typical enterprise portal solution involves integration with multiple internal and external systems. This chapter looks at various integration methods adopted in the portal solution to support various business and technical scenarios. An application programming interface (API) is a gateway to connect the applications, services, and business processes with various channels and applications. APIs are the fast the becoming standard for enterprise integration, data sharing, and multichannel experience. The API layer will serve as a gateway within a portal platform to enable all integrations with internal/external information providers to happen in a secure manner. The web console can be used for configuring the API integrations, defining security policies, implementing throttling of data, and managing the deployments to the gateways. The runtime gateway component handles all the integrations and API calls happening between internal and external systems.