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 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.