Buscar

Integração de Aplicações e Gerenciamento de Processos (TIBCO)

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Sua Parceira em 
Tecnologia da Informação 
 
 
 
 
 
INTEGRAÇÃO DE APLICAÇÕES E 
GERENCIAMENTO DE PROCESSOS 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Mercados e tecnologias estão mudando mais rápido do que nunca. 
Dessa forma, a habilidade para se adaptar está se tornando um 
ponto chave da competitividade das corporações, requerendo: 
Visibilidade em tempo real: Capacidade de ver o que está 
acontecendo neste exato momento nas operações de negócios e na 
infra-estrutura de TI que suporta essas operações; 
Entendimento em tempo real: Capacidade de avaliar riscos e 
oportunidades de negócios; 
Ação em tempo real: Capacidade de tomar ações em tempo real, 
gerando oportunidades e restringindo riscos nos negócios. 
 
A PBTI oferece soluções que permitem o uso de recursos tecnológicos alinhados às demandas 
do negócio. Servidores, rede de comunicação de dados, aplicações e outros componentes 
técnicos devem ser vistos pelos usuários e gestores de negócio como uma entidade única nos 
serviços de TI. Para ajudar as organizações a colocar em prática esse conceito, a PBTI 
Soluções se apóia em duas empresas líderes de mercado: 
TIBCO - Integração de sistemas e gerenciamento de processos de negócio; 
BMC Software - Gerenciamento de infra-estrutura de TI. 
 
Essas empresas estão alinhadas com conceitos e metodologias mundialmente aceitas e 
consolidadas no mercado, tais como, ITIL (Infraestructure Tecnology Information Library), BSM 
(Business Service Management), SOA (Service Oriented Architecture), BPM (Business Process 
Management). 
As empresas, para se tornarem mais competitivas, buscam otimizar recursos, processos e 
tecnologia eliminando redundâncias e otimizando a eficiência de seus negócios. 
Para a área de TI, isso significa colocar os dados e aplicações orientadas a processos de 
negócios, e não a operações departamentais. Nesse contexto, as ferramentas da Tibco 
permitem a integração em tempo real, das diversas aplicações envolvidas em um determinado 
processo de negócio, permitindo eliminar as ilhas de informações e otimizar o que há de melhor 
no legado, proporcionando um gerenciamento centralizado e consistente. 
 
À medida que os novos serviços de TI passam por cada vez mais elementos da infra - estrutura 
(mainframes, servidores web, plataformas de segurança, etc.), o gestor de TI enfrenta uma 
complexidade cada vez maior para definir a influência de cada recurso tecnológico no resultado 
do negócio. 
Sem essa visão, podem-se deixar brechas em elementos críticos, ou hiperdimensionar 
investimentos. As ferramentas da BMC ajudam a ver o que não pode parar e apontam 
oportunidades de otimização dos recursos. Além disso, permitem o controle de riscos e gastos. 
 
 
 
 
 
 
3 
 
HISTÓRIA: TIBCO – Pioneira em Tempo Real 
A TIBCO foi fundada originalmente como Teknekron Software Sistemas em 1985 por 
Vivek Ranadivé. Posteriormente a Teknekron desenvolveu um software conhecido 
como o barramento de informação (TIB – The Information Bus), que suportava a 
entrega de dados de mercado em tempo-real para que os comerciantes e gerentes de 
alto risco em Wall Street tivessem a capacidade para tomar decisões mais rápidas e 
precisas. Em 1994, a Teknekron foi adquirida pela Reuters que deu continuidade ao 
desenvolvimento do TIB ampliando seu uso nos mercados de serviços financeiros. Em 
janeiro de 1997, a TIBCO Software Inc. foi fundada como uma entidade separada, 
para aplicar a sua solução inovadora em problemas fora do mercado financeiro. Em 
julho de 1999, a TIBCO veio a público na Nasdaq sob o símbolo TIBX. 
SOLUÇÕES TIBCO 
A TIBCO oferece software e serviços que auxiliam as organizações a alcançarem 
excelentes benefícios de negócio nas seguintes áreas: 
 Gerenciamento de Processos de Negócio (BPM – Business Process 
Management): Aumenta a eficiência operacional, efetividade e controle dos 
processos de negócio, por meio da modelagem e execução de processos que 
chamam e coordenam ativos da infra-estrutura de TI e do negócio como um todo. 
 Arquitetura Orientada a Serviço (SOA – Service Oriented Architecture): 
