Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos...

16
Criando Aplicações Conectáveis Um futuro brilhante para os fornecedores de aplicativos

Transcript of Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos...

Page 1: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

Criando Aplicações Conectáveis

Um futuro brilhante para os fornecedores de aplicativos

Page 2: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

O Ensemble é tão inovador que foi

reconhecido por analistas líderes

do setor como o Gartner, Inc., que

incluiu o Ensemble no Quadrante

mágico de Líderes para projetos

de aplicações compostas de

infra-estrutura, no

2º semestre de 2007.

E pelo KLAS, uma importante

organização analista de TI do

setor de saúde classificou o

Ensemble como mecanismo de

interface nº1 nos últimos

três anos.

2

Page 3: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

Plataforma de InovaçãoPara os fornecedores de aplicativos, o InterSystems Ensemble® é mais do que uma simples plataforma de integração. É uma plataforma de inovação que promete um futuro brilhante.

O Ensemble permite a criação de uma nova classe de aplicativos “conectáveis”, capazes de operar em conjunto com os sistemas e processos comerciais dos seus clientes. Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo, transformando seu portfólio de produtos em um conjunto integrado.

Estes são alguns exemplos de como as empresas de software estão tornando seus aplicativos conectáveis e seus negócios mais vantajosos com o Ensemble:

Criar aplicativos conectáveis de forma fácil para implementações mais rápidas e interconexão veloz com novos sistemas e processos de acordo com as mudanças de pré-requisitos dos clientes.

Aprimorar os aplicativos com fluxo de trabalho adaptável, inferfaces de usuários em nave- gadores, processos comercias baseados em regras web services outros novos recursos sem precisar reescrever tudo. Converter de forma fácil aplicativos separados no seu portfólio em conjutos integrados. Permitir que seus clientes inovem, modificando rapidamente as regras comerciais e os fluxos de trabalho em um aplicativo, sem necessidade de programação, para oferecer suporte a mudanças ou a novos processos de negócios.

Um software de publicações editoriais, lider de mercado, incorporou o Ensemble em seu produto principal e criou uma atualização essencial para seus clientes já existentes e clientes em potencial. A concorrência não consegue competir com os novos recursos baseados no Ensemble, que permitem às cadeias de publicação de periódicos o compartil-hamento e a adaptação de informações gratuitamente, distribuindo-as no formato que for necessário.

Um fornecedor de software que oferece aplicativos financeiros centrais para cooperativas de crédito revitalizou seus negócios incorporando o Ensemble a seus produtos. O fornecedor usa a orquestração do processo comercial, o mecanismo de regras comer-ciais, o fluxo de trabalho e outros recursos do Ensemble para criar aplicativos conjuntos que tornam as operações das cooperativas de crédito muito mais eficientes.

Um grupo de desenvolvedores empresariais usou o Ensemble em um ambiente primário de desevolvimento e execução para criar um exitoso serviço de intercambio de dados ele-trônicos com base web para cadeias de fornecimentos. A empresa descobriu que com o uso do Esemble foi preciso apenas um quinto dos recursos que ela precisava para desen-volver esse sofisticado software em Java.

As abrangentes opções da tecnologia Ensemble, com sua extraordinária arquitetura unifi-cada, permitem que você responda mais rápido que os seus concorrentes aos novos desafios e às novas oportunidades ao:

3

Page 4: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

Aprimore Aplicativos Sem Reescrevê-losAo trabalhar suas existentes plataformas de desenvolvimento e padrões, o Ensemble permite que você aprimore os aplicativos existentes de forma rápida, sem reescrevê-los, com a adição de:

Ricas interfaces web

Mensagem atravéz de uma extensão ESB ( Enterprise Service Bus )

Processamento de regras comerciais

Painéis de controle

Transformação de dados

Fluxo de trabalho adaptável

Web services e outras tecnologias de arquitetura orientada a serviços

Monitoração das atividades de negócios

Integração surpreendente com as tecnologias, os aplicativos e os bancos de dados mais populares do mercado

