Downloads: 2 | Views: 233 | Weekly Hits: ⮙1 | Monthly Hits: ⮙2
Informative Article | Software Engineering | India | Volume 10 Issue 11, November 2021 | Rating: 5 / 10
Telemetry in Release Engineering: Enhancing Software Deployment and Performance Monitoring
Abstract: The contemporary field of Release Engineering heavily relies on the microservices architecture, which offers numerous advantages to software systems, including decentralization and loose coupling across autonomous system components. Each of these components can be meticulously designed to generate an extensive array of data, encompassing comprehensive information about the system's operations. Telemetry, an automated method for collecting and transmitting such data from software systems, enables the seamless storage and utilization of this information for various purposes, such as comprehensive analytics and real - time monitoring to gauge the health of system components. By harnessing telemetry data, release engineers can effectively acquire invaluable insights into the performance, reliability, and user experience of software releases, thereby facilitating informed decision - making and optimization of the release process. This paper undertakes a thorough examination of the pivotal role of telemetry in release engineering, elucidating its manifold benefits, challenges, and the implementation of recommended best practices.
Keywords: Telemetry, Release Engineering, Software Engineering, Devops, Cloud Computing
Edition: Volume 10 Issue 11, November 2021,
Pages: 1528 - 1530