Acelera iniciativas internas e aumenta a agilidade de mudar o negócio para se 
adequar ao mercado por meio da adoção de arquitetura de TI flexível, baseada em 
componentes padrões e reutilizáveis. 
 Otimização do Negócio (BO – Business Optimization): Melhora a visibilidade 
operacional, colaboração, compreensão e inclusive a pró-atividade, através da 
correlação e filtragem de dados e da apresentação da informação que é 
personalizada, contextual e acionável. 
 
 
 
4 
 
 
 
 
POR QUE OPTAR PELAS SOLUÇÕES TIBCO? 
Porque a TIBCO oferece: 
 Integração de alto-desempenho: Garante a informação certa, no lugar certo e no 
momento certo. As soluções da TIBCO são sustentadas em uma arquitetura de 
integração que auxiliam as organizações no controle dos três “Vs": velocidade, 
variedade e volume. 
 Neutralidade: Significa que a TIBCO possui alta tecnologia e abordagem neutra 
para integração e BPM sem o risco de aprisionamento a um determinado 
fornecedor. 
 Flexibilidade: permite um rápido ROI (retorno de investimento) - com uma 
abordagem e arquitetura estratégicas. As ofertas da TIBCO são modulares e 
escaláveis o que permite adicionar novas capacidades para as crescentes 
necessidades. 
SOFTWARE 
A TIBCO provê os seguintes tipos de software: 
 Integração de Aplicativos 
 Monitoração de Atividades dos Negócios (BAM) 
 Gerenciamento dos Processos de Negócio (BPM) 
 Integração Business-to-Business (B2B) 
 Processamento de Eventos Complexos (CEP) 
 Integração de Dados 
 Barramento de Serviços Corporativos (ESB) 
 Integração Mainframe 
 Gerenciamento de Dados (MDM) 
 Mensageria 
 Portal 
 Aplicações Rich Internet (RIA) 
 Gerenciamento e Monitoração de Sistemas 
 Business Intelligence (BI) 
 
 
 
 
 
5 
 
