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
-
No technical specification available (click images for a larger view)
-
The Message Stick Vehicle Art Car - Via Sacred Oz The message stick vehicle art car is a 1961 Vietnam war era army off road ambulance driven...
-
Cash For Clunkers Art Cars During the recent government "cash for clunkers" program this country witnessed an art car renaissance ...
-
Pontamafrey-Montpascal - Feissons-sur-Isère: 36 miles (58 km) GPS coordinates: N 45°26´7” E 006° 22´32” Open: june - november The height of...
-
A pair of new special edition models equipped with accessories for off-road enthusiasts, the Grand Cherokee Trailhawk and Wrangler Moab, hav...
-
Photo: Diane Edwardson, December 1, 2011. Last night's windstorm knocked down a huge eucalyptus tree on the 5 Freeway onto Riverside Dri...
-
At this year’s 16th annual Moscow International Auto Show, local carmaker AutoVAZ premiered one of its more impressive concepts to date, the...
-
Photo: Diane Edwardson, December 2, 2011. After a day of nervous watching of down power lines sparking spot fires on Lake View Ave. (monito...
-
Porsche came out today with its global sales numbers for the month of August and together confirmed the unveiling of a new model at the rapi...
-
The presentations at Ford's “Go Further” event in Amsterdam continued with the somewhat confusing Transit sub-brand and an array of pas...

No comments:
Post a Comment