InterSystems

 


Há mais de 25 anos, a InterSystems Corporation tem criado, vendido e suportado softwares desenhados para atender às mais complexas necessidades de desenvolvedores de aplicações, administradores de bancos de dados e integradores de sistemas.
Em empresas de grande ou pequeno porte, em todo o mundo, seus principais produtos – Caché (banco de dados de alta performance com ambiente para desenvolvimento rápido de aplicações) e Ensemble - aceleram o desenvolvimento e integração, e tornam as aplicações mais escaláveis.
Baseada em Cambridge – Massachussetts, a InterSystems Corporation é responsável pelo atendimento do mercado americano e canadense, além do suporte à sua operação mundial, formada hoje por vinte escritórios, nove distribuidores e centenas de Parceiros de Negócios e Desenvolvedores, espalhados nos cinco continentes do planeta onde atendem empresas de 88 diferentes países com soluções diferenciadas baseadas na tecnologia da Intersystems. No Brasil, está presente desde Janeiro de 2001.

Ensemble

O Ensemble é uma plataforma de integração flexível que possibilita integração e desenvolvimento de aplicações complexas de maneira excepcionalmente rápida. Trat-se de uma ferramenta que faz integração, monitora e publica indicadores em tempo real (BAM), executa modelos de processos de negócio (BPEL) e tem um gestor de regras. A adoção do Ensemble permite desenvolver modelos de processos de negócios, simulá-los para fins de otimização, definir indicadores (KPI´s, SLA´s) e através do ambiente Ensemble implementá-los, analisá-los e retornar ao modelo de processos. A modelagem e simulação de Processos de Negócios é feita em ferramentas à parte integráveis ao Ensemble.

O Ensemble é a única plataforma de integração de aplicações que incorpora as funcionalidades de um servidor de integração, um servidor de aplicações, um banco de dados orientado a objetos de alta performance e um ambiente único de desenvolvimento e gerenciamento em um único produto de arquitetura consistente.

Na imagem a seguir temos os blocos funcionais que compõem o Ensemble, e são definidos pelo mercado como os elementos de um ENS.



Principais razões para avaliar o Ensemble:

  • Plataforma única para a implementação de um ENS (Enterprise Nervous System).
  • Tem em uma única plataforma o que os concorrente usam em dois ou mais aplicativos, e, portanto servidores.
  • O Ensemble é muito mais performático por ter toda a sua arquitetura, inclusive Banco de Dados(Caché) totalmente orientada a objetos.
  • Extremamente simples de instalar e administrar.
  • Amplo leque de plataformas para instalação.

VANTAGENS E BENEFÍCIOS:

Total Integração & Desenvolvimento
  • O Ensemble fornece um ambiente de desenvolvimento gráfico, XM, baseado em código para construir adaptadores customizados, orquestrar processos de negócios e criar aplicações compostas.
  • Desenvolvimento automático de adaptadores alavancando serviços SOAP
  • Simplificação e aceleração da modelagem e automação de processos de negócios tanto para analises de negócios quanto para desenvolvedores.
  • Integração imediata com as ferramentas de gerenciamento de processos de negócios pelo suporte padrão do BPEL.
  • Desenvolvimento rápido orientado a serviço de aplicações compostas que aumentam os dados e as funcionalidades existentes.

Arquitetura Universal de Serviços
  • O Ensemble fornece uma representação consistente e eficiente do objeto de diferentes modelos de programação e formatos de dados.
  • Desenvolvimento rápido de aplicações compostas por meio de poderosa abstração tanto de lógica quanto de dados.
  • Utilização das últimas ferramentas de desenvolvimento e tecnologias para acessar dados legados e funcionalidades como componentes .net ou J2EE reutilizáveis, Web Services ou XML
  • Arquitetura universal que provê suporte padrão tanto para J2EE e .net, além de ser facilmente extensivo para futuros modelos de objetos e ambientes de tecnologia.

Mecanismo de Objeto Persistente
  • Utilização de um banco de dados orientado a objeto para gerenciar e armazenar todos os metadados, mensagens e processos de informação;
  • Tempo real de acesso, tanto para mensagens processadas em tempo real ou previamente para monitoramento de atividades de negócios (BAM), auditorando, relatórios baseado em SQL, e gerenciamento;
  • Alta confiabilidade, recuperabilidade e performance para longos processos de negócios;
  • Integração e desenvolvimento rápidos, fácil gerenciamento e ótima extensibilidade pelo repositório compartilhado de metadados;
  • Custos e excessos de bancos de dados relacionais minimizados.

Gerenciamento Customizável & Monitoramento End-to-end
  • O Ensemble fornece monitoramento extensivo, alta customização e facilidade de gerenciamento que são estritamente integrados com os modelos e ferramentas de desenvolvimento;
  • Interface Web permite gerenciamento local ou remoto de qualquer ponto;
  • Otimiza os níveis de serviço e minimiza gastos excessivos com staff, definindo suporte de gerenciamento customizado e alertas para monitorar buscas criticas;
  • Diagnóstico rápido e depuração de problemas durante o desenvolvimento e operações em tempo-real usando Visual Trace;
  • Usar qualquer ferramenta SQL para consultar e gerar relatórios de depósitos de mensagens para auditoria e outras necessidades de gerenciamento.