La Arquitectura Orientada a Servicios (SOA) desempeña un papel crucial en los paisajes de sistemas empresariales y de pequeñas y medianas empresas (SMB) de hoy en día. Dependiendo del diseño final de la solución, una plataforma de Salesforce se utiliza principalmente con conceptos RESTful o/y de microservicios. Independientemente del propósito y alcance de la integración, Salesforce es una plataforma en la nube y, por lo tanto, tiene algunos límites. Una Plataforma de Integración Maven (MIP) es una aplicación nativa de Salesforce que extiende las capacidades de integración estándar de Salesforce y proporciona nuevas formas más efectivas y eficientes de llevar a cabo algunos de los escenarios de integración complejos. MIP aborda varios desafíos de integración al proporcionar una extensión a las capacidades de integración nativas de Salesforce tanto entrantes como salientes.
La efectividad de GraphQL está probada y es bien conocida. Con MIP, un lenguaje GraphQL con Consultas, Mutaciones y esquema de objetos estándar de Salesforce son soportados de manera nativa en un Salesforce para ser recuperados por API REST que consume una sola llamada.
La Plataforma de Integración Maven aporta algunas capacidades salientes que emergen la forma en que los mensajes salientes pueden ser fácilmente enviados de manera configurable a otros sistemas a través de procesos.