Logo do repositório
 
A carregar...
Miniatura
Publicação

DevOps Monitoring in a Development Team

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
TM_Bruno_Susana.pdf2.15 MBAdobe PDF Ver/Abrir

Orientador(es)

Resumo(s)

In today’s fast-paced software world, agility and adaptability are key to staying competitive. Companies are under pressure to release products and updates faster, without sacrificing quality or security. This is where DevOps really shines, bridging the gap between development and operations, helping the entire software life-cycle. But DevOps is more than just a methodology or set of tools. It’s a culture that encourages collaboration. By working closely together, development teams can focus on innovation, while operations ensure stability and performance in production. Continuous integration and delivery, boosted by tools like Jenkins, speed up testing and deployment, reducing delays. Monitoring, meanwhile, plays a critical role. It gives teams a clear view of how systems are performing, letting them catch problems early on—before they escalate. Continuous monitoring ensures that software remains reliable and secure, from development all the way to production. Choosing the right monitoring tools is vital. Prometheus and Grafana are popular for system and real-time monitoring. The ELK Stack (Elasticsearch, Logstash, Kibana) is widely used for log analysis, while tools like New Relic and Datadog also offer comprehensive solutions, especially for cloud environments like AWS, Azure, or Google Cloud Platform. For monitoring to work effectively, it must be proactive. This means identifying potential issues before they affect users. Setting clear metrics, such as response times and resource usage, helps teams stay on track. It’s important to regularly adjust these metrics to fit the project’s evolving needs. Incorporating continuous monitoring into daily routines helps teams stay on top of incidents, fostering a culture where problems are solved quickly, and reliability is consistently improved.

Descrição

Trabalho de Projeto de Mestrado, Engenharia Informática, 2025, Universidade de Lisboa, Faculdade de Ciências

Palavras-chave

DevOps Development Operations Continuous Monitoring Performance

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo