Map<String, ClusterActionHandler> handlerMap = new HandlerMapFactory().create();
BootstrapClusterAction bootstrapper = new BootstrapClusterAction(getCompute(), handlerMap);
Cluster cluster = bootstrapper.execute(clusterSpec, null);
ConfigureClusterAction configurer = new ConfigureClusterAction(getCompute(), handlerMap);
cluster = configurer.execute(clusterSpec, cluster);
stateStoreFactory.create(clusterSpec).save(cluster);
return cluster;
}