L'architecture des nuages, c'est-à-dire l'architecture des systèmes des systèmes impliqués dans la diffusion de l'informatique des nuages, fait généralement appel à de multiples composantes nuageuses qui communiquent entre elles au moyen d'interfaces de programmation d'application, habituellement des services Web et une architecture à trois niveaux.
L'architecture des nuages est l'architecture des systèmes des systèmes impliqués dans la livraison de l'informatique des nuages -LRB- p. ex. matériel, logiciel -RRB- tel que conçu par un architecte de nuages qui travaille habituellement pour un intégrateur de nuages.