Practice Exercises
1
.
Provide examples of architectural styles, architectural patterns, and design patterns for the business, application, information, and technology domains.
2
.
Provide an example of architectural patterns in our daily activities.
3
.
Research how large corporations such as Amazon and Netflix have adopted microservices. What are the benefits of implementing a microservice design pattern according to these companies?
4
.
Give an example of a framework that can be used to integrate the TOGAF architecture domains. What is the benefit of integration?
5
.
Research Zachman and FEAF. Which framework has views and viewpoints very similar to TOGAF?
6
.
State process patterns that are used for solution architecture management purposes as part of software engineering.
7
.
Give examples of enterprise technical architecture frameworks that can be used to construct cloud-based solutions.
8
.
Research examples of full stack technologies for different application types. Is there a fixed number of tools and technologies that meet the full stack definition? What is the main driver to determine the number of tools and technologies needed in a stack?
9
.
How would the system deployment environment affect the possible technology stack used to implement a solution? Provide a specific example of how we could not use a given technology for a given deployment environment.