Plataforma de integração como serviço

Histórico

Há apenas alguns anos, a questão da escolha de uma solução de integração não era um problema para pequenas e médias empresas. Literalmente, há 5 anos, a implementação de uma malha de dados era um sinal de que a empresa havia alcançado um sucesso significativo e precisava 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 do negócio, não permite controlar o processo de troca de dados. Além disso, os sistemas que se comunicam dessa maneira acabam acumulando um código difícil de gerenciar, que implementa recursos de API para integração com cada sistema individual.

Ainda é possível encontrar no mercado gigantes corporativos, mesmo na área de varejo, que continuam a manter soluções já ultrapassadas CRM, ERP, pode realmente ajudar aqui). De fato, alguns dos problemas tecnológicos irresolúveis enfrentados pelos negócios surgem de dados heterogêneos, multiplicando-se de aplicativo para aplicativo. apenas porque foram seriamente modificadas para atender às necessidades do negócio. Sua atualização é semelhante a uma migração para um sistema completamente novo. As empresas precisam manter um grande número de funcionários para dar suporte contínuo e desenvolver essas soluções, sistemas operacionais e SGBD.

Nesse ambiente, começa a surgir o efeito do "velho conhecido" — pessoas que têm um profundo conhecimento da solução e podem transmitir sua experiência a novos funcionários. Nesse caso, o fato perigoso é que a gestão pode ficar excessivamente relaxada e tranquila, pois todas as questões foram resolvidas ao longo de muitos anos. Mais cedo ou mais tarde, essas pessoas podem deixar a empresa, o que resultará em sérios atrasos no desenvolvimento e suporte sem funcionários experientes. Por sua vez, essa situação aumentará o desperdício de recursos e atrasará dramaticamente os prazos.

Uma parte da solução para esses problemas é a utilização de soluções setoriais como as malhas de dados — (Enterprise Service Bus (ESB)). Eles têm como objetivo padronizar os processos de troca de informações entre os sistemas internos da empresa, reduzir os custos de desenvolvimento adicional e dar suporte a sistemas específicos. Além disso, com a solução implementada, você terá acesso a anos de experiência de empresas que desenvolveram e usaram o software por um longo tempo. Isso significa que a maioria das tarefas fundamentais de integração já será abordada dentro do próprio produto e não exigirá esforços adicionais em análise e implementação de soluções simples.

On-premise

Voltando de 5 a 10 anos, pode-se notar que todas as soluções de integração eram exclusivamente sistemas on-premise. Alguns anos atrás, cloud-based as soluções começaram a preencher o mercado de forma abrangente. A tendência popular também alcançou este setor. A maioria das empresas neste mercado não perdeu a oportunidade de oferecer aos seus clientes soluções de integração 'nas nuvens'. Essas soluções permitem reduzir significativamente os custos de suporte, eliminando, no mínimo, as despesas com locação de servidores e sua manutenção.

Considerando as características e volumes do negócio, nem toda empresa pode se permitir migrar soluções de integração para a nuvem. Muitas vezes, isso está relacionado a questões de segurança ou à especificidade do setor; às vezes, os custos de migração superam os benefícios esperados do projeto. Como resultado, as soluções de integração on-premise continuam a ter demanda no mercado e ocupam posições de destaque em comparação com as soluções em nuvem.

Cloud

Devido ao rápido desenvolvimento de soluções de integração baseadas em nuvem, esse segmento começou a atrair clientes de pequenos e médios negócios. O modelo de uso de serviço por 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 desenvolvedoras frequentemente oferecem serviços de consultoria para implementação, configuração inicial de processos de integração e suporte contínuo.

O modelo de utilização de soluções em nuvem permite que o cliente reduza recursos e tempo na implementação. Geralmente, essas plataformas de integração se diferem qualitativa e quantitativamente de suas homólogas on-premise pela variedade de conectores prontos para a maioria dos sistemas empresariais comuns. Muitas delas também oferecem cenários prontos de troca para cenários de negócios populares. Por exemplo, no varejo, é comum transferir dados entre sistemas ERP e CRM, e, nesse caso, muitas vezes, o desenvolvedor da plataforma de integração (SaaS) prepara um cenário padrão de troca de dados entre esses sistemas. Para o cliente, é suficiente especificar um conjunto mínimo de parâmetros de configuração, como: contas para conexão aos sistemas, configuração de solicitações para obtenção de dados do sistema de origem (que tipo de dados, em que formato).

