AzureFeeds - All your Azure feeds in one place.

Wednesday, April 29, 2009

Azure Best Practice #4: REST is In, SOAP is Out

by David Pallmann via Fire & Ice: David Pallmann's Web & Cloud Blog on 4/29/2009 1:26:00 PM

Best Practice #4 is to favor REST over SOAP, except for those scenarios that demand SOAP. When it comes to cloud computing platforms, it's a RESTful world and Azure is no exception. The vast majority of the services in the platform can only be accessed via REST (even if you're using .NET library code, REST is what's happening under the hood). SOAP isn't completely out of the picture, however. For functionality that depends on WS-* protocols (such as federated security) Azure does use SOAP. Whic ...

[ read more ]

Azure Best Practice #3: What's Good for SOA is Good for the Cloud

by David Pallmann via Fire & Ice: David Pallmann's Web & Cloud Blog on 4/29/2009 12:55:00 PM

Azure best practice #3 is to apply SOA principles to your cloud applications. The core ideas of SOA apply equally strongly to the cloud:Software components are loosely coupled.Message-based programs do a lot of the work.Boundaries of communication/reliability/security/transactions are a key consideration in solution architecture.Use of standard protocols and message formats provides broad interoperability.Stateless service development is encouraged which facilitates easy load balancing.Communica ...

[ read more ]

Azure Best Practice #2: Keep Code and Data Close Together

by David Pallmann via Fire & Ice: David Pallmann's Web & Cloud Blog on 4/29/2009 12:00:00 PM

Azure best practice #2 is to keep code and the data it needs close to each other. If the code lives in the enterprise, so should the data it frequently accesses. If the code lives in a cloud data center, that's where its data should be also--and in the same geo-location.This best practice is simple common sense: going between the enterprise and the cloud over the Internet is not terribly fast, so you want to keep it to a minimum.This is not an absolute rule, since you may have a perfectly legiti ...

[ read more ]

Legal Note

The content of the postings is owned by the respective author. AzureFeeds is not responsible for the contents of the postings. This site is automatically generated and cannot be reviewed for abusive content. If you find abusive content on AzureFeeds, please contact us. Designated trademarks and brands are the property of their respective owners. All rights reserved.

Advertise with us