BPM e SOA 
GERENCIAMENTO DE PROCESSOS DO NEGÓCIO EM UMA ARQUITETURA 
ORIENTADA A SERVIÇOS 
Sumário Executivo 
Empresas que buscam utilizar o Gerenciamento de Processos de Negócio (BPM) em 
uma Arquitetura Orientada a Serviços (SOA) têm se deparado com freqüência uma 
das duas abordagens: soluções de “workflow” com conectividade limitada ou soluções 
de integração com limitações referentes ao BPM propriamente dito. 
Este artigo descreve uma arquitetura unificada da TIBCO para BPM em ambiente SOA 
que elimina estas limitações. O uso dessa abordagem resulta em uma camada de 
processos e uma camada de serviços, uma independente da outra. 
As mudanças podem ser feitas nos processos sem qualquer impacto nos serviços 
relacionados e nas aplicações com as quais esses processos interagem. De forma 
semelhante, as mudanças podem ser feitas em aspectos técnicos dos serviços sem 
impactar os processos de negócio que os utilizam. Essa abordagem flexível de 
modelagem aumenta significativamente a agilidade do processo, isola o impacto das 
mudanças e permite a alocação apropriada das habilidades e conhecimentos dos 
analistas de negócio e dos desenvolvedores de TI. 
A Meta: Independência entre as camadas de processos e de serviços 
SOA é uma arquitetura que divide aplicações e dados em componentes discretos e 
independentes, ou “serviços”, que podem ser executados de forma altamente 
distribuída. Essa arquitetura aumenta a agilidade do negócio permitindo que as áreas 
de TI reutilizem serviços que tenham escalabilidade conhecida e características 
semelhantes. Tal reutilização pode ajudar a reduzir o tempo necessário para ofertar 
novos produtos e serviços ao mercado, bem como custos associados ao 
desenvolvimento. 
Quando o BPM é implantado em um cenário com arquitetura orientada a serviços 
(SOA), esses serviços são usados como blocos de construção que podem ser 
orquestrados pelo BPM para modelar processos
complexos do negócio. Além disso, 
um princípio-chave da SOA na criação de novos serviços é a habilidade de dividir 
componentes de aplicações-legadas existentes e expor esses componentes como 
serviços que possam ser chamados por diferentes processos do negócio. Esses 
serviços reutilizáveis também podem ser montados para formar novos serviços e 
aplicações “compostos”. 
Isso não apenas reduz tempo e custo, já que elimina a necessidade de construção e 
teste de novos códigos, mas também reduz riscos de falhas nos processos, pois a 
SOA valoriza e se beneficia de serviços que já tenham sido testados no ambiente de 
produção. 
 
 
6 
 
 
 
 
Uma das vantagens desta abordagem é que os analistas de negócio não precisam se 
preocupar com aspectos tecnológicos do serviço. Em vez disso, podem canalizar suas 
atenções para o processo de negócio propriamente dito. Quando um dado processo 
requer um serviço, eles simplesmente precisam selecionar o serviço correto e as 
entradas e saídas entre o processo e o serviço. Ao mesmo tempo, expansões feita ao 
serviço pelos desenvolvedores de TI não deverão ter qualquer impacto sobre os 
processos existentes que o utilizam. Na medida em que a TI aumenta a profundidade 
e a abrangência dos serviços, os processos de negócio exigem cada vez menos 
desenvolvimento e os analistas de negócio ganham maior controle sobre os processos 
ponta-a-ponta. Cada grupo pode trabalhar de forma independente, mais colaborativa, 
para implementar de forma rápida e econômica o gerenciamento dos processos. A 
adoção do BPM em um contexto SOA resulta em aumento da agilidade e da eficiência 
corporativa. 
Enquanto quase ninguém pensava que essa é a forma pela qual o BPM deveria ser 
implementado, ou seja, associado a uma arquitetura orientada a serviços (SOA), o 
cumprimento da promessa não estava sendo atingido. Até agora, o BPM no contexto 
SOA tem sido oferecido como um BPM com conectividade limitada (por fornecedores 
especializados em “workflow”) ou como um SOA com limitações referentes ao 
gerenciamento de processos de negócio (BPM). Cada um desses fornecedores 
mantém o foco sobre a robustez e a facilidade de uso das soluções e tende a 
simplificar mais do que deveriam os requisitos relacionados às tecnologias 
complementares. 
O resultado disso é visto em duas categorias de produtos, cada uma resolvendo 
metade do problema, mas falhando em oferecer uma solução completa com todos os 
benefícios associados – flexibilidade, adaptabilidade e eficiência, tanto para o negócio, 
quanto para a TI. 
A escolha de qualquer uma das abordagens acima (foco no BPM ou foco na EAI) 
como base para sua estratégia de adoção do BPM com SOA, requer um 
comprometimento significativo: 
Deve-se abraçar a visão de “workflow” (abordagem focada em BPM) e preparar-se 
para o fato de que será necessário um grande volume de programação para conectar 
e orquestrar os sistemas; 
Deve-se adotar a visão de integração (abordagem focada em EAI) e aceitar o fato de 
que ainda existam recursos de infra-estrutura a serem conectados. Os analistas de 
negócio precisarão passar requisitos de negócio para os desenvolvedores e depender 
deles para definir, implantar e dar suporte às aplicações. 
A TIBCO disponibiliza todos os benefícios do BPM associado à SOA 
Sob o ponto de vista da arquitetura, a TIBCO acredita que para implantar uma solução 
de BPM efetiva e eficiente, deve-se combinar os pontos fortes das duas abordagens 
mencionadas anteriormente (orientada a “workflow” – BPM - e orientada a integração - 
EAI) para que operem em uma Arquitetura Orientada-a-Serviços (SOA). Veja a 
descrição dos produtos que oferecem tais funcionalidades: 
 
 
 
 
 
7 
 
 TIBCO iProcess Suíte: permite que as empresas criem uma infra-estrutura 
centrada nos processos e baseadas nos processos de negócio existentes. Esse 
conjunto de ferramentas é composto por vários módulos, incluindo o TIBCO 
iProcess Modeler e o TIBCO iProcess Engine. 
 TIBCO BusinessWorks: oferece um canal corporativo de serviços (bus) e um 
