Napjainkban a web szolgáltatások körbe vesznek bennünket. Elsőre talán fel sem, hogy egy magas rendelkezésreállású, terheléselosztott web szolgáltatásból jönnek az adatok (Pl okostelefon alkalmazások, frissítések, stb). Ezt az igényt ismerte fel az többek között az Amazon az AWS szolgáltatásával, a Microsoft az Azure-ral. A felhő szolgáltatóknál egy magas rendelkezésreállású rendszer telepítése már gyerekjáték, az elmúlt időszakban végzett fejlesztéseik nagyon megkönnyítik egy ilyen rendszer felépítését.
Azonban sokan nem szeretnék a "nagy" szolgáltatóknál tárolni az adataikat és rájuk bízni az üzletileg fontos információkat. Nekik szükségük van hozzáértő szakemberekre a rendszereik üzemeltetésére.
Egy általános magas rendelkezésre állású, terheléselosztott webalkalmazás kiszolgáló struktúrája az alábbihoz hasonlóan épül fel:
Egy ilyen rendszer terhelése sok paramétertől függ, íme néhány: