Trabalho Middleware Cezar Marques Neto SD
Trabalho Middleware Cezar Marques Neto SD
Trabalho Middleware Cezar Marques Neto SD
RA D389CB2
SI7
MIDDLEWARE
SÃO PAULO
2020
2
SUMÁRIO
INTRODUÇÃO ............................................................................................................ 3
DESENVOLVIMENTO................................................................................................. 4
CONCLUSÃO .............................................................................................................. 7
3
INTRODUÇÃO
DESENVOLVIMENTO
O parque tecnológico das empresas está cada vez mais complexo, composto
por inúmeros ambientes, aplicações e sistemas, os quais, muitas vezes, não
conversam entre si. Isso acontece porque não foram desenvolvidos na mesma
plataforma e, por isso, utilizam linguagens diferentes. Realizar a integração de todas
as aplicações usadas por uma empresa em um único sistema é um processo
complexo. No entanto, o middleware pode ajudar nessa tarefa, fazendo com que todas
as soluções trabalhem juntas em um ambiente homogêneo. Por meio dele, as
informações que vêm de múltiplas fontes diferentes e as aplicações passam a ser
integradas. Assim, é possível ter maior agilidade e produtividade no ambiente de
trabalho.
Bom, podemos responder essas duas perguntas juntas: um middleware é,
dizendo em termos muito simples uma camada no meio de duas aplicações, ou seja,
uma camada que ajuda duas aplicações, partes, sistemas, a se comunicarem.
Serve então para prover ou facilitar o a comunicação entre duas aplicações,
que podem se de plataformas diferentes e tecnologias diferentes.
Figura 1- Middleware
5
Interessante dessa imagem é que ela mostra uma API como um middleware,
ou seja, fornece uma camada intermediária para a comunicação, por exemplo, entre
um serviço da empresa e um usuário externo.
Veja, aqui está apenas ilustrando, como exemplo, uma API funcionando como
um middleware, mas ambos são coisas distintas.
Como o middleware pode ajudar nos negócios? O middleware é um excelente
aliado para as empresas que visam adquirir novas tecnologias e modernizar sua
infraestrutura. Ele foi desenvolvido para suportar arquiteturas por meio de métodos
orientados a processo.
Dessa forma, permite que dados possam ser movidos de uma aplicação a outra
sem problemas. Confira a seguir os principais benefícios desse software para as
empresas:
1. Comunicação entre diferentes aplicações- Uma das principais funções do
middleware, como já citamos acima, é justamente promover a integração das
diferentes aplicações utilizadas por uma empresa. Graças a isso, a TI pode utilizar
facilmente tecnologias localizadas em outros locais, assim como adotar soluções em
Nuvem. Dessa forma, as organizações conseguem escalar de forma prática e rápida
seus recursos, conseguindo lidar com altos picos de demanda ou reduzindo a
capacidade quando necessário.
5. Gestão de recursos de TI- A administração dos recursos também pode ser facilitada
por meio do middleware.
CONCLUSÃO