Hosting Platform



Hi,

I have been charged with creating a front end system for a web hosting solution. The company I work for is a large ISP based in Northern/Southern Ireland. We will be working with the Microsoft RDP team on this, as we have entered into partnership with them, and thus so will be used as a case study.

Basically we are aiming for a robust deployment scenario, where upon sign up the clients website/space is created and deployed as automatically as possible, through the management interface I am designing (Similar to the way PIPEX do it).

Here is the spec (That I have so far and its far from finished):

• Web Hosting

By default we'd like new sites to have a quota of 250Mb disk space and a set amount of bandwidth usage (e.g. 2Gb) for static HTML with no logging enabled. With that as a base, we'd then offer a series of add-ons - some free, some with costs.

We'd need to add/edit/remove the following:

- disk space
- monthly bandwidth usage
- FrontPage extensions
- custom MIME types
- host headers
- logging
- custom error pages
- default documents
- virtual directories
- index server catalogues
- site security (NTLM, IP restriction, etc)
- ASP
- ASP.Net v1.1
- ASP.Net v2.0
- PHP
- Perl CGI (possibly)
- additional FTP accounts
- password protection
- directory permissions: read/write/browse
- webstats (free - using Log Parser)
- premium webstats (currently WebTrends)
- scheduled tasks (possibly)
- piggyback SSL (each host will have a generic cert installed)
- standalone SSL certs (each requiring a separate host IP address)
- database backups
- source content backups


Management of the options above is also an item we will be adding in later.

I have been doing some research, and it seems that Configuration Manager and Operations Manager are the way in which I can automate these tasks as much as possible.

Does anyone have any good references/books that cover these items? I particular I would like to look at some source code examples. I am going to use C# but any language would be OK to use as a reference.

I didn't mention it before, but we are going to deploy using Windows Server 2008 RC1 upon release, but any resources relating to 2003 would probably be fine as well.

Kind Regards

--
Contact Me: perl -e 'printf "%silto%c%sker%ccodegurus%corg%c", "ma", 58, "mwal", 64, 46, 10;'
A man's own good breeding is the best security against other people's ill manners.
.



Relevant Pages

  • Hosting Platform [Repost]
    ... I have been charged with creating a front end system for a web hosting solution. ... Basically we are aiming for a robust deployment scenario, where upon sign up the clients website/space is created and deployed as automatically as possible, through the management interface I am designing. ... piggyback SSL (each host will have a generic cert installed) ... standalone SSL certs ...
    (microsoft.public.windows.server.general)
  • Re: Hosting Platform
    ... not use an ISP provisioning system like Plesk for this? ... through the management interface I am designing (Similar to the ... piggyback SSL (each host will have a generic cert installed) ... standalone SSL certs ...
    (microsoft.public.windows.server.general)
  • RE: [fw-wiz] Vulnerability Response
    ... >> management effort scales with the number of hosts. ... It scales non-linearly if the problem area is well-defined. ... Now - if you're gonna make a firewall policy for 10,000 desktops ... When someone talks about doing mitigation at the host level, ...
    (Firewall-Wizards)
  • Re: OT: Web hosting
    ... I need to find a host for it. ... www.hostingcore.netoffers the best web hosting prices start from ... Best Web Support? ... I knew a guy a few decades ago who always said "my brother is the ...
    (rec.motorcycles.dirt)
  • Re: Changing banners automatically
    ... javascript file controlling the display of the banners. ... If your running FPSE on your host you can connect directly to the host and ... what your trying to do is also done by "CMS" (Content Management ...
    (microsoft.public.frontpage)