Pardon my ignorance, but I'm very new to the world of Sharepoint. We have a Sharepoint 2007 server that we'll be possibly upgrading to Sharepoint Online. One need we have is the ability to create a Sharepoint site programmatically. We created a test WCF service for Sharepoint 2010 that would create a site for us and we would host the service locally, but my question is, does Sharepoint Online offer this sort of solution out of the box, or could we still host a local service to interact with our Sharepoint Online solution to create a new site?
Any help would be great...documentation, articles, etc.