Impact of Internal Developer Platforms On Web Application Performance
Kajugaswaththage, Jayantha Lal Sirisena (2025)
Kajugaswaththage, Jayantha Lal Sirisena
2025
Tietojenkäsittelyopin maisteriohjelma - Master's Programme in Computer Science
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
Hyväksymispäivämäärä
2025-05-14
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202505145422
https://urn.fi/URN:NBN:fi:tuni-202505145422
Tiivistelmä
Web application performance is a critical factor influencing user satisfaction, business success, and operational efficiency. As modern web applications grow increasingly complex, performance issues have become more important. Internal Developer Platforms (IDPs) have emerged as a powerful tool for streamlining development workflows, automating infrastructure tasks, and embedding best practices, yet their direct impact on web performance remains underexplored.
This thesis investigates the relationship between IDPs and web application performance through a mixed-methods approach combining a literature review, market analysis, and a detailed case study within a Finnish software development company. The case study identifies common performance issues across various project layers and development stages, such as slow-loading pages, inefficient resource usage, and inconsistent monitoring practices.
Findings reveal that IDPs can significantly improve performance outcomes by enforcing preventive measures through Golden Paths and enabling early detection via integrated monitoring and automation. Ultimately, the thesis concludes that adopting an IDP enhances performance consistency and implementation cost through improved maintainability, developer efficiency, and system reliability.
This thesis investigates the relationship between IDPs and web application performance through a mixed-methods approach combining a literature review, market analysis, and a detailed case study within a Finnish software development company. The case study identifies common performance issues across various project layers and development stages, such as slow-loading pages, inefficient resource usage, and inconsistent monitoring practices.
Findings reveal that IDPs can significantly improve performance outcomes by enforcing preventive measures through Golden Paths and enabling early detection via integrated monitoring and automation. Ultimately, the thesis concludes that adopting an IDP enhances performance consistency and implementation cost through improved maintainability, developer efficiency, and system reliability.