Flex Gateway Novo
API Governance Novo
Monitoring API ManagerUm dos primeiros pioneiros da computação em nuvem e do software como serviço (SaaS), os populares produtos de CRM da Salesforce.com são amplamente utilizados para gerenciar e facilitar vendas, serviços de suporte e outras interações com os clientes. No entanto, os valiosos dados empresariais se acumulam rapidamente em um "silo de nuvem" sem uma estratégia eficaz de integração da Salesforce a aplicativos legados de CRM, soluções de ERP e bancos de dados de back-end.
Para que os produtos da Salesforce.com realmente agreguem valor de negócios à empresa, a integração é essencial. Além disso, com a mudança crescente para as arquiteturas híbridas , as soluções de integração devem conseguir conectar a Salesforce.com perfeitamente a outros aplicativos de SaaS e a sistemas legados on-premises.
Neste artigo, nós analisaremos algumas abordagens para integrar a Salesforce.com à empresa.
Quando os aplicativos de SaaS se tornaram populares, muitas vezes, a integração de aplicativos era tratada como uma consideração tardia. Com poucas ferramentas de integração de SaaS disponíveis, as empresas recorriam à codificação manual personalizada pelas equipes internas de TI para conectar a Salesforce.com aos aplicativos e sistemas legados.
A vantagem de uma abordagem de DIY desse tipo é que as integrações são adaptadas a casos de uso específicos, com desenvolvedores escrevendo conectores personalizados usando a API da Salesforce.com. Por exemplo, é possível utilizar soluções de codificação manual para sincronizar os dados entre a Salesforce.com e os bancos de dados que residem on-premises ou para criar combinações que usam integração NetSuite ou Workday.
No entanto, a codificação manual tem várias desvantagens:
A Salesforce.com oferece soluções de integração de provedores de integração terceirizados, além de uma plataforma de aplicativos como serviço (aPaaS) baseada em nuvem chamada de Force.com. À primeira vista, essas ferramentas parecem uma alternativa viável à codificação manual, mas elas também têm várias desvantagens.
Por meio do AppExchange, a Salesforce.com oferece várias integrações e aplicativos de empresas parceiras criados previamente. Essas soluções prontas para uso podem reduzir o tempo e os recursos financeiros necessários para a codificação manual, mas podem ser difíceis de modificar e personalizar devido à sua natureza fixa e à falta de visibilidade e de recursos de monitoramento.
A plataforma Force.com permite que os desenvolvedores criem novos aplicativos e integrem a Salesforce.com aos aplicativos existentes usando as APIs da plataforma. Como Force.com é uma aPaaS voltada ao desenvolvimento de novos aplicativos, isso significa que a integração é um recurso, mas não o principal uso da plataforma. Além disso, embora a plataforma facilite a ampliação e a personalização dos aplicativos da Salesforce.com para os usuários existentes, ela resulta em restrição a um só fornecedor e impede que os usuários façam integrações livremente entre diferentes sistemas e plataformas.
As limitações das ferramentas existentes de integração de SaaS trilharam o caminho para que o CloudHub, uma plataforma de integração como serviço (iPaaS) baseada em nuvem, surgisse como a solução de integração mais usada na era da nuvem. Com uma biblioteca de Anypoint™ Connectors, o CloudHub facilita a integração à Salesforce.com por meio de configuração (não de codificação), além de outras ofertas de SaaS, serviços em nuvem, plataformas de mídia social e aplicativos on-premises.
O CloudHub inclui outros recursos que o diferenciam de outras soluções de integração: