Software development, .Net, SQL Server, TDD, Agile, Community and other Odds and Sods
Mitch Wheat has been working as a professional programmer since 1984, graduating with a honours degree in Mathematics from Warwick University, UK in 1986. He moved to Perth in 1995, having worked in software houses in London and Rotterdam. He has worked in the areas of mining, electronics, research, defence, financial, GIS, telecommunications, engineering, and information management. Mitch has worked mainly with Microsoft technologies (since Windows version 3.0) but has also used UNIX. He holds the following Microsoft certifications: MCPD (Web and Windows) using C# and SQL Server MCITP (Admin and Developer). His preferred development environment is C#, .Net Framework and SQL Server. Mitch has worked as an independent consultant for the last 10 years, and is currently involved with helping teams improve their Software Development Life Cycle. His areas of special interest lie in performance tuning
Thursday, March 11, 2010
Being something of a Luddite, I have yet to get my head fully around the cloud business model: is it simply a hyped technology or is this the future of computing? Call me an old cynic but it seems that it is more to do with a push to a licensing revenue model than meeting an actual business demand. The major software vendors have been fully aware for over a decade that there comes a limit to what a customer is willing to pay for upgrades that don’t really give them anything they need.
It’s certainly an interesting time. But does it make sense to be making the shift to cloud based computing? Mobile applications syncing to remote location are hardly new wiz-bang technology. High availability and auto-failover I can understand but scalability is perhaps a little harder…
Azure is a relatively recent entry into the cloud offerings, and as such there are no doubt a few fine details to work out. According to recent information, SQL Azure is not yet ready for:
Now while there is obviously something to be said for getting into a new market by starting small, one would have thought that the businesses that would most benefit from the cloud’s economy of scale and find it a cost effective, and therefore attractive, proposition would be precisely those with large OLTP systems.
On a side note, I also can’t help notice that the current price of data transfer is 3 times more expensive in Australasia/Asia (this will hopefully change?):
So I guess I’m waiting for someone to show me the light and help me grok the cloud. Anyone?
In the best implementations, cloud computing is about lowering the barrier to entry and dramatically lowering the provisioning turn-around time.
One bank i worked at, had 24000 servers running a cloud. And they had agents on the desktops stealing cycles at lunch etc. There are genuine uses for cloud computing, though you might not have come across them in a real setting yet... Frank
MSN, Email: mitch døt wheat at gmail.com