Un modèle fournit une définition de topologie pour un déploiement reproductible pouvant être partagé. Les composants du modèle IBM® SOA Policy Gateway Pattern sont les composants fonctionnels du modèle. Chaque élément représente une machine virtuelle unique.
Les modèles décrivent la fonction fournie par chaque machine virtuelle dans un système virtuel. Chaque fonction est identifiée comme un élément du modèle. Les modèles adoptent les caractéristiques des éléments auxquels ils sont associés. Par exemple, lorsqu'un composant WSRR est placé dans un modèle, qui est ensuite déployé, le résultat est une machine virtuelle comportant une instance WSRR d'exécution.