Les programmeurs doivent maîtriser les notions suivantes :
Les caractéristiques de leur application afin de déterminer si elle doit s'exécuter en tant que service évolutif ou de basculement.
L'API Sun Cluster, l'API DSET de et le service de données « générique ». Les programmeurs doivent choisir l'outil le mieux adapté à l'écriture de programmes ou de scripts pour configurer leur application pour l'environnement de cluster.