“backbone” de integração que permite que os processos de negócio definidos no 
iProcess se conectem e usem dados de centenas de provedores diferentes de 
serviços, que podem inclusive estar fora da instituição, incluindo serviços baseados 
ou não na Internet. 
A combinação do TIBCO iProcess Suíte com o TIBCO BusinessWorks compõe a base 
para uma solução completa de BPM em um ambiente SOA, como mostra a Figura 4 – 
TIBCO BPM Architecture (página 14). Essa combinação é aprimorada com produtos 
que fornecem monitoramento de atividades do negócio e dos sistemas existentes. 
Para que cada produto potencialize as capacidades do outro, eles são integrados em 
pontos-chave. Essa arquitetura unificada dá uma visibilidade excelente de todas as 
ações de um processo de negócio – da definição à implantação no ambiente de 
produção. Os analistas de negócio podem então realizar cada uma dessas atividades 
com o mínimo uso de recursos de desenvolvimento e, mais importante, maior controle 
sobre os processos de negócio. 
As seções a seguir detalham como essa integração entre o TIBCO iProcess Suíte, o 
TIBCO BusinessWorks e outras ferramentas de monitoramento da TIBCO, otimizam 
os resultados em projetos de BPM. 
Valorizando serviços para acelerar a definição dos processos 
Muitos fornecedores de soluções BPM oferecem as funcionalidades requeridas pelos 
analistas de negócio para a definição completa e efetiva dos processos. O que faltava 
nessa caixa de ferramentas eram os meios para acessar serviços de integração pré-
definidos que fossem incorporados aos processos de negócio, facilitassem a 
recuperação, atualização e sincronização das informações manipuladas pelas 
aplicações de automação da linha de frente do negócio. 
A integração entre o TIBCO iProcess Suíte e o TIBCO BusinessWorks oferece uma 
solução para esse requisito. Os desenvolvedores da TI, usando o TIBCO 
BusinessWorks como sua plataforma SOA, desenvolvem uma série de serviços de 
integração como “recuperação de perfil de cliente”, “atualização de endereço”, “cálculo 
de crédito” ou “atualização de inventário. Enquanto isso, os analistas de negócio, 
usando o TIBCO iProcess Modeler para definição dos processos de negócio, podem 
inspecionar o registro dos serviços disponíveis, escolher o que se aplica, arrastá-lo e 
soltá-lo no fluxo de processos e então mapear as entradas e saídas relevantes 
(próxima figura). 
 
 
8 
 
 
 
 
 
 
Figura 1 – Sobre o fluxo de processos 
Com essa abordagem, os analistas de negócio não precisam se preocupar com os 
aspectos tecnológicos do serviço. Eles podem então manter o foco sobre a seleção do 
serviço mais apropriado e no mapeamento dos modelos de dados entre os processos 
e os serviços. O TIBCO iProcess Modeler inclui funcionalidades fundamentais para a 
fase de definição do processo, como por exemplo a validação de campos entre o 
processo e o serviço a fim de garantir o processamento correto dos tipos de dados, 
bem como a habilidade de testar o processo e o serviço de ponta-a-ponta sem ter que 
implantar cada um deles. 
O uso dessa abordagem resulta em uma camada de processos e outra de serviços, 
cada uma independente da outra. As alterações podem ser feitas nos processos sem 
afetar os serviços ou as aplicações com que interagem. De forma semelhante, podem 
ser realizadas modificações nos aspectos tecnológicos de um serviço sem impactar os 
processos de negócio que o utilizam. Essa flexibilidade na definição aumenta 
significativamente a agilidade do processo, isola o impacto das mudanças e permite 
que as habilidades específicas dos analistas de negócio e das pessoas da área de TI 
sejam alocadas de forma adequada e eficaz. 
Um canal corporativo de serviços (bus) e um “backbone” de integração que permite 
que os processos de
negócio definidos no iProcess se conectem e usem dados de 
centenas de provedores diferentes de serviços, que podem inclusive estar fora da 
instituição, incluindo serviços baseados ou não na Internet. 
Tanto o TIBCO iProcess Engine, quanto o TIBCO BusinessWorks são “orientados a 
eventos”, significando que cada um publica mensagens em diferentes pontos de um 
processo de negócio. À medida que as tarefas progridem em um processo de negócio, 
todos os eventos associados podem ser unidos, agregados e apresentados em tempo-
real no painel de monitoramento das atividades do negócio (BAM) do TIBCO 
BusinessFactor. Os eventos são apresentados no contexto exato do processo de 
 
 
 
 
 
9 
 
negócio, incorporando dados precisos tanto das tarefas de integração de baixo nível, 
quanto das tarefas humanas de alto nível. Com o TIBCO BusinessFactor pode-se 
incorporar mensagens de múltiplas fontes, incluindo fontes externas como um data 
warehouse. Assim, empresas possuem visão completa e em tempo-real dos 
processos de negócio. A TIBCO é a única que fornece essa fantástica capacidade de 
monitoramento de processos em tempo-real. 
O TIBCO iProcess Engine publica mensagens do tipo Java Message Service (JMS) 
nas principais mudanças de estado dos processos. Uma mensagem é gerada toda vez 
que o TIBCO iProcess Engine cria uma entrada na fila de auditoria – como por 
exemplo a inicialização de um caso, a liberação de um item de trabalho, o vencimento 
de prazo de execução de um item de trabalho ou uma nova atribuição de item de 
trabalho, dentre outros. É possível configurar a seleção e o nível de detalhamento em 
cada mensagem. 
 
 
Figura 2 – O monitoramento ponta-a-ponta das atividades dá uma visão completa do processo em todos os níveis 
Ao mesmo tempo, o TIBCO BusinessWorks publica mensagens JMS com informações 
referentes às interações no nível de infra-estrutura. Podem ser exemplos deste tipo de 
interação, uma notificação de que uma operação de atualização em banco de dados 
foi bem-sucedida (ou falhou), ou uma tentativa de conexão com um serviço falhou. A 
seleção de eventos que disparam mensagem é uma opção configurável pelo usuário. 
Além de prover informações atuais sobre os processos desejados, os painéis de 
controle podem ser facilmente modificados pelos usuários. Podem-se aplicar filtros 
para que sejam mostradas apenas mensagens específicas e configurar gatilhos e 
alertas com base em parâmetros pré-definidos ou personalizados. Como resultado, o 
analista tem todas as ferramentas necessárias para monitorar, corrigir e alterar todas 
as atividades, sem que seja necessário qualquer recurso adicional. 
 
 
10 
 
 
 
 
Execução e Gerenciamento de Processos 
Da mesma forma que o esforço associado à criação de um serviço reutilizável ou um 
processo de negócio é significativo, o gerenciamento e a manutenção desses também 
é uma tarefa que toma um tempo razoável. 
Uma vez que um processo de negócio tenha sido definido e testado, ele passa para o 
ambiente de produção. Nesse ambiente, é imprescindível que se tenha um sistema de 
gerenciamento consistente de todos os componentes e processos do BPM/SOA, para 
que se possa identificar e corrigir rapidamente os problemas. 
A TIBCO oferece mecanismos de gerenciamento de sistemas ponta-a-ponta e auto-
corrigíveis, totalmente integrados com os motores de execução. A base desse 
gerenciamento está no TIBCO Hawk. Uma ferramenta sofisticada para monitoramento 
e gerenciamento de aplicações distribuídas e sistemas em toda a empresa. O TIBCO 
Hawk pode ser usado para gerenciar todos os aspectos da implantação do BPM/SOA, 
incluindo a capacidade de iniciar e parar execuções em computadores específicos, 
gerar mensagens de diagnóstico, monitorar registros de erros e disparar vários alertas 
automatizados. Por fim, o TIBCO Hawk permite que os administradores de sistemas 
gerenciem pró-ativamente as operações cotidianas de sua infra-estrutura de sistemas. 
 
 
Figura 3 – TIBCO Hawk controla e monitora todos os componentes TIBCO de um único ponto 
Uma das funcionalidades mais sofisticadas do TIBCO Hawk é a forma pela qual ele 
usa regras para modificar automaticamente as configurações com base em marcos 
pré-definidos. 
Um bom exemplo disso seria quando a utilização da CPU em um computador 
específico extrapola um referencial pré-determinado e o TIBCO Hawk iniciasse 
automaticamente uma cópia da máquina para uma segunda automaticamente. 
 
 
 
 
 
11 
 
