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 that 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 is already proven and well known in various integrations scenarios. With MIP, a graphQL language with Queries, Mutations and standard Salesforce object schema are natively supported and available directly on a Salesforce to be retrieved by REST API that consumes single/one call.
Maven Integration Platform brings some outbound capabilities which emerge the way on how outbound messages can be easily sent in 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.