Exploring common goals
Microsoft Azure advises following what is known as the Well-Architected Framework, which covers the five key pillars that need to be considered when designing solutions.
Following these areas is a great way to ensure that your design has captured the main points and provide a starting point for your requirements gathering. As a refresher, the five pillars are the following:
- Costs
- Operations
- Performance
- Reliability
- Security
The questions you ask can and should be grouped into each of these areas, and we will look at some example questions for each area along with why they are important. We shall start with costs.
Understanding costs
We need to know how much a solution will cost to build, as well as how much it will cost to run. New solutions are often built as part of a project, and that project will have a defined number of resources in terms of people and technology. Once completed, a solution will have running costs, especially in...