Modelagem de arquitetura baseada em microsserviços com foco em segurança

Detalhes bibliográficos
Autor(a) principal: Oliveira, Amanda Basso de
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSCAR
Texto Completo: https://repositorio.ufscar.br/handle/ufscar/16036
Resumo: Data are key players in the Fourth Industrial Revolution as they enable the digital world to become increasingly connected and intelligent. Among the various types of data, personal and sensitive data demand greater caution throughout the treatment due to the information they can reveal. In this context, it is urgent to consider the negative impacts of data leakage and theft by cyber criminals, which, in addition to the legal and juridical implications resulting from laws such as the Brazilian General Data Protection Act, might be financially and morally catastrophic to companies, governments, and individuals. From the point of view of remote storage and access to sensitive data, the architecture of the software can play a crucial role in the security of a system. Today, several applications are developed following the architectural style known as Microservices-Based Architec- ture(O’REILLY. . . , ). Its popularity is due, mainly, to its advantages, among which are the autonomy of the entities that constitute the architecture, low coupling, and fault tolerance. The model based on microservices allows different forms of implementation, given its high flexibility, which can impact the security of the resulting system. Thus, this project aims to create an architecture proposal based on microservices that deals with sensitive data, based on the needs of the Amive project. The results obtained include an architecture proposal that considers aspects related to security, such as identity and access management and data encryption, and scalability, thus encompassing security issues to be addressed in future works.
id SCAR_5e565498983a3e0c423914d356e2fa72
oai_identifier_str oai:repositorio.ufscar.br:ufscar/16036
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str 4322
spelling Oliveira, Amanda Basso deGuardia, Hélio Crestanahttp://lattes.cnpq.br/1780902767520967http://lattes.cnpq.br/818106421408446118a6003d-7708-4dd6-ac3b-f8038b1534062022-05-05T00:05:32Z2022-05-05T00:05:32Z2022-04-14OLIVEIRA, Amanda Basso de. Modelagem de arquitetura baseada em microsserviços com foco em segurança. 2022. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2022. Disponível em: https://repositorio.ufscar.br/handle/ufscar/16036.https://repositorio.ufscar.br/handle/ufscar/16036Data are key players in the Fourth Industrial Revolution as they enable the digital world to become increasingly connected and intelligent. Among the various types of data, personal and sensitive data demand greater caution throughout the treatment due to the information they can reveal. In this context, it is urgent to consider the negative impacts of data leakage and theft by cyber criminals, which, in addition to the legal and juridical implications resulting from laws such as the Brazilian General Data Protection Act, might be financially and morally catastrophic to companies, governments, and individuals. From the point of view of remote storage and access to sensitive data, the architecture of the software can play a crucial role in the security of a system. Today, several applications are developed following the architectural style known as Microservices-Based Architec- ture(O’REILLY. . . , ). Its popularity is due, mainly, to its advantages, among which are the autonomy of the entities that constitute the architecture, low coupling, and fault tolerance. The model based on microservices allows different forms of implementation, given its high flexibility, which can impact the security of the resulting system. Thus, this project aims to create an architecture proposal based on microservices that deals with sensitive data, based on the needs of the Amive project. The results obtained include an architecture proposal that considers aspects related to security, such as identity and access management and data encryption, and scalability, thus encompassing security issues to be addressed in future works.Os dados são protagonistas da Quarta Revolução Industrial, uma vez que permitem que o mundo digital se torne cada vez mais conectado e inteligente. Entre os diversos tipos de dados, pode-se destacar os dados pessoais e sensíveis, que exigem maior cautela no tratamento, devido às informações que podem revelar. Nesse contexto, urge considerar os impactos negativos do roubo e do vazamento de dados por ciber-criminosos que, além das implicações legais e jurídicas resultantes de leis como a Lei Geral de Proteção de Dados Pessoais (LGPD), podem ser financeiramente e moralmente catastróficos a empresas, governos e indivíduos. Do ponto de vista do armazenamento e acesso remoto a dados sensíveis, a arquitetura do software utilizado pode ter papel crucial na segurança de um sistema. Atualmente, diversas aplicações são desenvolvidas seguindo o estilo arquitetural conhecido como Arquitetura Baseada em Microsserviços(O’REILLY. . . , ). Sua popularidade deve-se, principalmente, às suas vantagens, dentre as quais pode-se citar a autonomia das entidades que constituem a arquitetura, o baixo acoplamento e a tolerância a falhas. O modelo baseado em microsser- viços permite diferentes formas de implementação, vista sua alta flexibilidade, o que pode impactar na segurança do sistema resultante. Assim, este projeto visa criar uma proposta de arquitetura baseada em microsserviços que lide com dados sensíveis, baseando-se nas necessidades do projeto Amive. Os resultados obtidos incluem uma proposta de arquitetura que considera aspectos relacionados à segurança, como gestão da identidade e do acesso e encriptação de dados, e à escalabilidade, ao mesmo tempo que englobam questões de segurança a serem tratadas em trabalhos futuros.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosEngenharia de Computação - ECUFSCarAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessSegurança da informaçãoSegurança de dadosArquitetura baseada em microsserviçosInformation securityData at rest securityMicroservices-based architectureCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOModelagem de arquitetura baseada em microsserviços com foco em segurançaBuilding a secure microservice-based architectureinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis600600f4f6f94b-4ba6-4f29-9636-a7fbcc822215reponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufscar.br/bitstream/ufscar/16036/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52ORIGINALTCC-Amanda_Basso_Oliveira.pdfTCC-Amanda_Basso_Oliveira.pdfapplication/pdf1673226https://repositorio.ufscar.br/bitstream/ufscar/16036/1/TCC-Amanda_Basso_Oliveira.pdfd2abafff6f7821130ed963830030f289MD51TEXTTCC-Amanda_Basso_Oliveira.pdf.txtTCC-Amanda_Basso_Oliveira.pdf.txtExtracted texttext/plain102998https://repositorio.ufscar.br/bitstream/ufscar/16036/3/TCC-Amanda_Basso_Oliveira.pdf.txt27e8409e88a6edce8ceb2e317eb66374MD53THUMBNAILTCC-Amanda_Basso_Oliveira.pdf.jpgTCC-Amanda_Basso_Oliveira.pdf.jpgIM Thumbnailimage/jpeg6800https://repositorio.ufscar.br/bitstream/ufscar/16036/4/TCC-Amanda_Basso_Oliveira.pdf.jpg9225f83f026e2341fdfbf41bfdf5282dMD54ufscar/160362023-09-18 18:32:27.194oai:repositorio.ufscar.br:ufscar/16036Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:32:27Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv Modelagem de arquitetura baseada em microsserviços com foco em segurança
dc.title.alternative.eng.fl_str_mv Building a secure microservice-based architecture
title Modelagem de arquitetura baseada em microsserviços com foco em segurança
spellingShingle Modelagem de arquitetura baseada em microsserviços com foco em segurança
Oliveira, Amanda Basso de
Segurança da informação
Segurança de dados
Arquitetura baseada em microsserviços
Information security
Data at rest security
Microservices-based architecture
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Modelagem de arquitetura baseada em microsserviços com foco em segurança
title_full Modelagem de arquitetura baseada em microsserviços com foco em segurança
title_fullStr Modelagem de arquitetura baseada em microsserviços com foco em segurança
title_full_unstemmed Modelagem de arquitetura baseada em microsserviços com foco em segurança
title_sort Modelagem de arquitetura baseada em microsserviços com foco em segurança
author Oliveira, Amanda Basso de
author_facet Oliveira, Amanda Basso de
author_role author
dc.contributor.authorlattes.por.fl_str_mv http://lattes.cnpq.br/8181064214084461
dc.contributor.author.fl_str_mv Oliveira, Amanda Basso de
dc.contributor.advisor1.fl_str_mv Guardia, Hélio Crestana
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/1780902767520967
dc.contributor.authorID.fl_str_mv 18a6003d-7708-4dd6-ac3b-f8038b153406
contributor_str_mv Guardia, Hélio Crestana
dc.subject.por.fl_str_mv Segurança da informação
Segurança de dados
Arquitetura baseada em microsserviços
topic Segurança da informação
Segurança de dados
Arquitetura baseada em microsserviços
Information security
Data at rest security
Microservices-based architecture
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Information security
Data at rest security
Microservices-based architecture
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Data are key players in the Fourth Industrial Revolution as they enable the digital world to become increasingly connected and intelligent. Among the various types of data, personal and sensitive data demand greater caution throughout the treatment due to the information they can reveal. In this context, it is urgent to consider the negative impacts of data leakage and theft by cyber criminals, which, in addition to the legal and juridical implications resulting from laws such as the Brazilian General Data Protection Act, might be financially and morally catastrophic to companies, governments, and individuals. From the point of view of remote storage and access to sensitive data, the architecture of the software can play a crucial role in the security of a system. Today, several applications are developed following the architectural style known as Microservices-Based Architec- ture(O’REILLY. . . , ). Its popularity is due, mainly, to its advantages, among which are the autonomy of the entities that constitute the architecture, low coupling, and fault tolerance. The model based on microservices allows different forms of implementation, given its high flexibility, which can impact the security of the resulting system. Thus, this project aims to create an architecture proposal based on microservices that deals with sensitive data, based on the needs of the Amive project. The results obtained include an architecture proposal that considers aspects related to security, such as identity and access management and data encryption, and scalability, thus encompassing security issues to be addressed in future works.
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-05-05T00:05:32Z
dc.date.available.fl_str_mv 2022-05-05T00:05:32Z
dc.date.issued.fl_str_mv 2022-04-14
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv OLIVEIRA, Amanda Basso de. Modelagem de arquitetura baseada em microsserviços com foco em segurança. 2022. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2022. Disponível em: https://repositorio.ufscar.br/handle/ufscar/16036.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/ufscar/16036
identifier_str_mv OLIVEIRA, Amanda Basso de. Modelagem de arquitetura baseada em microsserviços com foco em segurança. 2022. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2022. Disponível em: https://repositorio.ufscar.br/handle/ufscar/16036.
url https://repositorio.ufscar.br/handle/ufscar/16036
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv 600
600
dc.relation.authority.fl_str_mv f4f6f94b-4ba6-4f29-9636-a7fbcc822215
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
Engenharia de Computação - EC
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
Engenharia de Computação - EC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstream/ufscar/16036/2/license_rdf
https://repositorio.ufscar.br/bitstream/ufscar/16036/1/TCC-Amanda_Basso_Oliveira.pdf
https://repositorio.ufscar.br/bitstream/ufscar/16036/3/TCC-Amanda_Basso_Oliveira.pdf.txt
https://repositorio.ufscar.br/bitstream/ufscar/16036/4/TCC-Amanda_Basso_Oliveira.pdf.jpg
bitstream.checksum.fl_str_mv e39d27027a6cc9cb039ad269a5db8e34
d2abafff6f7821130ed963830030f289
27e8409e88a6edce8ceb2e317eb66374
9225f83f026e2341fdfbf41bfdf5282d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv
_version_ 1802136406188883968