IBM Developer Blog

Siga os acontecimentos mais recentes com o IBM Developer, e fique por dentro.

O IBM Cloud Pak for Integration fornece recursos que aumentam a eficiência e a flexibilidade dos desenvolvedores de integração e ainda reduzem os custos.


Os dados que as empresas tentam acessar residem entre vários ambientes híbridos que precisam conectar sistemas e aplicativos entre várias nuvens, tanto públicas quanto privadas, e também às instalações no local. Como as empresas de porte médio usam de três a dez nuvens, esse problema é extremamente complicado. A nuvem está mudando a maneira que as empresas integram novas tecnologias, e o ritmo da mudança e da demanda para integração nunca foi tão grande.

A transformação digital pode ser um tanto intimidadora devido ao isolamento dos dados e às abordagens de integração não confiáveis. O trabalho de integração será provavelmente responsável por, pelo menos, metade do tempo e do custo do desenvolvimento de uma plataforma digital. A integração precisa ser um fator facilitador e não inibidor.

A integração é a chave

A maioria dos ambientes de TI atualmente são híbridos e contam com várias nuvens, por natureza. As empresas enfrentam a realidade de lidar com várias nuvens, com as ofertas de SaaS e com a necessidade de conectar os dados.

Os dispositivos, os sistemas e as pessoas tornaram-se globais e virtualizados. As empresas enfrentam diversos desafios nesse cenário em constante mudança. Para lidar com esses desafios e conectar terminais heterogêneos em locais globais, as empresas estão começando a usar uma plataforma de integração híbrida para aproveitar as melhores abordagens de integração baseadas em nuvem e no local.

Os sistemas tradicionais não foram desenvolvidos para serem acessados diretamente por aplicativos externos e de grande volume, interfaces de parceiros, fluxos de IoT e interações de várias nuvens. Os métodos centralizados e especializados de intregração tradicional não conseguem acompanhar por conta própria o colume e o ritmo dos aplicativos e dados.

As integrações modernas exigem o abandono da arquitetura monolítica e a adoção de uma abordagem de granularidade mais baixa que possa ser implementada em qualquer lugar. As empresas estão deixando de adotar uma abordagem centralizada, que pode ser difícil de escalar, e passando a adotar um modelo descentralizado que democratiza a integração sem sacrificar o controle e a segurança.

As empresas estão deixando de usar produtos de integração de vários fornecedores com recursos limitados e adotando plataformas de integração híbrida. Essas plataformas de integração híbrida oferecem suporte para uma ampla variedade de estilos de integração e aproveitam recursos, como administração comum, compartilhamento de ativos e escalabilidade e resiliência de nuvem. A IBM chama esse estilo de integração de “integração agile”, que ajuda as equipes a modernizarem com sucesso a abordagem de integração permitindo que membros individuais da equipe contribuam de mais formas e desenvolvam novas aptidões que removam os gargalos (reduzindo a dependência de recursos especializados).

Plataforma de integração híbrida da IBM

O IBM Cloud Pak for Integration é a única plataforma de integração híbrida no mercado com suporte tanto para o estilo de integração tradicional quanto para o novo. Ele acomoda diversos recursos de integração:

  • Integração de API, que permite o acesso síncrono a serviços de baixa granularidade entre vários back-ends.
  • Integração de dados de aplicativo, que permite o acesso síncrono a serviços de alta granularidade entre vários back-ends.
  • Sistema de mensagens corporativo, que permite o acesso assíncrono ponto a ponto aos serviços em sistemas legados encerrados ou em back-ends heterogêneos.
  • Integração para publicar/assinar eventos, que, na arquitetura orientada a eventos, permite a coordenação muitos-para-muitos assíncrona de serviços entre contextos de várias nuvens e no local.
  • Transferência de arquivos, que permite a integração em lote entre sistemas para a movimentação de grandes arquivos de dados em prazos curtos.

Da perspectiva de desenvolvimento, o IBM Cloud Pak for Integration fornece recursos que aumentam a eficiência e a flexibilidade dos desenvolvedores de integração e ainda reduzem os custos.

  • Low code: use recursos integrados, como modelos, conectores predefinidos e um repositório de ativos.
  • Agile DevOps: use ferramentas com suporte para o desenvolvimento orientado a testes e para pipelines de CI/CD automatizados.
  • Distributed component-based architecture: aproveite serviços de integração leves e de baixa granularidade que permitem o desenvolvimento no nível do aplicativo de tempo de execução sob demanda e de microsserviços.
  • Aberto: desenvolva com base em padrões abertos com garantia de compatibilidade entre diversos ambientes.
  • Padrões de integração: use uma variedade de estilos de integração, que incluem APIs, filas de mensagens e novos recursos, como a arquitetura orientada a eventos e a transferência de dados em alta velocidade.

O IBM Cloud Pak for Integration oferece uma única plataforma unificada para todas as necessidades de integração empresariais. Ele implementa os recursos de integração no ambiente de contêiner gerenciado do Red Hat OpenShift e usa os sistemas de monitoramento, de criação de log e de segurança do OpenShift para assegurar a consistência entre todas as soluções de integração.

Para começar, confira o hub do IBM Cloud Pak for Integration no IBM Developer.