Plataforma de integração como serviço

A história


Há alguns anos, a questão de escolher uma solução de integração não enfrentava pequenas e médias empresas. Há apenas cinco anos, a introdução de um barramento de dados foi um sinal de que a empresa obteve um sucesso significativo e precisa de uma solução especializada para troca de dados.

O fato é que uma solução temporária, como a integração ponto a ponto, com o crescimento dos negócios, não permite controlar o processo de troca de dados. Além disso, os sistemas que se comunicam dessa maneira são cobertos por códigos complexos que implementam recursos de API para integração com cada sistema individual.

Você ainda pode encontrar empresas gigantes no mercado, mesmo no setor de varejo, que continuam apoiando as soluções CRM , ERP , MDM obsoletas há muito tempo, simplesmente porque elas são seriamente modificadas para atender às necessidades dos negócios. Atualizá-los é semelhante à migração para um sistema completamente novo. As empresas precisam manter uma grande equipe para o suporte e desenvolvimento contínuos dessas soluções, sistemas operacionais e DBMS .

Nesse ambiente, o efeito do “veterano” começa - pessoas que compreendem completamente a solução e podem compartilhar sua experiência com novos funcionários. Nesse caso, o fato perigoso é que o gerenciamento pode ser muito relaxado e calmo, porque todos os problemas foram resolvidos de uma maneira ou de outra por muitos anos. Cedo ou tarde, essas pessoas podem deixar a empresa, o que implicará séria inibição em questões de desenvolvimento e suporte sem funcionários experientes. Por sua vez, essa situação aumentará a utilização de recursos e atrasará drasticamente o cronograma.

Parte da solução para esses problemas é o uso de soluções específicas do setor, como barramentos de dados - ( Enterprise Service Bus (ESB) ). Eles são projetados para padronizar os processos de troca de informações entre sistemas internos de uma empresa, para reduzir os custos de desenvolvimento e suporte adicionais dos sistemas de destino. Além disso, juntamente com a solução implementada, você terá muitos anos de experiência em empresas que desenvolveram e usaram o pacote de software por um longo tempo. Isso significa que a maioria das tarefas fundamentais de integração já estará resolvida no próprio produto e não exigirá esforços adicionais para análise e implementação de soluções simples.

No local


Voltando 5 a 10 anos atrás, você pode descobrir que todas as soluções de integração eram exclusivamente sistemas locais. Alguns anos atrás, as soluções baseadas na nuvem começaram a encher o mercado em todos os lugares. A indústria da moda não poupou essa indústria. A maioria das empresas deste mercado não perdeu a oportunidade ao oferecer aos seus clientes soluções de integração "nas nuvens". Essas soluções podem reduzir significativamente os custos de suporte, pelo menos eliminando o aluguel de capacidades do servidor e seu suporte dos itens de despesa.

Dadas as características e os volumes dos negócios, nem toda empresa pode transferir soluções de integração para a nuvem. Geralmente, isso ocorre devido a problemas de segurança ou às especificidades do setor; às vezes, o custo da migração excede os benefícios esperados do projeto. Como resultado, as soluções de integração local continuam sendo procuradas no mercado e ocupam posições de liderança em comparação com as da nuvem.

Cloud


Graças ao rápido desenvolvimento de soluções de integração baseadas em nuvem, clientes de pequenos e médios segmentos de negócios começaram a aparecer nessa área. O modelo de uso de um serviço de assinatura ( SaaS - Software como Serviço) atrai a maioria dos clientes com um processo simples de início e uso transparente. Além disso, as empresas de soluções geralmente oferecem seus serviços de consultoria para implementação, configuração inicial dos processos de integração e suporte.

O uso de soluções em nuvem permite ao cliente reduzir recursos e tempo de implementação. Como regra, essas plataformas de integração diferem qualitativa e quantitativamente de seus colegas no local pelo conjunto de conectores prontos para os sistemas comerciais mais comuns. Muitos deles também oferecem scripts de compartilhamento prontos para cenários comerciais populares. Por exemplo, é comum que o varejo transfira dados entre os sistemas ERP e CRM; nesse caso, muitas vezes, o desenvolvedor da plataforma de integração (SaaS) prepara um cenário padrão para a troca de dados entre esses sistemas. Para o cliente, basta indicar o conjunto mínimo necessário de parâmetros de configuração, como: contas para conexão com sistemas, configuração de consulta para recebimento de dados do sistema de origem (que tipo de dados, de que forma).

No lado do cliente, essa solução parece atraente devido à abordagem WYSIWYG , quando a maioria das operações é executada usando um editor visual e não precisa ser imersa no desenvolvimento. Como resultado, obtemos um cliente fiel a longo prazo. Resta ao desenvolvedor manter operação estável da plataforma e alto tempo de atividade ) e continuar desenvolvendo a plataforma criando novos conectores, scripts e atualizando simultaneamente os existentes.