SOLUÇÃO DE INTEGRAÇÃO – TIBCO BUSINESSWORKS 
As tecnologias de integração de aplicações amadureceram nos últimos anos com o 
objetivo de habilitar organizações de TI a compartilhar e agregar valor aos dados por 
toda a corporação e responder mais rapidamente às requisições de mudanças dos 
negócios. Nesse processo foram envolvidos vários paradigmas de desenvolvimento de 
aplicações, com a Arquitetura Orientada a Serviços (SOA) tornando-se atualmente o 
foco consensual das atenções. A arquitetura orientada a serviços foi projetada para 
particionar aplicações monolíticas, reduzir custos e aumentar a agilidade da TI. Devido 
ao alto grau de heterogeneidade que normalmente existe em grandes empresas, a 
integração tem sido uma parte fundamental da estratégia da SOA. O desafio é mitigar 
a complexidade gerada por essa heterogeneidade, ao mesmo tempo em que busca 
oferecer escalabilidade e desempenho exigidos para suportar as atividades de missão 
crítica das corporações. 
O TIBCO BusinessWorks ajuda empresas a vencerem o desafio de conectar e 
coordenar todos os seus ativos corporativos, provendo uma plataforma de integração, 
que também tem um papel fundamental na adoção de uma Arquitetura Orientada a 
Serviços (SOA). O TIBCO BusinessWorks pode mediar interações entre diferentes 
aplicações e bancos de dados, automatizar processos de negócio, gerenciar 
transações e serviços Web, tratar exceções e eventos de processos. Como um 
"backbone" de integração independente, essa ferramenta pode também abstrair a 
complexidade referente à manutenção de diferentes ecos sistemas SOA, incluindo 
vários tipos de servidores de aplicações Java EE e .NET. 
Mainframe
 
 
 
12 
 
 
 
 
SOA e Aplicações compostas 
 O TIBCO BusinessWorks oferece a base para a implantação de uma arquitetura 
orientada a serviços (SOA) e tem sido reconhecido pelo Gartner como líder na 
plataforma de "Web Services". 
 O TIBCO BusinessWorks oferece um motor de execução de serviços, podendo 
funcionar como um provedor e um consumidor de serviços. 
 O TIBCO BusinessWorks pode acessar, mediar, rotear e entregar dados usando 
padrões populares como WSDL e XSLT, bem como protocolos como SOAP sobre 
HTTP/S ou JMS. 
 O TIBCO BusinessWorks permite a montagem e a configuração de serviços para 
formar novos serviços e aplicações compostas. 
Arquitetura do "Bus" (barramento) de Informações 
 O TIBCO BusinessWorks pode usufruir do poder e do desempenho da arquitetura 
de barramento de informações da TIBCO. 
 O TIBCO BusinessWorks possibilita a distribuição de informação usando a 
tecnologia mais apropriada em cada cenário: síncrona / assíncrona, 
"publish/subscribe" ou "request / reply", HTTPS, FTP, JMS, MQSeries ou TIBCO 
Rendezvous, etc. 
 O TIBCO BusinessWorks oferece tolerância a falhas e alta disponibilidade 
permitindo a distribuição de tarefas por motores de execução distribuídos. 
 O TIBCO BusinessWorks Suporta vários níveis de segurança com base em 
requisitos pré-definidos. 
 O TIBCO BusinessWorks contém adaptadores para integração rápida com 
aplicações, bancos de dados e tecnologias de redes existentes na infra-estrutura, 
além de um kit de desenvolvimento para criação de adaptadores personalizados. 
Ambiente Integrado de Serviços (ISE) para criação e orquestração de "Web 
Services" 
 O BusinessWorks ISE é uma
ferramenta de desenvolvimento intuitiva para 
modelagem, montagem, implantação e gerenciamento de serviços. 
 A interface gráfica elimina virtualmente a programação para disponibilizar 
montagem e modelagem de processos baseada em configuração. 
 O "Debugger" nativo da ferramenta dá suporte a testes e validação de projetos 
dentro do ambiente de design. 
 Possui interface baseada na Web para gerenciar e delegar administração. 
 
 
 
 
 
 
 
13 
 
Gerenciamento e Garantia do Ciclo de Vida dos Serviços 
 Oferece um repositório central de XML para armazenamento de definições de 
