Buscar

Arquit Orientada a servicos - SOA e Webservices

Prévia do material em texto

UNIVERSIDADE ESTÁCIO DE SÁ 
 
Pós -Graduação em Engenharia de Software 
Arquit. Orientada a serviços - SOA e 
Webservices 
 
 
Importância da Interoperabilidade e do SOA frente 
ao Big Data e ambientes móveis 
 
 
 
Aluno: Francisco Hil Odorico de Moraes Neto 
Matrícula: 202101057708 
INTRODUÇÃO 
As empresas, na sua maioria, ainda usam programas de automação que dificultam a 
integração com outros sistemas e aplicativos. Mentalidade que está sendo mudada no 
mundo de hoje com a evolução da tecnologia. Estão surgindo novos sistemas e 
aplicativos que facilitam essa integração, tornando a comunicação entre bases de dados 
e a Interoperabilidade mais amigável, comunicando de forma transparente com outros 
sistemas, semelhantes ou não. 
Arquitetura Orientada a Serviços (SOA) é um estilo de design de software em que os 
serviços são fornecidos aos outros elementos por componentes de aplicativos, através de 
um protocolo de comunicação em uma rede. Seus princípios são independentes de 
fornecedores e outras tecnologias. 
Big Data é a análise e a interpretação de grandes volumes de dados. Para isso 
são necessárias soluções específicas para Big Data que permitam a profissionais 
de TI trabalhar com informações não-estruturadas a uma grande velocidade facilitando 
o acesso e tempo de resposta da informação. 
 
Os ambientes digitais é um fator que também se aplica ao ambiente dos dispositivos 
móveis. A tecnologia sem fio vem se consolidando como tendência das soluções 
sistêmicas devido à popularização do uso dos dispositivos e principalmente pelo papel 
da sociedade como parte integrante no dinamismo do processo de colaboração das 
informações. 
 
