Buscar

Trabalho_SOA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

5
5
ENGENHARIA DE SOFTWARE
Trabalho de Arquitetura Orientada a Serviços - SOA e Webservices
IMPORTÂNCIA DA INTEROPERABILIDADE E DO SOA 
FRENTE AO BIG DATA E AMBIENTES MÓVEIS
DIOGO ALCANTARA FERREIRA
Matricula: 202011011156
Rio de Janeiro
2021
DIOGO ALCANTARA FERREIRA
IMPORTÂNCIA DA INTEROPERABILIDADE E DO SOA 
FRENTE AO BIG DATA E AMBIENTES MÓVEIS
Trabalho de Arquitetura Orientada a Serviços - SOA e Webservices entregue à Universidade Estácio de Sá como requisito parcial para obtenção do título Pós-graduação em Engenharia de Software.
Prof: Denis Gonçalves Cople
Rio de Janeiro
2021
RESUMO
Vivemos atualmente uma nova Revolução Industrial batizada de Indústria 4.0 ou Quarta Revolução Industrial, esta transformação engloba algumas tecnologias para troca de dados e automação, utilizando-se de conceitos de Internet das Coisas e Computação em Nuvem. Estas novas abordagens geram grandes quantidades de dados que precisam ser tratados e analisados surgindo um novo conceito conhecido como Big Data. O foco da Quarta Revolução Industrial é a melhoria da produtividade dos processos aumentando a eficiência. Para atingir os resultados esperados nesta transformação, vários sistemas e serviços precisam se comunicar mutuamente sendo a interoperabilidade fundamental neste processo de troca de dados. Estes novos sistemas da Industria 4.0 devem ser projetados a partir do paradigma da Arquitetura Orientada a Serviços (SOA) garantindo a interoperabilidade entre diferentes aplicações e o acesso ao Big Data em diversos cenários, principalmente nos ambientes móveis.
Palavras-chave: Indústria 4.0, Quarta Revolução Industrial, Interoperabilidade, SOA, Big Data, Ambientes Móveis.
ABSTRACT
We are currently experiencing a new Industrial Revolution called Industry 4.0 or the Fourth Industrial Revolution, this transformation encompasses some technologies for data exchange and automation, using the Internet of Things and Cloud Computing concepts. These new approaches generate large amounts of data that need to be processed and analyzed, resulting in a new concept known as Big Data. The focus of the Fourth Industrial Revolution is to improve the productivity of processes by increasing efficiency. In order to achieve the results expected in this transformation, several systems and services need to communicate with each other and interoperability is fundamental in this data exchange process. These new Industry 4.0 systems must be designed from the Service Oriented Architecture (SOA) paradigm, ensuring interoperability between different applications and access to Big Data in various scenarios, especially in mobile environments.
Keywords: Industry 4.0, Fourth Industrial Revolution, Interoperability, SOA, Big Data, Mobile Environments.
SUMÁRIO
1. INTRODUÇÃO .................................................................................................................... 5
2. OBJETIVOS ........................................................................................................................ 5
3. METODOLOGIA ............................................................................................................... 5
4. REFERENCIAL TEÓRICO ............................................................................................... 6
4.1 Industria 4.0 ............................................................................................................ 6
4.2 Big Data ................................................................................................................... 6
4.3 SOA ......................................................................................................................... 7
4.4 Interoperabilidade ................................................................................................. 7
4.5 Ambientes Móveis .................................................................................................. 7
5. CONCLUSÃO ...................................................................................................................... 8
REFERÊNCIAS ...................................................................................................................... 9
1. INTRODUÇÃO
A jornada da humanidade neste planeta segue uma lei natural que é fundamental para sua sobrevivência: A Lei do Progresso. Esta lei funciona como uma força motriz impulsionando o homem à encontrar novas descobertas tecnológicas para superar os desafios da existência terrena. Podemos perceber esta força a partir de grandes marcos desde as primeiras civilizações até a sociedade moderna contemporânea, começando com a descoberta do fogo até a criação de máquinas a vapor, culminando nos dias atuais com a Quarta Revolução Industrial que engloba novos conceitos como Internet das Coisas, Computação na Nuvem e Big Data.
Para atingir os resultados esperados nesta nova transformação industrial é necessário desenvolver sistemas baseados em novos paradigmas como Arquitetura Orientada a Serviços (SOA) garantindo a interoperabilidade entre diferentes aplicações e o acesso ao Big Data em diversos cenários, principalmente nos ambientes móveis.
Veremos a seguir no referencial teórico alguns destes principais conceitos e por fim a conclusão encontrada ao realizar-se este trabalho.
2. OBJETIVOS
O objetivo deste trabalho é apresentar os principais conceitos que a Industria 4.0 engloba e a importância da Interoperabilidade e do SOA frente ao Big Data e ambientes móveis.
3. METODOLOGIA
	Para realizar este trabalho consultou-se fontes bibliográficas através do método da Revisão Bibliográfica, assim como pesquisas em publicações, artigos e livros publicados sobre o tema.
