ensemble des serveurs en réseau (incluant des systèmes d’exploitation et des logiciels), installés dans un datacenter, qui exécutent les traitements et stockent les données.
les langages de programmation, certains services sont "bas niveau" (proche de la machine) et d'autres sont "haut niveau" (grosse abstraction, éloignée du fonctionnement de la machine) :