Ciência da Computação

Trabalho de Conclusão
Título:ANÁLISE DO COMPORTAMENTO DO KUBERNETES NA ORQUESTRAÇÃO DE MICROFRONTENDS VISANDO ESCALABILIDADE E PERFORMANCE
Aluno:AUGUSTO HANSEN MENTZ
Semestre:2024/01
Situação:TC II
Áreas de interesse:Não informado
Orientador:Paulo Ricardo Muniz Barros
Avaliadores:Adriana Neves dos Reis, Ricardo Ferreira de Oliveira
Documentos:Anteprojeto (liberado apenas para a banca), Texto final TC1 (liberado apenas para a banca)
Palavras-chave:Arquitetura de Software. Microfrontends. Kubernetes.
Resumo:

No cenário atual, marcado pelo crescente uso da Internet, este trabalho aborda a escalabilidade de microfrontends por meio da implantação em clusters Kubernetes. A explosão da conectividade online nos últimos anos tem gerado demandas cada vez mais exigentes por aplicações web eficientes e escaláveis. Nesse contexto, o objetivo geral deste projeto é explorar como os clusters Kubernetes podem ser empregados para otimizar a escalabilidade e o desempenho de aplicações baseadas em microfrontends, a fim de atender a essas crescentes necessidades da Internet. Para alcançar esse objetivo, adotamos a metodologia de Design Science Research (DSR). A DSR é uma abordagem robusta que se encaixa perfeitamente neste contexto, pois enfatiza a criação de soluções práticas e inovadoras para problemas complexos. A pesquisa em DSR seguirá uma estrutura que inclui a identificação de problemas, a proposição de soluções, a construção de artefatos, a avaliação e a reflexão sobre os resultados. Durante o desenvolvimento deste TCC, será explorado as melhores práticas para implementar microfrontends em clusters Kubernetes, considerando os desafios específicos que surgem nessa interseção de tecnologias. Além disso será avaliado o desempenho dessas soluções em termos de escalabilidade, disponibilidade e eficiência. Em resumo, este projeto tem como propósito principal explorar como os clusters Kubernetes podem ser uma resposta eficaz ao desafio de escalabilidade das aplicações baseadas em microfrontends, em um contexto de alta demanda da Internet. A abordagem metodológica da Design Science Research garantirá que as descobertas deste estudo não apenas contribuam para o conhecimento teórico, mas também resultem em soluções práticas e inovadoras que possam ser aplicadas na indústria de desenvolvimento de software e assim, auxiliar na construção de aplicações web mais escaláveis e eficientes.

Link biblioteca:Não informado

TC Online - Sistema de Trabalhos de Conclusão Online