Chapter 4: Designing a Solution Architecture
In the previous chapter, we learned about some of the essential traits and skills that are needed to build your potential and become an effective solution architect. We also looked at a quick overview of what solution architecture is.
In this chapter, we'll begin to focus more on solution architecture practices. In particular, we'll take a look at the key principles of solution architecture, and we'll explore popular Unified Modeling Language (UML) diagrams that are recommended for designing medium- to large-scale solutions.
In this chapter, we will cover the following topics:
- Exploring the key principles of solution architecture
- Delving into the most frequently used UML diagrams with concrete examples
- Walking through the process of creating a design architecture with UML
By the end of this chapter, you will have enriched your knowledge and understanding of popular UML diagrams, and you will have...