Sistema de monitorização de segurança de containers
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2022 |
| Tipo de documento: | Dissertação |
| Idioma: | por |
| Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Texto Completo: | http://hdl.handle.net/10437/13746 |
Resumo: | Este trabalho teve como objetivo final monitorizar os parâmetros de segurança e o seu estado em ambientes de container construídos em diversas tecnologias. Pretendeu-se, igualmente, fornecer aos utilizadores do sistema não só informações abrangentes acerca dos containers em execução, mas também garantir a segurança dos dados e da infraestrutura. O sistema desenvolvido basei-as a recursos da web. A linguagem de programação Python, nomeadamente o Django Framework, foi utilizada como backend para a criação de aplicações web e para lógica computacional. Para o desenvolvimento do frontend e a GUI de utilizadores utilizou-se a linguagem de programação Java Script, ou seja, o React Framework. Optou-se pelo Scrum como metodologia de desenvolvimento. O desenvolvimento foi realizado de forma modular com sprints incluindo desenvolvimento de requisitos, desenvolvimento de recursos, testes e correções de bugs. Como resultado da pesquisa, foram solucionados os problemas de avaliação da segurança da infraestrutura containerizada e do fornecedor cruzando as tecnologias utilizadas para sua construção. Além disso, funções e visualizações foram implementadas apresentando-se recomendações para aumentar o nível de segurança, fechando vulnerabilidades conhecidas e reduzindo a superfície de um possível ataque. Como resultado do estudo, foram confirmados os problemas existentes na segurança das infraestruturas de contentores, comuns a todos os fornecedores e específicos a cada uma das tecnologias de contentorização. O estudo mostrou que o monitorização de segurança em tempo real é mais eficaz para trazer a segurança dos sistemas de informação a um nível aceitável do que o monitorização periódico e o uso das configurações fornecidas. |
| id |
RCAP_9d4b1ebd45bc4ba8623c30edabc25b1a |
|---|---|
| oai_identifier_str |
oai:recil.ulusofona.pt:10437/13746 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Sistema de monitorização de segurança de containersMESTRADO EM ENGENHARIA DE TECNOLOGIAS E SISTEMAS WEBSISTEMAS INFORMÁTICOSCIBERSEGURANÇAMONITORIZAÇÃOCOMPUTER SYSTEMSCYBERSECURITYMONITORINGEste trabalho teve como objetivo final monitorizar os parâmetros de segurança e o seu estado em ambientes de container construídos em diversas tecnologias. Pretendeu-se, igualmente, fornecer aos utilizadores do sistema não só informações abrangentes acerca dos containers em execução, mas também garantir a segurança dos dados e da infraestrutura. O sistema desenvolvido basei-as a recursos da web. A linguagem de programação Python, nomeadamente o Django Framework, foi utilizada como backend para a criação de aplicações web e para lógica computacional. Para o desenvolvimento do frontend e a GUI de utilizadores utilizou-se a linguagem de programação Java Script, ou seja, o React Framework. Optou-se pelo Scrum como metodologia de desenvolvimento. O desenvolvimento foi realizado de forma modular com sprints incluindo desenvolvimento de requisitos, desenvolvimento de recursos, testes e correções de bugs. Como resultado da pesquisa, foram solucionados os problemas de avaliação da segurança da infraestrutura containerizada e do fornecedor cruzando as tecnologias utilizadas para sua construção. Além disso, funções e visualizações foram implementadas apresentando-se recomendações para aumentar o nível de segurança, fechando vulnerabilidades conhecidas e reduzindo a superfície de um possível ataque. Como resultado do estudo, foram confirmados os problemas existentes na segurança das infraestruturas de contentores, comuns a todos os fornecedores e específicos a cada uma das tecnologias de contentorização. O estudo mostrou que o monitorização de segurança em tempo real é mais eficaz para trazer a segurança dos sistemas de informação a um nível aceitável do que o monitorização periódico e o uso das configurações fornecidas.The final objective of this work was to monitor security parameters and their status in container environments built on different technologies. It was also intended to provide system users not only comprehensive information about running containers, but also to ensure data and infrastructure security. The developed system based them on web resources. The Python programming language, namely the Django Framework, was used as a backend for creating web applications and for computational logic. For the development of the frontend and the user GUI, the Java Script programming language was used, that is, the React Framework. Scrum was chosen as a development methodology. Development was carried out in a modular fashion with sprints including requirements development, feature development, testing and bug fixes. As a result of the research, the problems of evaluating the security of the containerized infrastructure and the supplier were solved by crossing the technologies used for its construction. In addition, functions and views were implemented presenting recommendations to increase the security level, closing known vulnerabilities and reducing the surface of a possible attack. Because of the study, the existing problems in the security of container infrastructures, common to all suppliers and specific to each of the containerization technologies, were confirmed. The study showed that real-time security monitoring is more effective in bringing the security of information systems to an acceptable level than periodic monitoring and use of the provided settings. Keywords: cybersecurity; container; docker; monitoring.2023-03-27T14:48:25Z2022-01-01T00:00:00Z2022info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10437/13746TID:203220242porKaznacheev, Vladimirinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-06T11:54:04Zoai:recil.ulusofona.pt:10437/13746Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T14:32:03.714548Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Sistema de monitorização de segurança de containers |
| title |
Sistema de monitorização de segurança de containers |
| spellingShingle |
Sistema de monitorização de segurança de containers Kaznacheev, Vladimir MESTRADO EM ENGENHARIA DE TECNOLOGIAS E SISTEMAS WEB SISTEMAS INFORMÁTICOS CIBERSEGURANÇA MONITORIZAÇÃO COMPUTER SYSTEMS CYBERSECURITY MONITORING |
| title_short |
Sistema de monitorização de segurança de containers |
| title_full |
Sistema de monitorização de segurança de containers |
| title_fullStr |
Sistema de monitorização de segurança de containers |
| title_full_unstemmed |
Sistema de monitorização de segurança de containers |
| title_sort |
Sistema de monitorização de segurança de containers |
| author |
Kaznacheev, Vladimir |
| author_facet |
Kaznacheev, Vladimir |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Kaznacheev, Vladimir |
| dc.subject.por.fl_str_mv |
MESTRADO EM ENGENHARIA DE TECNOLOGIAS E SISTEMAS WEB SISTEMAS INFORMÁTICOS CIBERSEGURANÇA MONITORIZAÇÃO COMPUTER SYSTEMS CYBERSECURITY MONITORING |
| topic |
MESTRADO EM ENGENHARIA DE TECNOLOGIAS E SISTEMAS WEB SISTEMAS INFORMÁTICOS CIBERSEGURANÇA MONITORIZAÇÃO COMPUTER SYSTEMS CYBERSECURITY MONITORING |
| description |
Este trabalho teve como objetivo final monitorizar os parâmetros de segurança e o seu estado em ambientes de container construídos em diversas tecnologias. Pretendeu-se, igualmente, fornecer aos utilizadores do sistema não só informações abrangentes acerca dos containers em execução, mas também garantir a segurança dos dados e da infraestrutura. O sistema desenvolvido basei-as a recursos da web. A linguagem de programação Python, nomeadamente o Django Framework, foi utilizada como backend para a criação de aplicações web e para lógica computacional. Para o desenvolvimento do frontend e a GUI de utilizadores utilizou-se a linguagem de programação Java Script, ou seja, o React Framework. Optou-se pelo Scrum como metodologia de desenvolvimento. O desenvolvimento foi realizado de forma modular com sprints incluindo desenvolvimento de requisitos, desenvolvimento de recursos, testes e correções de bugs. Como resultado da pesquisa, foram solucionados os problemas de avaliação da segurança da infraestrutura containerizada e do fornecedor cruzando as tecnologias utilizadas para sua construção. Além disso, funções e visualizações foram implementadas apresentando-se recomendações para aumentar o nível de segurança, fechando vulnerabilidades conhecidas e reduzindo a superfície de um possível ataque. Como resultado do estudo, foram confirmados os problemas existentes na segurança das infraestruturas de contentores, comuns a todos os fornecedores e específicos a cada uma das tecnologias de contentorização. O estudo mostrou que o monitorização de segurança em tempo real é mais eficaz para trazer a segurança dos sistemas de informação a um nível aceitável do que o monitorização periódico e o uso das configurações fornecidas. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022-01-01T00:00:00Z 2022 2023-03-27T14:48:25Z |
| 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/10437/13746 TID:203220242 |
| url |
http://hdl.handle.net/10437/13746 |
| identifier_str_mv |
TID:203220242 |
| 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órios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833594684722642944 |