In this article, Anuar Nurmakanov discusses his journey from being a developer to a Solution Architect and shares his approach towards understanding Solution Architecture. Through an example, he covers everything that Solution Architects do when they design software systems. The task involves creating a patient monitoring system for a new medical startup. The system is about to be a complex solution for three categories of users: patients, nurses, and doctors. Architects must satisfy business needs and goals and key stakeholders’ requirements while keeping in mind the minimal cost factor and integration with existing measurement hardware of multiple vendors.