-
Book Overview & Buying
-
Table Of Contents
Software Architecture for Web Developers
By :
System architecture, also known as software systems, comprises multiple applications using various technologies. Consider an end-to-end software system at a high level and how all levels communicate, integrate, and work together. The system architecture is not only about software but also about understanding how hardware integrates into the bigger picture.
The role of a system architect comprises design, development, and delivery responsibilities. They gather the requirements and objectives and analyze how they can be fulfilled using the best tools, frameworks, and human resources for the job. They are the ones that shape the strategy based on business plans and technical solutions to then present an easily implementable proposal to stakeholders. Part of their responsibility is keeping track of and comparing software trends, hardware trends, and new tools or frameworks that will support long-term business goals.
Let’s define some general steps in the...