Plataforma de integração como serviço

história

Há apenas alguns anos, a questão da escolha de uma solução de integração não era enfrentada pelas pequenas e médias empresas. Há apenas 5 anos, a introdução de um barramento de dados era um sinal de que uma empresa tinha alcançado um sucesso significativo e precisava de uma solução especializada de troca de dados.

O fato é que uma solução temporária como a integração ponto a ponto não permite controlar o processo de troca de dados à medida que seu negócio cresce. Além disso, os sistemas que se comunicam dessa forma ficam repletos de códigos complexos que implementam recursos de API para integração com cada sistema individual.

Ainda é possível encontrar empresas gigantes no mercado, mesmo na área de varejo, que continuam a apoiar soluções há muito desatualizadas. CRM, ERP, MDM soluções simplesmente porque são seriamente modificadas para atender às necessidades do negócio. Atualizá-los é o mesmo que migrar para um sistema completamente novo. As empresas precisam manter uma grande equipe de funcionários para apoiar e desenvolver constantemente essas soluções, sistemas operacionais e SGBD.

Nesse ambiente, o efeito “veterano” começa a aparecer – pessoas que entendem perfeitamente a solução e podem transmitir sua experiência aos novos funcionários. Neste caso, o facto perigoso é que a gestão pode ser demasiado relaxada e calma, porque todas as questões foram resolvidas de uma forma ou de outra durante muitos anos. Mais cedo ou mais tarde, essas pessoas poderão deixar a empresa, o que implicará uma grave desaceleração no desenvolvimento e no suporte sem funcionários experientes. Por sua vez, esta situação aumentará a utilização de recursos e atrasará drasticamente os prazos.

A solução para esses problemas, em parte, é o uso de soluções industriais como barramentos de dados - (Barramento de Serviço Corporativo (ESB)). Eles são projetados para padronizar os processos de troca de informações entre os sistemas internos da empresa, para reduzir os custos de desenvolvimento adicional e suporte de sistemas alvo. Além disso, junto com a solução implementada, você receberá muitos anos de experiência de empresas que já desenvolvem e utilizam o pacote de software há muito tempo. Isto significa que a maioria dos problemas fundamentais de integração serão resolvidos dentro do próprio produto e não exigirão esforços adicionais para análise e implementação de soluções simples.

Na premissa

Voltando de 5 a 10 anos atrás, você descobrirá que todas as soluções de integração eram exclusivamente sistemas locais. Alguns anos atrás Baseado na nuvem soluções começaram a preencher o mercado em todos os lugares. A tendência da moda também não poupou esta indústria. A maioria das empresas deste mercado não perdeu a oportunidade de oferecer aos seus clientes soluções de integração “nas nuvens”. Tais soluções podem reduzir significativamente os custos de suporte, pelo menos excluindo o aluguel da capacidade do servidor e sua manutenção dos itens de despesas.

Considerando a natureza e o volume dos negócios, nem todas as empresas podem se dar ao luxo de transferir soluções de integração para a nuvem. Muitas vezes, isso se deve a questões de segurança ou a especificidades do setor; às vezes, os custos de migração excedem os benefícios esperados do projeto. Como resultado, as soluções de integração on-premise continuam a ser procuradas no mercado e ocupam uma posição de liderança em comparação com as soluções na nuvem.

Na nuvem

Graças ao rápido desenvolvimento de soluções de integração baseadas em nuvem, esta área começou a atrair clientes dos segmentos de pequenas e médias empresas. Modelo de uso do serviço de assinatura (SaaS — Software as a Service) atrai a maioria dos clientes com seu início simples e processo de uso transparente. Além disso, as empresas de desenvolvimento de soluções muitas vezes oferecem serviços de consultoria em implementação, configuração inicial de processos de integração e seu suporte.

O modelo de utilização de soluções em nuvem permite ao cliente reduzir recursos e tempo de implementação. Como regra geral, essas plataformas de integração diferem qualitativa e quantitativamente de seus colegas locais em um conjunto de conectores prontos para os sistemas de negócios mais comuns. Muitos deles também oferecem scripts de troca prontos para cenários de negócios populares. Por exemplo, é comum que o varejo transfira dados entre sistemas ERP e CRM; neste caso, muitas vezes, o desenvolvedor de uma plataforma de integração (SaaS) prepara um cenário padrão para troca de dados entre tais sistemas. O cliente só precisa especificar o conjunto mínimo necessário de parâmetros de configuração, tais como: contas para conexão com sistemas, solicitação de configuração para recebimento de dados do sistema de origem (que tipo de dados, de que forma).

Do lado do cliente, esta solução parece atraente devido ao WYSIWYG-uma abordagem onde a maioria das operações são realizadas usando um editor visual e não requerem imersão no desenvolvimento. Como resultado, conseguimos um cliente fiel a longo prazo. O desenvolvedor continua mantendo a operação estável da plataforma e alta uptime) e continuar a desenvolver a plataforma, criando novos conectores e cenários e atualizando os existentes ao longo do caminho.

