Thanks, I was able to configure the service without an agent, I think more of what the customer was looking to understand is what the different capabilities are between the agent and agent-less service. We have however gotten a response on an internal mailer which seems to help out.
Paul, there are two limitations of not running the agent:
1. CloudCenter will not be able to run any commands from within the VM. Fortunately it sounds like this is a requirement rather than a limitation for your customer.
2. CloudCenter will not be able to gather performance metrics from the VM to enable the auto-scaling feature. Manual or API based scaling still works though, so if the customer is using other performance monitoring tools they could still use those tools to automatically scale the app using our scaling API call if they want to.
Note that limitation #1 has the knock-on issue of application deployment beyond base-OS. The way apps are usually modeled in CloudCenter uses the agent to run the installation commands in the VM. The customer should think about how they would do that otherwise, for example using CloudCenter to trigger a build using Chef, Puppet, Ansible or the like to do the application build. We have quite a few customers doing this as well.