Com essa abordagem, é importante inicialmente ter um entendimento realista do modelo de monetização, porque esse não é um pagamento único. A cooperação adicional incluirá o custo do tempo do servidor e o desenvolvimento adicional de uma solução de suporte. Essa é exatamente a abordagem usada por muitas soluções iPaaS . Ao mesmo tempo, cada cliente recebe seu próprio espaço isolado (geralmente, o nível de isolamento depende do tipo de assinatura), onde ele pode implantar seus próprios processos. O detalhamento dos mecanismos de configuração para gerenciar cenários de integração difere para cada plataforma; portanto, é muito importante determinar por si mesmo os cenários prováveis ​​para a escolha correta da plataforma.

Comparação IPaaS


Vamos tentar analisar e comparar algumas das soluções populares de integração - iPaaS. Para fazer isso, selecionei as 5 primeiras soluções no mercado em um artigo que acabou sendo o primeiro nos resultados de pesquisa do Google no momento da publicação.

Dell boomi


Esta solução é um conjunto de ferramentas que permite não apenas configurar cenários de integração, mas também desenvolver, gerenciar APIs, desenvolver seus próprios aplicativos e personalizar processos.

Este pacote de software foi adquirido pela Dell em 2010 e rapidamente se tornou líder de mercado em soluções iPaaS para classificações pela empresa de consultoria Gartner nos últimos 6 anos.

Aplicabilidade: para grandes e médias empresas de diferentes indústrias.
Custo: a partir de US $ 549 / mês.
Demo / Trial: sim, 30 dias .

Oracle Integration Cloud


Este produto é o desenvolvimento de um gigante no campo de soluções de integração. Com base na experiência da Oracle, a solução impressiona as melhores práticas do setor e os fluxos de integração prontos para uso que são incorporados ao produto. Uma biblioteca de conectores prontos economizará significativamente na configuração inicial. Confira a classificação e as análises de produtos da Gartner de empresas que implementaram a solução.

Aplicabilidade: para grandes e médias empresas de diferentes indústrias.
Custo: muitas opções de assinatura, incluindo um plano de pagamento conforme o uso: a partir de US $ 1,2097 / mensagem e um plano mensal flexível a partir de US $ 0,8065 / mensagem.
Demo / Trial: sim, 30 dias .

Workato


Na biblioteca Workato, você encontrará mais de 300 cenários de integração personalizados prontos entre soluções populares. Além disso, o produto possui um designer de script simples e intuitivo para ajudá-lo a criar seus próprios processos de integração.

A solução vem caindo no "quadrante mágico" do Gartnervários anos.

Aplicabilidade: para pequenas e médias empresas de diferentes indústrias.
Custo: a partir de US $ 1499 / mês.
Demo / Trial: sim, 30 dias .

Nuvem Tibco


TIBCO Cloud é uma solução iPaaS de uma empresa com muitos anos de experiência. O produto permite configurar scripts de integração usando uma interface simples, o que será conveniente se você planeja transferir a tarefa de configurar processos não apenas para desenvolvedores experientes, mas também para profissionais de negócios. A plataforma possui uma classificação bastante alta de acordo com os resultados da avaliação da empresa de consultoria Gartner .

Aplicabilidade: para pequenas e médias empresas de diferentes indústrias.
Custo: de US $ 400 / mês.
Demo / Trial: sim, 30 dias .

elastic.io


A solução de integração elastic.io permite criar e configurar processos de integração usando um editor visual simples. A solução possui uma biblioteca de conectores prontos para conexão com as plataformas populares de comércio eletrônico, ERP e CRM, incluindo aquelas localizadas em uma rede local segura da empresa. A empresa chama essa solução de agente local - pode ser muito interessante e útil do ponto de vista de segurança, se você não deseja abrir acesso externo aos seus sistemas internos. Apesar de jovem, o produto já é mencionado nas classificações da agência Gartner .

Aplicabilidade: para pequenas e médias empresas de diferentes indústrias.
Preço: a partir de 199 € / mês, é possível usar a plataforma de acordo com o modelo OEM.
Demo / Trial: sim, 14 dias .

Conclusão


Ao decidir sobre a escolha de uma plataforma de integração, será necessário avaliar mais de 20 produtos no mercado. Os critérios de seleção importantes serão a disponibilidade de uma biblioteca de conectores prontos e modelos de script para facilitar o início do projeto de implementação, a disponibilidade e a simplicidade / poder de um editor visual para configurar cenários, suporte e aconselhamento dos desenvolvedores, um modelo conveniente de preço e pagamento. Cada um dos produtos é único e oferece uma gama de soluções, incluindo a própria plataforma, um editor de scripts, uma biblioteca de conectores prontos, suporte de desenvolvedores e da comunidade.

Para determinar qual das soluções possui o conjunto de todos os recursos necessários, apenas uma análise cuidadosa o ajudará. Felizmente, a maioria das plataformas pode ser tomada como um "test drive" gratuito por um tempo. Se você ainda não consegue mudar para o modelo iPaaS por algum motivo, possui um mercado enorme para soluções locais mais flexíveis, mas que exigem custos significativos de implementação e suporte.

A escolha é sua.

Source: https://habr.com/ru/post/pt470173/


All Articles