Integração de negócios significa integrar aplicativos, dados e processos em uma empresa ou em um conjunto de empresas. O desafio dessa tarefa e o modo como ela é vista pelo WebSphere Integration Developer são examinados.
Você foi instruído a construir um portal para que seus clientes acessem seus aplicativos de negócios. Ele deve fornecer acesso a dezenas de aplicativos de negócios importantes e dados relacionados espalhados por todas as suas unidades de negócios. Você também foi instruído a incluir os aplicativos de seus parceiros de negócios no portal. Integração também significa desenvolver processos, pois haverá alguma lógica na seqüência destes aplicativos montados. Você possui 20 unidades de negócios e uma dúzia de parceiros de negócios. Seu portal deve estar disponível na Web 24 horas por dia. Você tem uma equipe de seis desenvolvedores, incluindo você, e você tem quatro meses para o portal estar em funcionamento e em execução.
A maioria das pessoas com esse desafio olharia para a tecnologia acumulada nas últimas décadas e veria uma colagem como a figura a seguir:
Trata-se de algo assustador, mas não de uma situação impossível. O problema mais difícil que você vai enfrentar além da coleta desorganizada de hardware e software é a sua limitação de tempo e recursos. Você deverá encontrar ferramentas poderosas para reunir rapidamente os aplicativos e dados dispersos nas empresas envolvidas. A codificação manual não é uma opção.
Você é o único que está enfrentando esta situação? Esse é um problema comum que está há muitos anos em formação. De acordo com a pesquisa CIO Survey, de dezembro de 2001, a integração de aplicativos é constantemente uma das três maiores prioridades em tecnologia. De acordo com o The Business Integrator Journal, inverno de 2001, dois de três desenvolvedores, em uma pesquisa recente, utilizam software de integração para desenvolver soluções baseadas na Web. Em média, cada desenvolvedor estava integrando três sistemas diferentes.
Vamos olhar para duas forças nos negócios que estão levando o problema para uma crise: integração entre unidades de negócios dentro de uma empresa e integração entre empresas. Em seguida, olharemos para o modo como o WebSphere Integration Developer aborda esses problemas e, em particular, o significado de seu compromisso com os padrões de mercado. Finalmente, conheceremos o especialista em integração, a pessoa que utilizará as ferramentas do WebSphere Integration Developer para solucionar os problemas apresentados anteriormente.