Baixe o app para aproveitar ainda mais
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
Compartilhar