Use este identificador para citar ou linkar para este item: https://repositorio.ifgoiano.edu.br/handle/prefix/4048
Tipo: Trabalho de Conclusão de Curso
Título: A EVOLUÇÃO DA ARQUITETURA DE SERVIDORES: COMPARAÇÃO ENTRE ARQUITETURA MONOLÍTICA E MICROSSERVIÇOS
Autor(es): Silva, Emelly
Primeiro Orientador: Gonçalves, Roitier
Primeiro Membro da Banca: Gonçalves, Roitier
Segundo Membro da Banca: Rigo, Rangel
Terceiro Membro da Banca: Campos, Hugo
Resumo: A evolução dos computadores ocorreu de forma rápida e com mudanças constantes. O mesmo aconteceu com os servidores, responsáveis por gerenciar as informações da web. Inicialmente, eles eram máquinas locais, mas com o tempo se transformaram em grandes data centers, capazes de conectar pessoas ao redor do mundo. Com o aumento de usuários, surgiram novas tecnologias, como, por exemplo, máquinas virtuais e containers, com o objetivo de otimizar o uso de hardware dos servidores. Os servidores monolíticos tornaram-se limitados devido ao alto consumo de hardware e, para contornar esse problema, surgiram as máquinas virtuais, cujo objetivo era segregar serviços da aplicação web para compartilhar os recursos de máquina do servidor físico. No entanto, como as Máquinas Virtuais demandavam muitos recursos hardware, surgiram os containers, que oferecem uma abordagem mais simples, compartilham o kernel do servidor e não simulam um Sistema Operacional completo como as máquinas virtuais. Com o advento dos containers, tornou-se necessário o desenvolvimento de novas tecnologias para orquestrar e gerenciá-los. Portanto, esta pesquisa tem como objetivo uma revisão bibliográfica para comparar a evolução da arquitetura de servidores, destacando as principais ferramentas utilizadas para melhorar o desempenho do hardware. Assim, o entendimento dessas tecnologias é fundamental para disseminar o conhecimento e aplicá-lo em novas aplicações web e servidores legados.
Abstract: The evolution of computers has occurred rapidly with constant changes. The same goes for servers, responsible for managing web information. Initially, they were local machines, but over time, they transformed into large data centers capable of connecting people around the world. With the increase in users, new technologies emerged, such as virtual machines and containers, with the aim of optimizing the use of server hardware. Monolithic servers became limited due to high hardware consumption, and to overcome this problem, virtual machines emerged, which aimed to segregate web application services to share the physical server’s resources. However, as Virtual Machines demanded significant hardware resources, containers emerged, offering a simpler approach by sharing the server’s kernel and not simulating a complete operating system like virtual machines. With the advent of containers, it became necessary to develop new technologies to orchestrate and manage them. Therefore, this research aims to provide a literature review to compare the evolution of server architecture, highlighting the main tools used to improve hardware performance. Understanding these technologies is crucial for disseminating knowledge and applying it in new web applications and legacy servers.
Palavras-chave: docker, kubernetes, arquitetura, monolítico, máquinas virtuais
docker, kubernetes, containers, architecture, monolithic, virtual machines
Área do CNPq: CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Idioma: por
Pais: Brasil
Editor: Instituto Federal Goiano
Sigla da Instituição: IF Goiano
Campus: Campus Ceres
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.ifgoiano.edu.br/handle/prefix/4048
Data do documento: 20-Nov-2023
Aparece nas coleções:Bacharelado em Sistemas de Informação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Termo de autorização-assinado.pdfAssinatura do orientador e autora218,87 kBAdobe PDFVisualizar/Abrir
ATA.pdfATA da aprovação da apresentação518,2 kBAdobe PDFVisualizar/Abrir
tcc_ Emelly Marinho_Pereira_Silva.pdf1,8 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.