Maximizing DevOps Scalability in Complex Software Systems : Maximizing DevOps Scalability in Complex Software Systems

Detta är en Master-uppsats från Uppsala universitet/Institutionen för informationsteknologi

Författare: Ishita Jaju; [2023]

Nyckelord: ;

Sammanfattning: Achieving scalability in complex software systems poses significant challenges due to their intricate nature and the interdependencies among their components. This research aims to explore strategies and techniques for maximizing DevOps scalability in such systems during theinitial stages of development. DevOps is a software development approach that focuses on collaboration and integration between, and automation in software development (Dev) and IT operations (Ops), while ensuring software reliability. By maximizing DevOps scalability in complex software systems, organizations can better meet the demands of today’s fast-paced software development landscape. This thesis first examines in detail the current state of practices used for enhancing scalability in DevOps pipelines of the cloud-based Software-as-a-Service (SaaS) model. To validate the studied methodologies, this work then gathers real-world insights by implementing them and assessing their impact on performance and efficiency. Through this, it identifies the critical success factors and lessons learned. As a result, the study aims to provide practical recommendations for industry professionals seeking to better scale their DevOps processes in complex software environments.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)