DESENVOLVIMENTO 
Com o grande fluxo de troca de informações via internet, o diálogo entre diferentes 
sistemas deve ocorrer de forma integrada e segura. Nesse sentido, nasce a 
interoperabilidade, que diz respeito à capacidade de dois ou mais sistemas se 
comunicarem de forma eficaz, garantindo a integridade dos dados e 
os resultados almejados pela empresa. Para que isso de fato ocorra, é necessário que os 
padrões dos sistemas em questão sejam abertos e flexíveis. 
A interoperabilidade cria um ambiente em que as informações circulam de forma 
contínua e entre qualquer dispositivo. A aplicação desse método traz benefícios. Os 
principais teóricos da interoperabilidade afirmam que ela pode ser compreendida em 
três níveis correlacionados e complementares: a interoperabilidade semântica, a 
interoperabilidade organizativa e a interoperabilidade técnica. 
Interoperabilidade semântica diz respeito à descrição das informações, para que as 
trocas entre os sistemas possam ocorrer de forma ágil. Ocorre interoperabilidade 
semântica quando os dados de um sistema são corretamente interpretados pelo outro. Se 
um sistema classifica uma empresa como “organização de grande porte”, é importante 
que essa definição seja a mesma para os outros sistemas envolvidos. 
Interoperabilidade organizativa ou pragmática Trata-se da reorganização da empresa no 
que se refere aos seus processos, objetivos e padronização das funcionalidades. Ocorre 
interoperabilidade organizativa quando duas organizações, mesmo com métodos de 
trabalho diferentes entre si, conseguem adaptar-se uma à realidade da outra. Isso inclui 
as políticas de cooperação estabelecidas entre as organizações, os seus respectivos 
processos de trabalho e as suas estratégias. 
Interoperabilidade técnica é atribuída à evolução da comunicação e da informação, bem 
como o compartilhamento das mesmas entre os sistemas. Ocorre interoperabilidade 
técnica quando os sistemas envolvidos utilizam padrões tecnológicos compatíveis para 
apresentação, processamento, coleta e troca de dados. 
Como isso envolve aspectos dispositivos, interfaces, formatos de dados, sistemas de 
entrega de dados, aplicação e protocolos, bancos de dados, plataformas, segurança, 
redes, enfim, toda a parte técnica dos sistemas. 
Na arquitetura orientada a serviços (SOA) vários deles se comunicam entre si, passando 
dados através de dois ou mais serviços por protocolos de comunicação. Existem seis 
princípios fundamentais que abrangem o amplo conceito de Arquitetura Orientada a 
Serviços que são Valor do negócio, Metas estratégicas, Interoperabilidade intrínseca, 
Serviços compartilhados, Flexibilidade e refinamento evolutivo. 
Existem três funções em cada um dos blocos de construção da Arquitetura Orientada a 
Serviços que são 0 provedor de serviços que trabalha em conjunto com o registro de 
serviços, o intermediário de serviço que disponibiliza informações sobre o serviço 
para aqueles que o solicitam e o solicitante do serviço que localiza as entradas no 
registro do broker e as vincula ao provedor de serviços. 
Um exemplo de padrão de serviço da web é o SOAP, que significa Simple Object 
Access Protocol que é uma especificação de protocolo de mensagens para a troca de 
informações estruturadas na implementação de serviços da Web em redes de 
computadores. 
Big Data trata sobre conjunto de dados extremamente amplos que precisam ser 
processados e armazenados com Velocidade, por isto, necessitam de ferramentas 
especiais para comportar o grande volume de dados que são encontrados, extraídos, 
organizados, transformados em informações que possibilitam uma análise ampla e em 
tempo hábil. 
A produção do conhecimento no ambiente digital é um fator que também se aplica ao 
ambiente dos dispositivos móveis. A tecnologia sem fio afirma-se como tendência das 
soluções sistêmicas devido à popularização do uso dos dispositivos eletrônicos (celular, 
PDA´s, Smartphone e Pocket PC) e principalmente pelo papel da sociedade como parte 
integrante no dinamismo do processo de colaboração das informações. A consolidação 
da Internet e do surgimento da tecnologia móvel, sob a perspectiva da colaboração das 
informações, influenciou diretamente as soluções de negócio e os sistemas 
computacionais na sociedade contemporânea. O que representou um impacto 
significativo no ambiente de desenvolvimento de sistemas inserido num ambiente 
heterogêneo que se caracteriza também por uma convivência harmônica entre a 
centralização e a descentralização das informações. Por objetivo a dissertação é 
apresentar idéias da interoperabilidade dos dispositivos móveis sob o contexto dos 
fenômenos contemporâneos da mobilidade, ciberespaço móvel e os aspectos 
tecnológicos das redes e arquitetura de sistemas móveis representando um estudo da 
tecnologia sem fio oferecida pelas grandes corporações. 
A tecnologia é comumente definida como conjuntos de dados que atendem à atributos 
como volume, variedade e velocidade (Big Data). No entanto, acreditam que existe um 
quarto atributo que é o valor. Para serem úteis, é preciso capturar e armazenar os dados 
de maneira eficiente. 
Com isso, precisa gerenciar os dados analisando e extraindo seus valores, motivo que os 
dados móveis são particularmente adequados para o Big Data. Os dados também são 
criados por aplicativos e outros serviços que trabalham em segundo plano, o que 
significa que eles não são tão diferentes dos dados criados a partir da web tradicional. A 
grande diferença é que os consumidores estão produzindo mais dados móveis com a 
grande migração para os canais digitais produzindo dados por dispositivos móveis e 
analisados por tecnologia de Big Data usada por desenvolvedores de aplicativos que 
podem usar a análise de dados para melhorar seu apps. Outro papel importante em que o 
Big Data pode ter é a da publicidade móvel. Os dados de localização são um 
componente essencial para o Big Data de dispositivos móveis. 
 
CONCLUSÃO 
No mundo de hoje, as algumas empresas precisam se adequar melhor com relação a 
sistemas e infra-estrutura de dados, acompanhando o crescimento tecnológico que 
facilita o desenvolvimento e desempenho do trabalho através de uma estrutura de rede e 
internet bem elaborada, sistemas e aplicativos com acessosimples e uma estrutura Big 
Data robusta e segura para esses acessos aos dados armazenados. 
A tecnologia móvel é de suma importância nessa adequação pela facilidade, transporte e 
fácil acesso aos dados, otimizando com rapidez e eficiência o resultado da informações 
solicitadas e armazenadas. 
 
 
 
 
 
 
 
Fontes 
IBC – Instituto brasileiro de coaching: https://www.ibccoaching.com.br/portal/entenda-
o-conceito-de-interoperabilidade-entre-sistemas-e-sua-utilidade-para-uma-empresa/ 
tecnetit : https://tecnetit.com.br/conheca-o-padrao-de-arquitetura-orientada-a-servicos-
soa/ 
cetax : https://www.cetax.com.br/blog/big-data/ 
Biblioteca Digital: https://tede.pucsp.br/handle/handle/18219 
Canal Synnex Comstor: https://blogbrasil.comstor.com/bid/348824/Big-Data-est-
transformando-a-ind-stria-de-dispositivos-m-veis

Continue navegando