The portal of Nordlicht Reisen GmbH is to survive the failure of a data center without anyone having to step in at night, and to keep running on campaign days with about ten times the load (assumption of the task). The application servers are Windows VMs. For each kind of compute, this lesson chooses how it is spread across several data centers and what about that cannot be changed later.
Prior knowledge. Zones, availability sets, fault and update domains and scale sets are set up by AZ-104, lesson 3.5. K4, lesson 4.7.4 shows zones for the Container Apps and Azure SQL of the Kladde and calculates the composite availability of a chain. That is not repeated here. What is new is the choice: which commitment a means gives and which limit it has.
The requirement
All values are assumptions of the task.
| No. | Requirement | Source | Measure (assumption) |
|---|---|---|---|
| H1 | Portal survives the failure of a zone without intervention | Management | automatic, no manual step |
| H2 | six application servers (Windows VMs) with the highest commitment of the VM services | Operations | commitment for VMs across zones |
| H3 | Campaign days with ten times the load | Sales | scale without restarting the application |
| H4 | Region germanywestcentral; a region failure is lesson 3.2 of this course |
Data protection | base assumption |