Título: | Monitoramento e DevSecOps em arquitetura orientada a eventos : um estudo de caso com microsserviços e funções serverless em OpenFaaS |
Autor(es): | Sconetto, João Pedro |
Orientador(es): | Aguiar, Carla Silva Rocha |
Assunto: | Software - desenvolvimento Inclusão digital |
Data de apresentação: | 23-Out-2020 |
Data de publicação: | 19-Jan-2021 |
Referência: | SCONETTO, João Pedro. Monitoramento e DevSecOps em arquitetura orientada a eventos: um estudo de caso com microsserviços e funções serverless em OpenFaaS. 2020. 96 f. il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software)–Universidade de Brasília, Gama-DF, 2020. |
Resumo: | A crescente demanda por produtos de software, aliado à inclusão digital e ao avanço de
diversas áreas da tecnologia, impactou no formato como serviços são construídos e disponibilizados para os usuários. Para tentar acompanhar esta demanda, novos formatos
arquiteturais surgiram e alguns outros evoluíram. Ao mesmo tempo, técnicas, práticas
e metodologias também emergiram para sanar pontos fracos e agilizar o ciclo de vida
do desenvolvimento de software. Este trabalho busca, por meio de um estudo de caso,
a implementação de um produto (o Project SRC), juntamente a uma stack de serviços,
com o uso de funções como serviços de software (FaaS) e microsserviços, aliados a automações e práticas DevOps. Relatando, o ciclo de desenvolvimento do projeto, desde o
levantamento dos requisitos até monitoramento em uso, identificando particularidades e
lições aprendidas no desenvolvimento de uma solução utilizando deste formato. |
Abstract: | The growing demand for software products, coupled with digital inclusion and the advancement of various areas of technology, has impacted on the way services are built and
made available to users. To try to keep up with this demand, new architectural formats
have emerged and some others have evolved. At the same time, techniques, practices and
methodologies have also surfaced to address weaknesses and streamline the software development life cycle. This work seeks, through a case study, to report the development of
a software product (the Project SRC), with a service stack, using an architectural format
arising from the need to build software more quickly, the microservices and the functions
as a software service (FaaS), combined with the use of DevOps practices and techniques,
that seeks to speed up the integration and delivery of software. Presenting, the project
development cycle, from the requirements phase to software deployment and usage monitoring, identifying particularities and lessons learned in the development of a solution
using this architecture. |
Informações adicionais: | Trabalho de Conclusão de Curso (graduação)–Universidade de Brasília, Faculdade UnB, Gama, 2020. |
Licença: | A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta. |
Aparece na Coleção: | Engenharia de Software
|
Todos os itens na BDM estão protegidos por copyright. Todos os direitos reservados.