Infraestrutura de TI

O que é Middleware

O temo Middleware é usado para agrupar todas as tecnologias em software que estão entre a aplicação final e os fornecedores de dados para esta aplicação final.
Middleware

A IA está revolucionando a educação. 

Aprenda de um jeito diferente com o Jedai.ai

A 4Linux é especialista em Linux, Cloud e DevOps.

Já executamos +1.500 projetos com software open source. Venha fazer o seu projeto com a 4Linux.

O temo Middleware é usado para agrupar todas as tecnologias em software que estão entre a aplicação final e os fornecedores de dados para esta aplicação final. Assim, uma solução de Middleware fica entre a aplicação que o usuário enxerga e as fontes de informações. A solução de Middleware intermedia a interação entre a aplicação final e as fontes de informações.

O Contexto

Uma grande aplicação Enterprise, em geral, é um grande sistema distribuído em um ambiente complexo e heterogêneo. Neste contexto, os dados e suas formas de recuperação e interação estão em pontos distintos da infraestrutura. A forma das informações e a maneira de recuperá-las também são distintas, assim como as plataformas de hardware usadas para armazenamento, recuperação e manuseio de informações.

A Necessidade

Uma infraestrutura capaz de fornecer para as aplicações caminhos para interagir com as várias plataformas, sistemas e fontes de dados de um parque de TI Enterprise. Para integração em ambientes heterogêneos e distribuídos, são necessárias camadas de software que possibilitam

  • comunicação entre plataformas e aplicações
  • uso de API bem definida e aberta
  • uso de protocolos bem definidos e abertos
  • ser utilizadas em múltiplas plataformas
  • manter separação de camadas para segurança e portabilidade
  • recuperar dados e consolidar a partir de múltiplas fontes
  • fornecer acesso a tecnologias distintas

Somos especialistas em implementar soluções de Infraestrutura e Open Source

Desde a definição de arquitetura, planejamento de capacidade até o mentoring da equipe.

O que é Middleware?

Do ponto de vista etimológico, middle em inglês significa meio e o sufixo ware é usado para denotar conjunto ou para transformar a palavra na forma coletiva. Desta forma, em uma tradução simplificada, middleware denota as tecnologias intermediárias. Intermediárias entre o que? Intermediárias entre quem?

O temo Middleware é usado para agrupar todas as tecnologias em software que estão entre a aplicação final e os fornecedores de dados para esta aplicação final. Assim, uma solução de Middleware fica entre a aplicação que o usuário enxerga e as fontes de informações. A solução de Middleware intermedia a interação entre a aplicação final e as fontes de informações.

Estas fontes de informações podem ou não estar na mesma máquina do servidor de aplicações nem podendo inclusive, estar fora do ambiente físico desta máquina. Além disso, as fontes de informações podem estar em plataformas diferentes com sistemas operacionais diferentes.

Exemplos de Middleware

Entre tantos, são exemplos de Middleware os grupos de tecnologias abaixo:

  • Servidores de Aplicação Java EE
  • Business intelligence
  • BPM (Business process management)
  • Enterprise Serial Bus
  • Mensageria
  • BAM (Business activity monitoring)
  • Monitoramento de IT
plugins premium WordPress
Telegram logo
Whatsapp Logo

Você ganhou totalmente gratuito um curso da categoria Starter da 4Linux! São 9 opções de cursos para você escolher!

Cursos com 20h de conteúdo prático e certificado de conclusão para você dar uma upgrade na sua carreira.

Preencha o formulário ao lado e você receberá em até 24hr o e-mail com os dados de acesso ao conteúdo.