Do ponto de vista do cliente, essa solução parece atraente devido WYSIWYG-à abordagem em que a maioria das operações é realizada por meio de um editor visual e não requer envolvimento no desenvolvimento. Como resultado, obtemos um cliente leal a longo prazo. Ao desenvolvedor, resta manter o funcionamento estável da plataforma e uma alta uptime), e continuar a desenvolver a plataforma, criando novos conectores e cenários, ao mesmo tempo que atualiza os existentes.

Com essa abordagem, é importante ter uma visão realista do modelo de monetização desde o início, pois não se trata de um pagamento único. A colaboração futura incluirá despesas com tempo de servidor e desenvolvimento contínuo da solução com suporte. Essa abordagem é utilizada em muitos iPaaS soluções. Cada cliente, por sua vez, recebe seu próprio espaço isolado (frequentemente, o nível de isolamento depende do tipo de assinatura), onde pode implantar seus próprios processos. A detalhamento dos mecanismos de configuração para gerenciar cenários de integração varia entre as plataformas, por isso é muito importante definir antecipadamente os prováveis cenários para uma escolha correta da plataforma.

Comparação de iPaaS

Vamos analisar e comparar algumas das soluções de integração populares — iPaaS. Para isso, escolhi as cinco primeiras soluções no mercado. artigo, que se destacou como a primeira nos resultados de busca 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, criar seus aplicativos e configurar processos.

Esse software foi adquirido pela Dell em 2010 e rapidamente se tornou líder no mercado de soluções iPaaS, segundo as classificações da empresa de consultoria. Gartner nos últimos 6 anos.

Aplicação: para grandes e médias empresas de diversos setores.
Custo: a partir de $549/mês.
Demonstração/Trial: disponível, 30 dias.

Oracle Integration Cloud

Este produto é desenvolvido pelo gigante em soluções de integração. Com base na experiência da Oracle, a solução se destaca pelas melhores práticas do setor e fluxos de integração prontos incorporados ao produto. A biblioteca de conectores prontos permite economizar significativamente na configuração inicial. Confira a avaliação do produto segundo Gartner e os depoimentos das empresas que implementaram a solução.

Aplicação: para grandes e médias empresas de diversos setores.
Custo: várias opções de assinatura, incluindo um plano de pagamento sob demanda: a partir de $1.2097/mensagem, e um plano mensal flexível, começando em $0.8065/mensagem.
Demonstração/Trial: disponível, 30 dias.

Workato

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

A solução já está há vários anos no ‘quadrante mágico’ da Gartner.

Aplicação: para pequenas e médias empresas de diversos setores.
Custo: a partir de $1499/mês.
Demonstração/Trial: disponível, 30 dias.

TIBCO Cloud

TIBCO Cloud é uma solução iPaaS de uma empresa com anos de experiência. O produto permite a configuração de cenários de integração através de uma interface simples, o que será conveniente caso você planeje 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 alta nas avaliações da empresa de consultoria. Gartner.

Aplicação: para pequenas e médias empresas de diversos setores.
Custo: a partir de $400/mês.
Demonstração/Trial: disponível, 30 dias.

elastic.io

A solução de integração da elastic.io permite criar e configurar processos de integração através de um editor visual simples. A solução possui uma biblioteca de conectores prontos. para se conectar a plataformas populares de Ecommerce, ERP e CRM, incluindo aquelas que estão em uma rede local segura da empresa. A empresa chama essa solução de Local Agent — pode ser muito interessante e útil do ponto de vista da segurança, caso você não deseje abrir acesso externo aos seus sistemas internos. Apesar de sua juventude, o produto já é mencionado em rankings da agência Gartner.

Aplicação: para pequenas e médias empresas de diversos setores.
Preço: a partir de €199/mês, possível uso da plataforma com modelo OEM.
Demonstração/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 apresentados no mercado. Critérios importantes para a escolha incluem — a disponibilidade de uma biblioteca de conectores prontos e modelos de cenários para um início fácil do projeto, a presença e a simplicidade/potência do editor visual para configuração de cenários, suporte e consultoria por parte dos desenvolvedores, e um modelo de tarifação e pagamento conveniente. Cada um dos produtos é único à sua maneira e oferece um conjunto de soluções que inclui a própria plataforma, editor de cenários, biblioteca de conectores prontos, suporte dos desenvolvedores e da comunidade.

Determinar qual das soluções possui um conjunto de todas as funcionalidades necessárias só será possível com uma análise cuidadosa. Felizmente, a maioria das plataformas pode ser testada gratuitamente por um determinado período. No entanto, se você ainda não puder adotar o modelo iPaaS por algum motivo, há um enorme mercado de soluções on-premise que oferecem maior flexibilidade, mas exigem investimentos significativos em implementação e suporte.

A escolha é sua.

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster