Having supported home-grown provisioning code for several years my suggestion would be to use something off the shelf. We implemented Parallels Automation and Billing last year and have drastically reduced our costs across the board, development, support, operations. We now only have one additional developer supporting our legacy applications, instead of 5, and most of his time is spent on new work.
Next question is do you need billing and automation or just automation? WHMCS is a nice all in one solution a lot of smaller hosts seem to use for both provisioning and billing. It integrates with various control panels on the servers. Pretty inexpensive, limited a bit on services you can offer however. Windows and Linux should you decide to offer Linux in the future. WebSitePanel, OpenSource, .NET, backed by Microsoft. Windows Only, might be a bit difficult to implement Linux. Simple billing. Seems like it is not a very active project however. We started using this a while back just for provisioning and had to customize things quite a bit for how we wanted to do things. So a bit restrictive. We no longer use it. Parallels has taken Plesk to the next level and can now centrally manage Plesk servers: http://www.parallels.com/products/plesk-automation/, we are actually going to start offering this to our resellers. Windows and Linux. Provisioning only. Just need the Plesk management node actually, can connect to existing Plesk servers and can add new servers without Plesk. There is just an agent that runs on the remote machines. No Billing, Parallels has a new billing thing coming out next year specifically for this. Parallels Automation & Billing, this is what we use for provisioning. This is their most comprehensive product and will provision just about everything a web host would probably need. You can just get the Automation component without billing. Expensive and does require Parallels implementation (and I would suggest training) as part of the purchase. Can also do fully branded resellers. If you stick with an in-house solution, use powershell scripts. I've found it to be the most flexible and reliable thing out there, plus there are a ton of scripts floating out there already. Windows hosting is shrinking with the advent of more good Control Panels that make Linux a no brainer. Not sure what your business model is, but I would consider this a future possibility. webhostingtalk.com is an excellent resource for hosters as well, if you aren't part of that community already. Byron Mann Lead Engineer & Architect HostMySite.com On Wed, Jul 10, 2013 at 7:38 AM, Rick Sanders <[email protected]> wrote: > > Hi Folks. I run a hosting company and need an interface like C-Panel. I > was wondering if there were and snippets of code out there that have an > interface to manage Windows accounts since my servers are windows based. > > Since I'm developing this myself I may be asking questions here, but I'm > willing to share my work with you folks here in the community. > > Kind Regards, > > Rick Sanders > T: 902-401-7689 > W: www.webenergy.ca<http://www.webenergy.ca/> > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:356157 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