Com esta abordagem, é importante inicialmente ter uma ideia realista do modelo de monetização, porque este não é um pagamento único. Uma maior cooperação incluirá custos de tempo de servidor e desenvolvimento adicional da solução com suporte. Esta é a abordagem usada em muitos iPaas decisões. Neste caso, cada cliente recebe seu próprio espaço isolado (muitas vezes o nível de isolamento depende do tipo de assinatura), onde pode implantar seus próprios processos. O detalhe dos mecanismos de configuração para gestão de cenários de integração difere para cada plataforma, por isso é muito importante determinar antecipadamente os cenários prováveis ​​para a escolha correta da plataforma.

Comparação iPaaS

Vamos tentar analisar e comparar algumas das soluções de integração populares - iPaaS. Para isso, selecionei as 5 primeiras soluções do mercado entre artigos, que apareceu 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 só configurar cenários de integração, mas também desenvolver, gerir APIs, desenvolver aplicações próprias e configurar processos.

Este pacote de software foi adquirido pela Dell em 2010 e rapidamente se tornou um dos líderes do mercado de soluções iPaaS segundo avaliações da consultoria Gartner últimos 6 anos.

Aplicabilidade: para grandes e médias empresas de diversos setores.
Custo: a partir de $ 549/mês.
Demonstração/Teste: sim, 30 dias.

Nuvem de Integração Oracle

Este produto é o desenvolvimento de uma gigante na área de soluções de integração. Referindo-se à experiência da Oracle, a solução impressiona pelas melhores práticas do setor e pelos fluxos de integração prontos que são integrados ao produto. Uma biblioteca de conectores prontos permitirá que você economize significativamente na configuração inicial. Confira a avaliação de opinião do produto Gartner e avaliações de empresas que implementaram a solução.

Aplicabilidade: para grandes e médias empresas de diversos setores.
Custo: Múltiplas opções de assinatura, incluindo um plano pré-pago a partir de US$ 1.2097/mensagem e um plano mensal flexível a partir de US$ 0.8065/mensagem.
Demonstração/Teste: sim, 30 dias.

Workato

В Biblioteca Workato você encontrará mais de 300 cenários de integração personalizados e prontos para uso entre soluções populares. Além disso, o produto possui um designer de scripts simples e intuitivo que o ajudará a criar seus próprios processos de integração.

A solução está incluída no “quadrante mágico” da empresa há vários anos. Gartner.

Aplicabilidade: para pequenas e médias empresas de diversos setores.
Custo: a partir de $ 1499/mês.
Demonstração/Teste: sim, 30 dias.

Nuvem TIBCO

TIBCO Cloud é uma solução iPaaS de uma empresa com muitos anos de experiência. O produto permite configurar cenários de integração por meio de uma interface simples, o que será conveniente se você planeja delegar a tarefa de configuração de processos não apenas a desenvolvedores experientes, mas também a especialistas de negócios. A plataforma tem uma classificação bastante elevada de acordo com os resultados de uma avaliação de uma empresa de consultoria Gartner.

Aplicabilidade: para pequenas e médias empresas de diversos setores.
Custo: a partir de $ 400/mês.
Demonstração/Teste: sim, 30 dias.

elástico.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 tem biblioteca de conectores prontos para conexão com plataformas populares de comércio eletrônico, ERP e CRM, incluindo aquelas localizadas na rede local segura da empresa. A empresa chama essa solução de Agente Local – ela pode ser muito interessante e útil do ponto de vista de segurança caso você não queira abrir acesso externo aos seus sistemas internos. Apesar da pouca idade, o produto já é citado em avaliações de agências Gartner.

Aplicabilidade: para pequenas e médias empresas de diversos setores.
Preço: a partir de 199€/mês, é possível utilizar a plataforma de acordo com o modelo OEM.
Demonstração/Teste: sim, 14 dias.

Conclusão

Ao decidir pela escolha de uma plataforma de integração, você precisará avaliar mais de 20 produtos existentes no mercado. Critérios importantes para seleção serão a presença de uma biblioteca de conectores prontos e modelos de script para um fácil início de um projeto de implementação, a disponibilidade e simplicidade/potência de um editor visual para configuração de scripts, suporte e consultas de desenvolvedores, um preço conveniente e modelo de pagamento. Cada um dos produtos é único à sua maneira e oferece um conjunto de soluções, incluindo a própria plataforma, um editor de scripts, uma biblioteca de conectores prontos, suporte de desenvolvedores e da comunidade.

Somente uma análise cuidadosa ajudará a determinar qual solução possui todos os recursos necessários. Felizmente, a maioria das plataformas pode ser feita para um “test drive” gratuito por um tempo. Se você ainda não consegue mudar para o modelo iPaaS, por algum motivo, então existe um enorme mercado para soluções locais que têm mais flexibilidade, mas exigem custos significativos de implementação e suporte.

A escolha é sua.

Fonte: habr.com

Adicionar um comentário