processos, lógicas de transformação e roteamento, regras de segurança, políticas e 
metadados que podem ser compartilhados para estimular desenvolvimento 
colaborativo e produtivo. 
 Suporta registros baseados em UDDI para descoberta de serviços. 
 Fornece uma infra-estrutura distribuída para segurança, políticas e gerenciamento 
de "Web Services". 
Independência de plataformas e adesão aos padrões internacionais 
O compromisso da TIBCO em suportar a integração de ambientes heterogêneos sem 
requerer migração para uma única plataforma ou tecnologia, ajuda os clientes a 
perseguirem as melhores estratégias e dá suporte às iniciativas departamentais que 
se apóiam em tecnologias alternativas e orienta investimentos futuros em TI. 
 Suporta padrões e protocolos líderes de mercado como HTTP/S, FTP, SMTP, JDBC, JMS. 
 Oferece extensas funcionalidades de "Web Services" incluindo um processador de SOAP 
e suporte a SOAP sobre JMS e HTTP/S. 
 Traz embutida uma ferramenta de autoria para esquemas XML e funcionalidades para 
análise e interpretação de código, além de uma ferramenta de mapeamento baseada 
em XSLT e uma máquina de transformação. 
 Suporta tipos e métodos Java para acesso sem programação a Java EE, a JMS e a 
bibliotecas baseadas em EJB e de terceiros. 
 
 
14 
 
 
 
 
SOLUÇÃO DE GERENCIAMENTO DE PROCESSOS DE 
NEGÓCIO – TIBCO iProcess 
O TIBCO iProcess Suite é um conjunto de componentes e aplicações modulares 
criado para fornecer uma solução completa para o Gerenciamento de Processos de 
Negócio (BPM). Ela foi construída em uma arquitetura aberta, podendo ser integrada à 
infra-estrutura de TI existente. Essa suíte foi projetada para permitir que as empresas 
criem uma infra-estrutura de tecnologia baseada em processos de negócio, os quais 
constituem a única abordagem a respeito de como funciona o negócio. O TIBCO 
iProcess Suíte não impõe limites sobre como a solução será implementada. Ao 
separar a lógica da aplicação da camada de processos, as empresas alcançam 
facilmente maior flexibilidade e escalabilidade. 
Modelagem – O TIBCO iProcess Suíte permite que especialistas de negócio, assim 
como outras áreas não vinculadas à área de TI, modelem os processos de negócio 
usando um ambiente gráfico amigável e simples, com suporte completo a controle de 
versões. O mapa de processos resultante é um guia para a integração de processos, 
pessoas e aplicações. Com as pessoas da TI e de outras áreas trabalhando 
conjuntamente no mapa de processos, a análise e a compreensão de como a 
instituição trabalha é feita de forma mais profunda, resultando em uma solução 
integrada mais efetiva. 
Regras – O TIBCO iProcess Suíte oferece uma ferramenta intuitiva para que os 
analistas de negócio possam automatizar decisões referentes aos processos de 
negócio. Usando uma tabela de decisões semelhante a uma planilha eletrônica, os 
usuários conseguem analisar, testar e gerenciar as regras de negócio. 
 
Figura 4 – TIBCO BPM Architecture 
 
 
 
 
 
15 
 
Execução – o TIBCO iProcess Suíte é potencializado pela existência de um motor de 
execução denominado TIBCO iProcess Engine. Ele foi criado para atender às 
exigências de empresas que trabalham com volumes transacionais extremamente 
altos, de missão-crítica rodando em múltiplos servidores e precisam manter a 
integridade de cada uma dessas transações. O TIBCO iProcess Suíte oferece 
execução dinâmica de processos, podendo orquestrar sub-procedimentos para 
tratamento de passos planejados ou não-planejados (exceções) em um processo. 
Além disso, é possível usufruir de capacidades relacionadas à integração usando a 
plataforma de integração da TIBCO (BusinessWorks), ou de outras tecnologias de 
integração que estejam disponíveis. 
Análise – o TIBCO iProcess Suíte é uma ferramenta sofisticada para análise da 
efetividade e da eficiência de todos os processos de negócio. Ela permite que os 
gerentesestabeleçam e meçam continuamente os KPI’s (Indicadores Chave de 
Desempenho), tornando possível que esses processos sejam sempre otimizados. 
COMPONENTES BÁSICOS DA SOLUÇÃO 
TIBCO iProcess Modeler: Interface de Modelagem 
Permite que os usuários de negócio definam facilmente o fluxo de processos 
complexos envolvendo aplicações e pessoas. 
 Os modelos de processos podem ser testados para simular a eficiência e seus 
