Microsoft Azure Review
Windows Azure is classified as platform, as a service, and forms part of Microsoft's cloud computing strategy, along with its software as a service offering Microsoft Online Services
-Windows Azure is available in multiple data centers around the world, enabling you to deploy your applications close to your customers.
- Its enables you to use any language, framework, or tool to build applications. Features and services are exposed using open REST protocols.
-Windows Azure’s distributed caching and CDN services, allow you to reduce latency and deliver great application performance anywhere in the world.
-Giving power back to the users to concentrate on the application and take away all their worries from the hosting and provisioning point of view.
Room for Improvement:
-Systems mirroring is currently not available within Azure, unlike Amazon Web Services.
-Lose account control to MS.
-MS has calibrations to compute how much you used them, and how you plan to validate it.
The Windows Azure platform, which provides a range of functionality to build applications that span from consumer web to enterprise scenarios, includes a cloud service operating system and a set of developer services. With Windows Azure there are at least two instances of each role that the application needs and therefore, the Fabric controller load balances users’ requests between them. What this means is that there is no guarantee two requests from the same user will go to the same instance. This may be a problem with some applications that need a stateful connection with the user. A stateful connection is one in which some information about a connection between two systems is retained for future use.