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...