resultados; 
 Suporta complexidades associadas ao gerenciamento de múltiplas versões ativas 
de um mesmo processo; 
 Os mapas de processos são totalmente executáveis, de forma que a alteração e 
implantação de um processo tornam-se uma tarefa rápida e fácil. 
TIBCO iProcess Engine: Execution Engine 
 Possui funcionalidades poderosas para orquestração de processos, suportando 
sub-processos e regras dinâmicas. O iProcess Engine também permite alterações 
em instâncias específicas de execução de um processo, tais como ignorar um 
determinado passo em um processo, redirecioná-lo, ou suspender uma instância 
única de um processo ou todas as suas instâncias simultaneamente. 
 É uma máquina de gerenciamento de processos robusta e já aprovada na 
manipulação de altos volumes de transações, de missão crítica distribuídas em 
vários servidores, mantendo-as individualmente íntegras. 
 Suporta crescimento virtualmente ilimitado e extensões que se adaptem aos 
processos e às metas estratégicas atuais e futuras. 
 
 
16 
 
 
 
 
OUTROS COMPONENTES DA SOLUÇÃO 
TIBCO iProcess Decisions: Rules Engine( Processador de Regras ) 
Permite aos usuários de negócio modelar, analisar, testar e gerenciar regras de 
negócio. 
A interface é semelhante a uma planilha, é intuitiva, sendo de fácil uso e aprendizado 
para os usuários do negócio, eliminando dependências com a área de TI. 
O Processador de Regras (Rules Engine) é otimizado para suportar aplicações com 
regras complexas num ambiente relativamente consistente e previsível dos processos 
de negócio. 
Permite aos usuários de negócio modificar rapidamente as regras dos processos sem 
ajuda de profissionais de TI e sem alterar o processo. 
TIBCO iProcess Analytics: Monitoring Interface (Interface de Monitoramento) 
Permite que os gerentes analisem facilmente a efetividade e a eficiência dos 
processos de negócio, tanto em nível detalhado quanto consolidado. 
 Inclui modelos para métricas comuns de processos como taxa de transmissão, 
duração, custo, uso de recursos e freqüência. 
 Pode ser incrementado com métricas personalizadas de acordo com as operações 
e requisitos da empresa. 
TIBCO iProcess Insight: Business Activity Monitoring 
O TIBCO iProcess Insight é um novo produto de monitoração de processo que 
adiciona capacidades da monitoração da atividade empresarial (BAM) ao 
gerenciamento dos processos de negócio (BPM) para suportar pró - ativamente o 
gerenciamento de usuários, tarefas, operações e exceções. O TIBCO iProcess Insight 
realiza isto por meio de processos para descobrir procedimentos/sub-procedimentos 
registrados e passos. 
O TIBCO iProcess Insight pode ajudar organizações a: 
 Determinar eficiência do processo em tempo real. 
 Identificar gargalos de recursos em tempo real. 
Acompanhar desempenho versus objetivos em tempo real.
17 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BRASÍLIA / DF 
SEPN 513 - BLOCO D, 38 - sala 320 - Ed. Imperador 
CEP 70760-525 - Tel.: + 55 61 3348-9977 
 
 
 
SÃO PAULO / SP 
Av. Paulista, 807 - cj. 1521 - Bela Vista 
CEP 01311-100 - Tel.: + 55 11 3238-9300 
 
 
 
RIO DE JANEIRO / RJ 
Rua da Assembléia, 10 - sala 2920 - Centro 
CEP 20011-901 - Tel.: + 55 21 3219-9500 
 
 
 
BELO HORIZONTE / MG 
Av. do Contorno, 6777 - sala 710 
CEP 30110-043 - Tel.: + 55 31 3297-1079 
 
 
 
CURITIBA / PR 
Rua Padre Anchieta, 2310 - cj. 1502 
CEP 80730-000 - Tel.: + 55 41 3019-1684

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando