Interoperabilidade e normalização de plataforma de serviços de big data em ambientes federados

Detalhes bibliográficos
Autor(a) principal: Mendes, Rui Jorge Miguens
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10451/55595
Resumo: Trabalho de Projeto de Mestrado, Engenharia Informática (Sistemas de Informação), 2022, Universidade de Lisboa, Faculdade de Ciências
id RCAP_3cd0b76c9e9d8ef8813690ae041f7fb9
oai_identifier_str oai:repositorio.ul.pt:10451/55595
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Interoperabilidade e normalização de plataforma de serviços de big data em ambientes federadosOpenAPIRESTFederação de ServiçosInteroperabilidadeSegurança da APITeses de mestrado - 2022Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaTrabalho de Projeto de Mestrado, Engenharia Informática (Sistemas de Informação), 2022, Universidade de Lisboa, Faculdade de CiênciasEste projeto, realizado no âmbito da disciplina de Dissertação/Projeto de Engenharia Informática (DPEI), tem como objetivo principal a normalização1 de API2s, dotando uma plataforma de serviços de dados, baseado em nuvem (cloud-based), de um conjunto de mecanismos técnicos, metodologias e boas práticas, com vista a atingir um grau muito elevado de interoperabilidade com sistemas externos, e elevada segurança, com particular ênfase na sua integração em ambientes federados de plataformas similares. Numa indústria em que abundam os padrões, protocolos, especificações, arquiteturas desagregadas e soluções tecnológicas muitas vezes disruptivas, a interoperabilidade entre sistemas surge como uma necessidade absolutamente fundamental, num contexto em que a transformação digital se apresenta como um desígnio global para uma economia que se pretende preparada para responder aos desafios colocados por um mundo cada vez mais digital. Para que a tão desejada interoperabilidade de sistemas se verifique, sem constrangimentos, e beneficiando das inovações permanentes, é fundamental que as suas interfaces sejam concebidas e documentadas de modo a que sejam percecionadas com clareza, em todas as suas características, por parte de todos os intervenientes na sua conceção, bem como dos interessados no seu consumo, independentemente da sua aplicação. É neste contexto que o paradigma das APIs se assume como essencial na interligação dos mais variados sistemas, e a sua normalização, e respetiva documentação, é uma matéria de extrema importância, tanto para quem produz, quanto para quem consome os seus serviços. Num universo de intervenientes em que a interação é permanente e contínua, e onde a mudança é uma constante, por força de tendências nos hábitos de consumo dos mais variados serviços suportados e disponibilizados por APIs, a adaptação a uma realidade digital em permanente mudança é um fator crítico para muitas entidades, empresas e outras organizações. Todo o contexto tecnológico inerente à existência de uma API, os sistemas que a suportam, nas suas várias componentes, são igualmente essenciais na capacidade de resiliência e adaptação que uma API deverá evidenciar para que seja bem-sucedida, neste universo tecnológico de serviços digitais. Existem muitos outros aspetos e sistemas, associados e adjacentes, que são inevitavelmente considerados, analisados e integrados neste trabalho de projeto, levando a que as diferentes componentes de uma solução mais abrangente, beneficiem de uma visão mais alargada, conferindo coerência tecnológica a todo o sistema.The present project, to be develop as the dissertation project in Computer Engineering (DPEI), has the main goal of normalizing APIs by equipping a cloud-based data service platform with a set of technical mechanisms, methodologies and good practices. This approach will enable a high degree of interoperability with external systems (including security aspects), with special focus in its integration within a federated environment of similar platforms. Given the abundance of norms, protocols, specifications, dissociated architectures, and often-disruptive technological solutions in this industry, systems interoperability is of utter importance. It is especially relevant nowadays, when digital transformation presents itself as a global intention for an economy that intends to be prepared to address the challenges that surface from an increasingly digital world. To achieve the desired, and constraint-free, interoperability, and benefit from the continuous innovations, it is crucial for its interfaces to be designed and documented, within all their characteristics, in a clear and straightforward manner, in order to be clearly perceived by its creators and putative consumers (which often use it integrated within other systems). An API’s paradigm is therefore essential to interconnect different systems as well as to normalize and document them, that being of extreme importance for both producers and consumers of APIs’ services. The wide range of participants in constant and continuous interaction in a constantly changing environment as of that of API-supported and enabled services, makes it imperative for enterprises, organizations, and other entities, to adapt to this ever-changing digital reality. The technological context surrounding an API, such as its supporting systems and their several components, are equally important for the API’s resilience and adaptability, which are mandatory for its success within the current technological universe of digital services. There are several other aspects and systems associated and adjacent to the API that will inevitably be considered, analysed, and integrated, within this project. All the involved components will benefit from a broad view solution, thus providing technological consistency to the entire system.Falcão, André Osório e Cruz de AzerêdoRepositório da Universidade de LisboaMendes, Rui Jorge Miguens2023-01-03T16:01:37Z202220222022-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/55595porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-08T17:02:43Zoai:repositorio.ul.pt:10451/55595Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:06:15.098823Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Interoperabilidade e normalização de plataforma de serviços de big data em ambientes federados
title Interoperabilidade e normalização de plataforma de serviços de big data em ambientes federados
spellingShingle Interoperabilidade e normalização de plataforma de serviços de big data em ambientes federados
Mendes, Rui Jorge Miguens
OpenAPI
REST
Federação de Serviços
Interoperabilidade
Segurança da API
Teses de mestrado - 2022
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Interoperabilidade e normalização de plataforma de serviços de big data em ambientes federados
title_full Interoperabilidade e normalização de plataforma de serviços de big data em ambientes federados
title_fullStr Interoperabilidade e normalização de plataforma de serviços de big data em ambientes federados
title_full_unstemmed Interoperabilidade e normalização de plataforma de serviços de big data em ambientes federados
title_sort Interoperabilidade e normalização de plataforma de serviços de big data em ambientes federados
author Mendes, Rui Jorge Miguens
author_facet Mendes, Rui Jorge Miguens
author_role author
dc.contributor.none.fl_str_mv Falcão, André Osório e Cruz de Azerêdo
Repositório da Universidade de Lisboa
dc.contributor.author.fl_str_mv Mendes, Rui Jorge Miguens
dc.subject.por.fl_str_mv OpenAPI
REST
Federação de Serviços
Interoperabilidade
Segurança da API
Teses de mestrado - 2022
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic OpenAPI
REST
Federação de Serviços
Interoperabilidade
Segurança da API
Teses de mestrado - 2022
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Trabalho de Projeto de Mestrado, Engenharia Informática (Sistemas de Informação), 2022, Universidade de Lisboa, Faculdade de Ciências
publishDate 2022
dc.date.none.fl_str_mv 2022
2022
2022-01-01T00:00:00Z
2023-01-03T16:01:37Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10451/55595
url http://hdl.handle.net/10451/55595
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134615512809472