Last night, I have released an early preview of Layered Architecture Sample for Azure. I basically took LayerSample 4.0 and port it over to Windows Azure. The effort was much lesser than I expected and this time, workflow persistence works on SQL Azure!
I ported the ASP.NET web application to a Web Role and the Web Host into a WCF Web Role. Practically, if I am only running a web application, I would have combined all the layers into a single role to save cost but because I would like to demonstrate how on-premise desktop clients can make use of the cloud service, I had split the application into two roles.
Looking into cloud architectures is interesting. I would think that this sample is very much applicable only to applications that are designed with proper layering from the start or for developers who are embarking on a new cloud project (Greenfield). Many of our existing applications (Brownfield) which may not be properly layered, may not be able to survive a port like that with so little modifications.
I will be looking into WCF Roles and the Azure AppFabric Service Bus next to see if I can optimize the current architecture and also to demonstrate a more realistic hybrid (on-premise/cloud) scenario for today's existing applications.
At the mean time, I hope the sample is useful to those who are starting to develop applications on Windows Azure. You do not actually need to have a Windows Azure account to test the sample as it can run correctly on the Development Fabric.
Drop me a comment if you have any thoughts to share. :)
Home » Windows Azure » Layered Architecture Sample for Azure
Layered Architecture Sample for Azure
21:06
Jurnalis Jalanan
Labels:
.NET,
Cloud Computing,
Layered Architecture,
Windows Azure
Popular Post
-
S4 / 1.984 cc / 200 PS / 207 ft/lb (280 Nm) @ 1.700 - 5.000 / turbo / AWD (click images for a larger view)
-
V8 / 4.200 cc / 440 PS / 347 lb/ft (470 Nm) @ 2.700 Vmax: 185 mph (300 km/h) (click images for a larger view)
-
Busy as hell these days...so while I'm working; please check out this beautiful and dreamy cover by Mint Julep of Headphones ' I Ne...
-
We first heard about Chrylser's plug-in car plans at the end of September. Less than two months later Chrysler's EV guy Lou Rhodes h...
-
The Internet would not be complete without the the 12 days of Art Cars song to commemorate this Christmas Eve. So here is my attempt at crea...
-
Morning, Friends! If you haven't checked out Kindle Fire Department yet and you own a Kindle Fire, you are not human. I'm TELLING YO...
-
1) "You can have your breakfast longer. You get back for dinner sooner. Is there a better family car?" 2) "You get suntanned ...

No comments:
Post a Comment