Orquestração do processo de negócios

Usando a avançada tecnologia de orientação presente no InterSystems Caché®, nosso banco de dados de alto desempenho, o Ensemble combina com perfeição os recursos de integração mais (sofisticado) com um ambiente de desenvolvimento rápido e con-sistente de aplicativos e gerenciamento de ponta a ponta. Desenvolvido especialmente para arquiteturas atuais orientadas a serviços e eventos, o Ensemble se destaca na criação e implantação de novas soluções comerciais que podem aproveitar os recur-sos de aplicativos existentes, orquestrar novos processos de negócios e integrar dados de toda uma empresa.

Os novos recursos dos aplicativos enriquecidos com o Ensemble oferecem uma impor-tante vantagem competitiva contra a concorrência, ajudando seus clientes a enfrentar os desafios mais urgentes de TI, incluindo:

Tornando os aplicativos e as informações amplamente acessíveis por meio de uma variedade de canais como PDAS com WiFi habilitado e outros dispositivos móveis

Coletando e agregando informações de diversas fontes em uma única e abrangente visão

Automatizando processos de negócios, incluindo regras comerciais facilmente modi-ficáveis para controlar a execução dos processos e o fluxo de trabalho humano

Obtendo consistência de dados entre vários aplicativos e bancos de dados

4

Page 5: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

ESTUDO DE CASO

Assuma e controle os principais processos de negócios do cliente

DESAFIO: O fornecedor de software necessita recuperar o papel estratégico nas operações de seus clientes.

INOVAÇÃO: Lança um novo produto apresentando desenvolvimen-to rápido de aplicações compostas baseados em regras e automa-ção de processo de negócios.

As cooperativas de crédito estão em evolução. Seus clientes estão mais diversificados e o número de serviços oferecidos se tornou ilimitado. Como resultado, as empresas que fornecem software para prover su-porte ao que costumava ser função básica das cooperativas de crédito, economia e empréstimos, resolveram fazer uso de sua influência nesse mercado em declínio. A Maestro Projects Group (MPG), uma subsidiária da USERS Incorporated, fornecedora desse tipo de software, descobriu que, com o uso do Ensemble, ela poderia restabelecer uma relação essencial com cooperativas de crédito e aumentar as vendas de novos serviços e softwares.

A solução é uma plataforma de integração baseada no Ensemble com-posta por componentes padronizados para cooperativas de crédito. Ela potencializa os principais recursos do Ensemble, como desenvolvi-mento rápido de aplicação composta e automação de processos de negócios baseados em regras, para manter baixo tempo de implementa-ção e os custos. Os componentes da solução podem ser facilmente per-sonalizados para atender aos requisitos de cada instituição utilizando o editor gráfico de regras comerciais do Ensemble. Quando houver mu-danças nesses requisitos, as regras poderão ser alteradas pela própria cooperativa de crédito, sem gastos adicionais. A maioria dos clientes começa integrando o processo de abertura de contas, seguindo poste-riormente para outras questões.

“Nossos clientes de cooperativa de crédito estão completando os processos de rotina em cinco minutos e não mais em quinze. Ao mes-mo tempo, estão reduzindo os riscos de erros ou fraude, porque as regras comerciais e o fluxo de trabalho do Ensemble garantem que todas as etapas do processo sejam seguidas como foi planejado.”

Jay Kamp, Gerente Geral, Maestro Projects Group.A Maestro é uma subsidiária da USERS Incorporated, uma unidade da Fiserv, empresa integrante da lista Fortune 500, que oferece sistemas de gerenciamento de informações e serviços ao mercado de seguro e finanças.

5

Page 6: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

O encontro do desenvolvimento com a integração

DESAFIO: Concentrar os recursos de desenvolvi-mento na criação de um software superior sem se ater aos obstáculos da integração das tecnologiasnecessárias na implantação de ambientes de TI extremamente complexos.

INOVAÇÃO: Rápido desenvolvimento e integração de aplicativos com o InterSystems Ensemble.

A QuadraMed, líder de soluções de software para hospitais e redes integradas de atendimento em redes de saúde, gera uma ampla variedade de aplicativos de agendamento empresarial, de gerenciamento de infomações de saúde (HIM) e ciclos clínicos e de receita.A estratégia de produto da empresa inclui uma função para o Ensemble.A QuadraMed usou o Ensemble pela primeira vez como a plataforma para o QuadraMed Smart Identity eXchange, uma solução de gerencia-mento de identificação federada e master person index da empresa para sistemas de atendimento de saúde integrada, organizações de informações regionais de saúde e intercâmbio de informações de saúde.

Com o uso do Ensemble, a QuadraMed pôde se concen-trar no rápido desenvolvimento da lógica dos negócios mais importantes que tornam o Smart Identity Exchange um produto atraente, lançando-o rapida-mente no mercado. O Ensemble lida com outras fun-ções essenciais, incluindo sistemas de mensagens, orquestração do processo de negócios, processamento de regras, alertas, integração com outros aplicativos e bancos de dados no ambiente do cliente e a exposição de Web Services dos aplicativos. Os desenvolvedores da QuadraMed apreciam o fato do Ensemble ser um ambi-ente único de execução, integração e desenvolvimento unificado que dá suporte ao alto desempenho e confiabilidade de seus aplicativos.

“O Ensemble é uma plataforma estratégica para a QuadraMed. Está nos ajudando a criar novas soluções mais rapidamente, otimizando os processos empresariais de clientes e acelerando as fases deimplementação e integração.”

Jim Klein, Vice-presidente Executivo, CTO, QuadraMed

ESTUDO DE CASO

6

Page 7: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

As Inovações do Ensemble na Produtividade do Desenvolvedor e do AdministradorA arquitetura unificada exclusiva do Ensemble inclui toda a tecnologia necessária para a criação de aplicativos conectáveis sem a necessidade de integrar primeiro as várias plataformas de integração e desenvolvimento. A fusão de tecnologias anteriormente independentes tem apenas uma curta de aprendizagem e reduz automatica-mente o tempo de lançamento do mercado, ao mesmo tempo, reduz as despesas gerais de gerenciamento permitindo que você personalize seus aplicativos rapida-mente, sem codificações, usando definições de processos de negócios, regras e fluxos de trabalho para mercados ou clientes específicos.

A plataforma de integração que inclui tecnologia de desenvolvimento rápido

Ganhos e lucros da produtividade do desenvolvedor:A representação consistente de objetos de vários mode-los de programação, interfaces de programação e forma-tos de dados permite o uso do ambiente exclusivo de desenvolvimento do Ensemble em todos os aspectos do produto, desde o processo de mensageria ao processo de controle da monitoração de atividades de negócios. Esse ambiente gráfico unificado de desenvolvimento baseado em código e XML simplifica e acelera a mod-elagem e a automatização de processos de negócios e permite um desenvolvimento de aplicativos conjuntos orientado a serviços extremamente rápido.

Ao contrário de produtos que estão concentrados em uma infra-estrutura específica, como J2EE ou .NET, o Ensemble oferece suporte para ambas e é facilmente expansível para modelos de objetos e sistemas de tecno-logia futuros. Essa abordagem permite que você incor-pore seus aplicativos dentro da infra-estruturas de TI do cliente sem esforços de integração demorados, longas implementações de middleware ou substituições caras de sistemas existentes.

Aplicativos compostos: Quando usados em projetos que incorporam vários sistemas baseados em diferentes tecnologias de desenvolvimento e integração, as vanta-gens do Ensemble se tornam ainda mais aparentes. O repositório e a tecnologia de objetos do Ensemble oferecem uma visão unificada e consistente dos diversos sistemas, aplicativos e serviços na solução. Isso permite que você simplifique aplicativos conjuntos para seus clientes, aplicando de forma consistente o processo de mensageria e regras de negócios, fluxo de trabalho, alertas e monitoramento de atividades de negócios em tempo real do Ensemble, em todos os diferentes sistemas envolvidos.

Enterprise Service Bus/Mensagens: A arquitetura consistente e abrangente do Ensemble oferece um ex-traordinário tempo de lançamento de mercados com-plexos de desenvolvimento e integração ou mensagerias, reduzindo significativamente os custos gerais associados ao gerenciamento com soluções não vinculadas orienta-das a serviços.

Alto desempenho, confiabilidade de soluções implantadas e eficiência no desenvolvimento e gerenciamento são as marcas registradas da arquitetura ESB do Ensemble. Em ambientes exigentes, de saúde, os clientes Ensemble relatam que os projetos de integração de aplicativos são concluídos quase três vezes mais rápido do que com outros produtos e que o processamento de mensageria é duas vezes mais rápido.

Regras de negócios: Para sistemas integrados que utilizam a arquitetura ESB do Ensemble, profissionais que não lidam com programação, como analistas finan-ceiros e a equipe de suporte podem usar o mecanismo de regras do Ensemble para configurar e alterar as regras de roteamento e filtro de mensagens em questão de minutos. Assim, o custo da realização dessas alterações é reduzido e os programadores podem se concentrar em novos projetos, diminuindo o acúmulo de tarefas e agre-gando valor mais rapidamente.

Arquitetura orientada a serviços: O Ensemble pode agir como um produtor ou consumidor de Web Service. Como um produtor, o Ensemble pode apresentar qualquer uma das funções representadas em seu repositório como um Web Services. Como consumi-dor, o Ensemble identifica Web Services externos e armazena as representações de objetos em seu re-positório, onde podem ser gerenciados e incorporados em soluções tão facilmente quanto os recursos locais.

7

Page 8: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

Gerenciamento de ponta-a-ponta

As soluções de integração empresarial podem ser o tipo de sistema mais difícil de gerenciar, porque vinculam componentes de aplicativos diferentes, muitas vezes incluindo múltiplas plataformas de hardware, sistemas operacionais e sistemas de tecnologia. O repositório interno e persistente de mensagens do Ensemble, seu mecanismo de regras e um portal de gerenciamento bem planejado e fácil de usar, reduzem os gastos de manuten-ção e administração e aumentam as vantagens dos proje-tos.

O Ensemble oferece recursos completos de análise e relatórios para conteúdos de mensagens que acompa-nham a solução, além de estatísticas operacionais sobre a própria solução. Acesso ao repositório de mensagens, os relatórios de gerenciamento e à ferramentas de solução de problemas gráficos, mantêndo as soluções baseadas em Ensemble sempre acessíveis.

Como o Ensemble oferece seus recursos avançados por meio de uma tecnologia unificada, em vez de um conjun-to de produtos, o gerenciamento dos sistemas baseados no Ensemble é coeso e eficiente como nenhum outro.

Confiabilidade e qualidade do serviço: A perda da integridade de dados em um sistema de informações é inaceitável, assim como seus custos associados. O mesmo se aplica quando dados críticos não estão disponíveis quando necessário. O alto desempenho do repositório de mensagens persistente do Ensemble permite o rápido processo de mensagens, garantido e confiável. Assim, a qualidade de serviço é aprimorada, garantindo a integridade dos dados e a certeza de que as informações vitais estarão sempre prontamente disponíveis. A economia de custos aumenta, evitando o tempo que seria gasto reenviando as mensagens, veri-ficando e testando o sistema e envolvendo especialistas em aplicativos para ajudar na identificação do problema.

Solução de problemas: O Ensemble oferece recursos intuitivos de gerenciamento e configuração de ponta a ponta baseados em navegadores. Esses recursos per-mitem uma rápida identificação, isolamento e solução do problema, de um terminal central em qualquer local seguro. O Ensemble Visual Trace, painéis de controle gráficos e mecanismos de alerta enviam notificações imediatas em caso de problemas existentes ou em poten-cial.A percepção imediata do surgimento de problemas e a capacidade de diagnosticá-los e corrigí-los rapidamente evita os altos custos do tempo de inatividade do sistema.

Segurança: O Ensemble oferece uma forte proteção aos aplicativos e sistemas integrados, sem interromper a utilização, com quatro níveis de segurança:

Autenticação por diversos modos, incluindo um leve protocolo de acesso de diretório, Kerberos, login no sistema operacional e o login nativo do Ensemble. Autorização baseada na associação pela função.

Informações de auditoria mantidas em um log prote- gido e personalizável.

Criptografia de dados em seu repositório e outros arquivos usando chaves de 256 bits e algoritmo AES. Criptografia de dados em movimento usando os métodos SSL e TLS.

ESTUDO DE CASO

Rapidez na implementação e personalização de aplicativos

DESAFIO: A implementação de um aplicativo de processamento e empréstimo sofre atrasos pela necessidade de personalizar suas conexões e inte-rações com diferentes bancos de dados, aplicativos ligados ao sistemas de CRM em cada instituição financeira.

INOVAÇÃO: Permite uma rápida personalização por meio de configuração, em vez de programação.

O aplicativo é um dos melhores em sua classe, mas o lucro das vendas não estava correspondendo às expectativas. Por que não? Para a Forum Solutions, criadores do aplicativo TAPS Lending™, o problema era o tempo de implementação. Para cada venda, a Forum precisava personalizar o aplicativo para in-teragir com os sistemas existentes usados por cada cliente. Para obter uma solução que permitiria ao TAPS se comunicar com esses diferentes sistemas, a Forum adotou o Ensemble.O ambiente de desenvolvimento unificado do Ensemble permitiu à Forum aprimorar rapidamente o TAPS com um mecanismo de regras de negócios, transformações de dados geográficos baseados em XML, mensagens e conectividade à uma vasta gama de sistemas. Os aprimoramentos reduziram o tempo de implementação em 33%, poupando o dinheiro dos clientes e permitindo à Forum aumentar os lucros obtendo novos clientes.

“Com o Ensemble, é um ambiente para tudo. Assim o desenvolvimento se torna muito mais rápido.”

Cameron Minges, Coo, forum solutions, uma subsidiária integral da FORUM

Credit Union (TAPS leanding agora pertence a Acelerant Software LLC)

8

Page 9: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

9

Page 10: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

10

Page 11: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

Arquitetura do EnsembleConceitualmente, o Ensemble é um produto em camadas construido com recursos centrais compatíveis com SQL como objetos de alto desempenho, abstração de objetos, arquitetura ESB e tecnologia de gerenciamento e desen-volvimento.Em operação, o Ensemble é uma tecnologia exclusiva e unificada, com uma interface de usuário consistente e uma breve curva de aprendizado.

O Ensemble possui um exclusivo e completo conjunto de recursos de gerenciamento de processos de negócios, integrando com perfeição às capacidades de desenvolvi-mento e integração. Essa revolucionária fusão torna a criação de aplicativos compostos e conectáveis tão natu-ral quanto a criação de um aplicativo autônomo. Monitoramento de atividades de negócios, portais, regras comerciais modificáveis pelo usuário, fluxo de trabalho, composição e orquestração se torna uma parte natu-ral de seu processo de desenvolvimento. Concentre-se na criação de uma lógica de negócios superior que lhe trará um diferencial de mercado, enquanto o Ensemble se encarrega de ajustar o seu aplicativo aos processos de negócios de seus clientes.Quando esses processos mudam, os clientes podem usar as regras de negócios do Ensemble e outros ajustes de configurações para adaptá-los, sem a necessidade de alterar o código dos aplicativos.

Fundamental às funcionalidades e performance do Ensemble são suas facilidades de abstração orientada a objetos, e seus repertórios orientados a objetos embu-tidos e de alta performance.A tecnologia de abstração oculta a natureza, a variedade e a complexidade dos dados e das interfaces que fazem parte dos sistemas integrados. O repositório de objetos oferece suporte e persistente à todas as mensagens que passam pelos sistemas integrados além da integridade nas transações, rastreamento e log de eventos e recuperação de dados indexados em bitmap transacional de alto desempenho. O repositório é essencial para o processamento de men-sagens em alta velocidade, gerenciamento e reutilização de componentes da solução Ensemble.

ESTUDO DE CASO

Libere informações dos “silos” de dados da empresa

DESAFIO: Permitir o fluxo transparente de in-formações de fontes separadas em novas orga-nizações para entrega em diferentes formatos e contextos.

INOVAÇÃO: Enriquecer aplicativos de publica-ções de editoriais com recursos de integração.

A Digital Technology International (DTI), líder em software de publicação editoriais, tem como obje-tivo oferecer diferencias competitivos aos seus clientes no setor da imprensa moderna.Isso significa ir muito além de papel e tinta. Os clientes do DTI necessitam buscar informações de várias fontes separadas e divulgá-las por meio de variados tipos de mídia. A DTI descobriu uma resposta para esse difícil problema, enriquecendo seus aplicativos com o Ensemble.

O resultado é uma nova solução de publicação chamada de “Liquid Media”, desenvolvida com a conexão, tecnologia de objetos e recursos de transformação de dados do Ensemble. A solução permite que as informações sejam transferidas de vários bancos de dados e outras fontes de infor-mações, em diferentes periódicos de uma cadeia de fornecimento, e assuma o formato correto para múltiplos sistemas de distribuição, dos jornais im-pressos à telefonia celular.A solução libera dados dos “silos” isolados de sistemas existentes sem a necessidade de um formato de dados padronizado. As soluções enriquecidas com o Ensemble abriram novas oportunidades e mais opções de expansão dos negócios, para este fornecedor de software.

“Com o Ensemble, A DTI pôde criar uma nova classe de aplicativos conectáveis e modernos em um período de tempo extraordinariamente curto”.

Byron Oldham, Vice-presidente de Engenharia, DTI

11

Page 12: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

12

Page 13: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

Alcance Novos Níveis de Sucesso RapidamenteCom a pressão de crecimento sobre seus negócios para satis-fazer as seguintes mudanças de requisitos de clientes atuais, impedir a ameaça da concorrência e atrair novos clientes, o Ensemble ajuda seus negócios a alcançar níveis superiores, entregando soluções inovadoras mais rapidamente.

Os benefícios comerciais e técnicos do Ensemble incluem: A capacidade de endereçar necessidades de novos usuários e mercados sem alterar o código de aplicati- vos ou criar interfaces específicas para clientes

Maior satisfação do cliente por meio de uma rápida personalização de aplicativos usando definições de processos de negócios, regras e fluxos de trabalho para mercados e clientes específicos

Implementações mais rápidas

A capacidade de êxito sobre a concorrência no mer- cado orientado a serviços com a automatização da funcionalidade de aplicativos

Facilidade de gerenciamento

Retorno maior no investimento em desenvolvimento

Com os aplicativos enriquecidos com o Ensemble, você obterá uma posição estratégica nas organizações de seus clientes possuindo e controlando processos de negócios essenciais. Seus clientes terão:

Flexibilidade de TI com suporte a várias tecnologias de infra-estrutura

Capacidade de incorporar rapidamente seus aplicati- vos em múltiplos processos de negócios Redução significativa do custo total de propriedade, assim como do tempo e dos esforços necessários para a integração de aplicativos

Maior percepção dos processos de negócios por meio de recursos de monitoramento de atividades negócios e Business Inteligence do Ensemble

Acesso mais fácil aos aplicativos pelas interfaces de navegador compatíveis com o Ensemble

Crie novas oportunidades de negócios rapidamente

DESAFIO: Criar uma maneira rápida, flexível, econômica e não invasiva de trazer parceiros comerciais em uma cadeia eletrônica de forneci-mento, mesmo se o parceiro não estiver habil-itado eletrônicamente.

INOVAÇÃO: Desenvolvimento e implantação de um software como uma oferta de serviço que automatiza rapidamente qualquer meio de comunicação de dados de negócios.

Os criadores da OmPrompt, um provedor de ser-viços de integração com sede no Reino Unido, viram uma oportunidade de solucionar a deficiên-cia no intercâmbio de dados eletrônicos (EDI) nos aplicativos da cadeia de fornecimento. Com apenas 30% do mercado potencial usando o EDI na época, a OmPrompt passou a investir nos outros 70%. A maioria das comunicações dentro deste grupo usa voz, FAX, planilhas ou arquivos comuns, com intercâmbio dependente de complexas intervenções manuais para mapear os formatos de dados entre o remetente e o destinatário.

A OmPrompt usou o Ensemble para desenvolver uma tecnologia de classificação e análise de mensa-gens patenteada. O software implementa técnicas de inteligência artificial para analisar mensagens de amostra (dados, voz ou FAX) de parceiros e cria estruturas correspondentes no Ensemble para gra-var e manipular os dados. A tecnologia também cria um banco de dados de referência, mantido no Ensemble, de todas as estruturas de mensagens de-rivadas para auxiliar no reconhecimento e processa-mento automatizado dos novos tipos de mensagens. A solução usa o mecanismo de regras do Ensemblee a orquestração de processos de negócios para lidar com a variabilidade entre os clientes, apresen-tada como um serviço baseado na Internet.

“O Ensemble nos permitiu desenvolver um aplicativo completo e viável, quando todos os nossos recursos eram restritos. Teríamos que dispor de aproximada-mente cinco vezes mais recursos para desenvolver uma solução equivalente em Java”.

Brian Bolam, CEO da OmPrompt

ESTUDO DE CASO

13

Page 14: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

Destaques do EnsembleEnterprise Service Bus Expansível

Repositório de objetos embutido e compatível com SQL

Tecnologia avançada de abstração

Rápido ambiente de desenvolvimento e integração

Transformações de dados

Orquestração do processo de negócios

Soluções de mensageria rápido e confiável com roteamento de publicação/assinatura baseado no conteúdo, orientando à eventosRoteamento inteligente de mensagens com um mecanismo expansível e editor gráfico de regrasAcesso em tempo real a mensagens atuais e anteriormente processadas para monitoramento de atividades de negó-cios, alta confiabilidade e capacidade de recuperação após processos de negócios de longa duração

Indexação de bitmap transacional para acesso em tempo real a mensagens processadas anteriormente ou em tempo real para monitoramento e gerenciamento de ativida-des de negócios(BAM), auditoria e emissão de relatórios baseados em SQLAlta confiabilidade, capacidade de recuperação e desem-penho para processos de negócios de longa duraçãoRepositório de metadados e mensagens compartilhadas, permitindo integração e desenvolvimentos mais rápidos, gerenciamento mais fácil e maior expansibilidade

Oferece uma representação de objetos eficiente e consistente de diferentes modelos de programação e formatos de dadosRápido desenvolvimento de aplicativos compostos por meio de uma poderosa abstração de lógica e de dadosPermite o uso das tecnologias e ferramentas de desenvolvi-mento mais modernas para acessar dados e recursos exis-tentes como componentes .NET ou J2E e reutilizáveis, Web Services ou XML e é facilmente expansível para modelos de objetos e sistemas de tecnologia futuros

Rápido desenvolvimento orientado a serviços de aplicativos compostos para aproveitar os dados e os recursos existentesSimplifica e acelera a modelagem e a automatização de pro-cessos de negócios para analistas e desenvolvedoresMistura e combina o desenvolvimento baseado em código, XML e gráficos para atender à mais vasta gama de cenários de integração

Assistentes de transformação e um editor gráfico de transformação reduzem a curva de aprendizagem e aceleram o desenvolvimentoAs transformações podem usar fórmulas ou consultas simples a tabelas de dados internas e externasServiço de teste de unidade para transformações sem a necessidade de esperar até a conclusão total do projeto

A modelagem gráfica permite que os desenvolvedores ou analistas se concentrem nos processos de negócios, incluindo o fluxo de trabalho humano, e não as tecnologiasMistura e combina as abordagens de integração sincroniza-das, gráfico-XML, documentos ou código, para atender com eficiência à mais ampla variedade de projetos de integraçãoOrquestra e mantém o estado dos processos de negócios de qualquer duração

14

Page 15: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

Mecanismos de regras de negócios

Monitoramento das atividades de negócios

Mecanismo de fluxo de trabalho adaptável

Framework e biblioteca do adaptador

Suporte aos padrões

Analistas de negócios e equipe de suporte podem rapidam-ente configurar e modificar ponto de descisão em processo de negócios em andamentoLibera os desenvolvedores para trabalhar em novos proje-tos, ao invés de modificar antigosAs regras são separadas da lógica do negócio e podem ser reutilizadas e modificadas tão facilmente quanto em outros objetos do Ensemble

Aproveitamento do armazenamento de metadados e mensagens do banco de dados embutidos para percepção operacional do desempenho do sistema e dos processos de negóciosPercepção imediata de eventos comerciais e alterações nos principais indicadores de desempenhoUm painel gráfico de controle que exibe as decisões de gerenciamento apropriadas em tempo hábil.

As tarefas de fluxo de trabalho podem ser reutilizadas em qualquer processo de negócios.Fácil incorporação de interações manuais complexas em aplicativos compostos, incluindo divisões departamentais, tecnológicas e geográficasSeparação de definições de processos baseadas no usuário da lógica empresarial ao desenvolvimento fácil e confiável

Transformação de dados e conectividade separadamente para uma ampla variedade de aplicativos, serviços, fontes de dados e tecnologiasRápida expansão de adaptadores existentes e criação de novos adaptadores usando o ambiente de desenvolvimen-to, herança de objetos e serviços SOAP do Ensemble para minimizar os esforços necessários durante o desenvolvimentoTodos os adaptadores compartilham recursos em comum para uma integração simples e consistente,além de geren-ciamento e operações confiáveis

Suporte bidirecional para XML, SOAP, Web Services e outros formatos de mensagens padrões, incluindo HL7 e X12 em saúde padrões para serviços financeiros, telecomu-nicações e outros setoresPermite a interoperabilidade com outros sistemas com-patíveis com os mesmos padrõesAproveita as habilidades do desenvolvedor adquiridas no uso dos mesmos padrões em outros projetos

Visibilidade em tempo real de processos de negócios, assim como o desempenho do sistemaRápido diagnóstico e depuração de problemas durante o desenvolvimento e a execução de operações atuais utili-zando o Visual TraceUtilize qualquer ferramenta SQL para consultar e gerar relatórios personalizados das mensagens armazenadaspara auditoria e outras necessidades de gerenciamento

Gerenciamento de ponta-a-ponta

Veja demostrações online, e leia, mais sobre o Ensemble no nosso site: InterSytems.com.br/Ensemble

15

Page 16: Criando Aplicações Conectáveis - InterSystems · Ao incorporar o Ensemble a seus aplicativos existentes, você poderá aprimorá-los rapida-mente sem precisar reescrever tudo,

Work with InterSystems. Not separate systems.

InterSystems Brasil

Edifício Berrini 500Pça Prof.José Lannes, 40

10º andar– Brooklin Novo São Paulo - SP

CEP: 04571-100Call Center: 11 3014-7000

InterSystems.com.br

Magic Quadrant for Application Infrastructure for Composite-Application Projects, 2007 Data de publicação: 7 de junho de 2007. Número de ID: G00147640

Top 20 Year End in KLAS Report (20 melhores do ano no Relatório KLAS), informações confidenciais KLAS, ® 2006 KLAS Enterprises, LLC. Todos os direitos reservados. www.healthcomputing.com

InterSystems Caché e InterSystems Ensemble são marcas registradas da InterSystems Corporation. Os outros nomes de produtos são marcas comerciais de seus respectivos fornecedores. Copyright ® 2009 InterSystems Corporations. Todos os direitos reservados. 03-09