Hybrid Cloud With .NET Back-End RRS feed

  • General discussion

  • I'm looking at a new SOA approach to our SaaS applications such that all the business logic is handled by on-premise .NET server farms in our private cloud, while the user interaction aspects are handled entirely in the cloud.

    So we have several ASP.NET applications that we host ourselves, and to leverage cloud elasticity we are most likely going to create web service wrappers for the business logic, and rewrite the web UI from scratch.

    To that end I've been looking at AppFabric, the Service Bus, and the like, but while I would be happy to push for the Azure cloud (as I believe a front-to-back Microsoft implementation is easier to handle), I have to show executive management other options.

    If the back end exposes a mix of SOAP and REST services, what are the pros and cons of writing the front end in .NET for Azure/EC2/other Windows  Server VM hosting, Apex for Force.com, Java for the Google Web Toolkit, etc. What about a LAMP web front-end?

    Any comments or requests for clarification welcome.

    Monday, April 4, 2011 6:54 AM