WSO2 API Manager comes with a modularized architecture so that users can scale the components based on their needs. When scaling the WSO2 API manager deployments, it is essential to understand the interconnections between different components. As depicted in the below figure, WSO2 API Manager has 6 main components. Publisher - Creates and Publish APIs and manage API lifecycle Developer Portal (Store) - Discover APIs, Subscribe to APIs, Test APIs Gateway - Process the API requests. Traffic handling component Key Manager - Validate the authenticity of the requests (traffic) coming into the gateway Analytics - Provide analytics on API usability Traffic Manager - Provide throttling and rate limiting of API access The interconnections of these components happen through database, user store(LDAP) sharing. The interconnections are depicted in the below figure. As depicted in the above figure, once the API is created and published from the API publisher, m
Sharing the things which I learned about Enterprise Integration.