The solution architect is predominantly focused on component modeling and the interaction of these components, as if forming a large castle with lego pieces, he is able to suggest the solution of a problem through systems and subsystems that consider the principles of modeling software most used as insulation, layers, separation of concepts among others.
Component modeling does not necessarily cover the construction of functional components, any underlying dependencies on the logical operating model and operating components or non-functional requirements should, ideally, also be described as part of the solution.
what does a solutions architect do
This is a holistic view of the whole problem taking into account all dimensions in order to provide the structure and understanding necessary for the solution to be effectively built.
Being a solution architect requires knowledge and skills that are both broad and deep. In order to be effective, the solution architect must have experience in both hardware and software, and be comfortable with heterogeneous and complex system environments. In addition, your knowledge of data networks, including the internet, will be needed when the solution needs to communicate with cloud solutions or integrate with partners