Chapter 5. Architecture Design
In the previous chapter, we learned about requirement gathering. In this chapter, we will see the best methods to architect the entire project from an infrastructure point of view and from a data point of view. This chapter is even more important than other chapters, because the sustainability of a project depends on the topics covered in this chapter.
In this chapter, our primary focus will be about architecting a project in such a way that it can sustain for a long period of time. A project with highly flexible and robust architecture design tends to remain for a long time, and thus it is important to know how to build such architecture.
In this chapter, we will be covering these topics:
- An introduction and importance
- Hardware and software requirements
- Installation architecture
- Backup and restore design
- Data architecture
- Data flow diagrams