Solution Oriented Architecture (SOA) plays a crucial role in today's Enterprise and even SMB system landscapes. Depending on a final solution design a Salesforce platform is mostly used with a RESTful and/or a microservice concepts. Regardless of integration purpose and scope, Salesforce is a cloud platform and by definition of that, it comes with some limits. Maven Integration Platform (MIP) is a native Salesforce application which extends standard Salesforce integration capabilities and provides a new, more effective and efficient ways to accomplish some of the complex integration scenarios. MIP is addressing various integration challenges by providing an extension to both Inbound and Outbound native Salesforce integration capabilities.
The leverage of GraphQL capabilities and effectiveness are already proven and well known in various integrations scenarios. With MIP, a GraphQL language with Queries and standard Salesforce object schema are natively supported and available directly on a Salesforce via existing REST API.
Maven Integration Platform brings some outbound capabilities which emerges the way on how outbound messages can be easily sent on a configurable way to other systems via processes and REST. For more complex scenarios, and specific external and / or third-party system integrations, it provides an infrastructure for easy building of custom required adapters and messages that can be seamlessly used with a platform.