There are four major changes that are required when moving applications to the cloud: Architectural, Application-level security, overcoming shortcomings, and diagnostic logging and monitoring. It is likely that the changes to the architecture of applications will take the most effort if you are to get the most advantages from the cloud.… Read more
Because you can't maintain session state for ASP.NET applications in Azure using the default in-process method, you will need to opt for one of the other available methods, of which the most popular are Table storage, SQL Azure, or Windows Azure Caching.… Read more
This is the second article of a two-part introduction to Windows Azure. The first part discussed the Windows Azure data centers and examined the core services that Windows Azure offers. This article explore additional services available as part of Windows Azure which enable customers to build richer, more powerful applications.… Read more
Binary Large OBject (BLOB) storage is the usual way of storing file-based information in Azure. Blobs are charged according to outbound traffic, storage space and the operations performed on storage contents. This means that the ways that you manage Blob Storage will affect both cost and availability. … Read more
Windows Azure is the Microsoft cloud computing platform which enables developers to quickly develop, deploy, and manage their applications hosted in a Microsoft data center. As a PAAS provider, Windows Azure not only takes care of the infrastructure, but will also help to manage higher level components including operating systems, runtimes, and middleware.… Read more
As long as you use TSQL DDL to do it, creating a federated SQL Azure database is simple. What, then, of populating it with data? It is surprisingly straightforward to upload data from a BCP file via secure TDS in parallel multiple connections, even when things go slightly wrong… Read more
When providing cloud solution to connected mobile devices such as smartphones and tablets in particular, there are several practices that make a great difference to the quality of the service that you provide.… Read more