Desta forma, de acordo com Gil (1999) apud Adinolfi (2007), o presente trabalho pode ser categorizado como uma pesquisa exploratória, pois procura apresentar de forma familiar o assunto baseando-se em pesquisa bibliográfica.
4. REFERENCIAL TERÓRICO
	A seguir serão apresentados os principais tópicos teóricos sobre os conceitos de Interoperabilidade e SOA e sua importância frente ao Big Data e Ambientes Móveis.
4.1 INDUSTRIA 4.0
	A Indústria 4.0 é efeito de diversos marcos históricos conhecidos como revoluções industriais. Entre os anos 1760 e 1840 aconteceu a primeira revolução industrial, causada pela advento das máquinas a vapor, provocando o início da maneira mecânica de produção da indústria. Entre o início do século XX e o final do século XIX, através da descoberta da eletricidade e a concepção da produção em linha de montagem, ocorreu a segunda revolução industrial, permitindo a produção em massa. Por sua vez, a terceira revolução industrial iniciou-se em meados dos anos 70, sendo marcada pela utilização de dispositivos eletrônicos e emprego da tecnologia da informação para maior automação nos processos de produção. (NETO, 2018)
	A Quarta Revolução, que ocorre nos dias atuais, é focada fortemente na contínua melhoria de eficiência, produtividade e segurança das operações de produção motivada por um maior retorno do capital investido. Estão disponíveis atualmente várias tecnologias e tendências que facilitam este processo de transformação. Os principais pilares da Indústria 4.0 são: Serviços e Sistemas Cyber-físicos, A internet das coisas e Big-Data. (COELHO, 2016)
4.2 BIG DATA
	A ideia principal no conceito de Big Data é garantir a tomada de decisões em tempo real frente a um fluxo continuo de dados conhecido como streaming computing, a origem deste fluxo de dados pode ser a partir de diversos repositórios diferentes. (BRETERNITZ, 2013)
	Logo, Big Data pode ser definido como quaisquer espécies de fontes de dados que compartilham pelo menos estas três características em comum: Extremamente grande Volume de Dados; Extremamente alta Velocidade de Dados; Extremamente ampla Variedade de Dados. (HURWITZ, 2016)
4.3 SOA
	SOA - Arquitetura Orientada a Serviços (Service-Oriented Architecture) é um novo paradigma computacional muitopromissor que emprega serviços como suas unidades básicas de funcionamento para comportar o desenvolvimento de softwares para aplicações distribuídas em diversos ambientes heterogêneos. (ROCHA, 2008)
	Este paradigma é empregado na manutenção e realização de processos de negócio subdivididos em macro sistemas distribuídos, tecnicamente baseado em três conceitos: Serviços, baixo acoplamento e Interoperabilidade através de um Enterprise Service Bus (ESB). Desta forma, SOA é considerada uma tecnologia indispensável por ser conveniente e de fácil integração para compartilhar dados. (SIQUEIRA, 2016)
4.4 INTEROPERABILIDADE
	A interoperabilidade é a comunicação entre diversos sistemas ou serviços escritos em diferentes linguagens de programação. Sendo SOA um estilo de arquitetura que utiliza serviços para a criação de aplicações disponibilizados na Web, uma determinada aplicação poderia consultar estes serviços, pois estaria disponível para qualquer sistema com autorização de acesso, independente da tecnologia ou linguagem utilizada utilizada. (SILVA, 2017)
4.5 AMBIENTES MÓVEIS
	A execução de serviços em ambientes móveis é uma tarefa que consome muitos recursos computacionais. Dispositivos móveis naturalmente possuem maiores limitações nesse aspecto comparados com dispositivos para outros ambientes. Mesmo com a diminuição dessas deficiências nos últimos anos, elas ainda causam impacto e precisam ser levadas em consideração no desenvolvimento de software para esse tipo de ambiente. Por esse motivo, a implementação da arquitetura SOA em Ambiente Móveis deve ser planejada com cuidado para evitar um excessivo consumo de recursos computacionais dos dispositivos móveis pois estes dispositivos possuem as seguintes limitações: Consumo de bateria; Memória disponível; Espaço em disco e Poder de processamento. Há também questões próprias do ambiente móvel que são dificuldades adicionais relacionadas ao próprio processo de mobilidade como por exemplo: Interrupção do sinal de rede e Áreas sem cobertura de sinal conhecidas também como áreas de “sombras”. (ZANUZ, 2009)
5. CONCLUSÃO
O presente trabalho se propôs em apresentar os conceitos de Interoperabilidade e SOA e sua importância frente ao Big Data e Ambientes Móveis.
Vimos que pelo fato da Arquitetura Orientada a Serviços ser um novo paradigma computacional é preciso repensar toda a forma de implementar novos sistemas para que haja comunicação entre diferentes serviços garantindo assim a interoperabilidade.
A maior importância da Interoperabilidade e do SOA frente ao Big Data é garantir o acesso à informação mesmo com um fluxo contínuo de dados com volume extremamente grande; velocidade extremamente alta e uma variedade extremamente ampla.
Já a importância do SOA e da Interoperabilidade frente a Ambientes Móveis é garantir o acesso aos serviços mesmo com as dificuldades intrínsecas do dispositivo como: Consumo de bateria; Memória disponível; Espaço em disco e Poder de processamento. E dificuldades do próprio ambiente móvel como: Interrupção do sinal de rede e Áreas de “sombras”. 
Um dos maiores desafios para realização deste trabalho foi quebrar meus próprios paradigmas e aprender conceitos atuais sobre tecnologias disruptivas. O conteúdo acadêmico aprendido no curso de Pós Graduação em Engenharia de Software na Universidade Estácio de Sá foi de extrema importância para a elaboração deste trabalho.
REFERÊNCIAS
ADINOLFI, Rodrigo Pinto. Trabalho Final de Conclusão do Curso de MBA em Gestão de Negócios – Balanced Scorecard. Trabalho de Conclusão de Curso de MBA, IBMEC, 2007. 
BRETERNITZ, Vivaldo José; DA SILVA, Leandro Augusto. Big Data: bringing new opportunites and challenges. 10 CONTECSI, 2013.
COELHO, Pedro Miguel Nogueira. Rumo à indústria 4.0. Tese de Doutorado. Universidade de Coimbra, 2016.
HURWITZ, Judith et al. Big Data para leigos. Alta Books Editora, 2016.
NETO, Anis Assad et al. A busca de uma identidade para a indústria 4.0. Brazilian Journal of Development, v. 4, n. 4, p. 1379-1395, 2018.
ROCHA, Henrique Santos Camargos. Requisitos de Modelagem UML para o Desenvolvimento de Software baseado em SOA. Universidade Federal de Minas Gerais, 2008.
SILVA, José Henrique; LAMPKOWSKI, Marcelo. INTEGRAÇÃO DE SISTEMAS DE INFORMAÇÃO: a importância das integrações e como realizá-las com interoperabilidade de forma a produzirem e consumirem informações reutilizáveis. Faculdade G&P, 2017.
SIQUEIRA, Otávio Manoel Pereira; OLIVEIRA, Robert Anderson Nogueira de; OLIVEIRA, Adicinéia Aparecida de. Integração de sistemas de informação em saúde com a utilização de Service Oriented Architecture (SOA). JISTEM-Journal of Information Systems and Technology Management, v. 13, n. 2, p. 255-274, 2016.
ZANUZ, Luciano. SMALLSOA–Um Motor para Execução de Composições de Serviços em Ambientes Móveis. Universidade Do Vale Do Rio Dos Sinos, 2009.

Continue navegando