Chapter 3. Designing and Building an App Volumes Deployment
In the previous chapter, we introduced you to the components and architecture that make up the App Volumes solution, but before we start to deploy anything in our environment, in this chapter, we are going to discuss the key points that you need to take into consideration when planning an App Volumes deployment.
In this chapter, we are going to cover the recommendations about sizing, scalability, and making the solution ready for a production environment, but before we get into the detail of all of that, we are going to take a step back and look at what we currently have in place today, and how we are going to approach the overall project and how to move it forward.
We are going to look at both the business and technical elements of a project, and break these down into three distinct project phases, as shown in the following diagram:
The three distinct phases can be explained as follows:
- Phase I – Project Definition is where we look at the business elements of the project, identifying both business and use cases
- Phase II – Proving the technology is the opportunity to test the solution in your environment
- Phase III – Design and Deploy takes the output and findings from the previous two phases, allowing you to design and deploy the solution in production
In the next sections, we are going to discuss the three phases in more detail.