3. Orchestration (Infrastructure Scaling) : 3.1 Scaling Localization : 3.1.2 Scale Everything
3.1.2 Scale Everything
In the two-tier web application, rather than considering the database as an infinite resource, we more closely size the database to the number of web servers within the initial deployment architecture. We then scale the entire environment whenever a scale out event occurs. This maintains database resource alignment with the web server resources that are placing load on the database. In a scale everything model, we replicate our entire application service.
Figure 8. Scale Everything