Comments
rock333 wrote: At the IaaS Cloud layer virtualisation is going to be essential to allow the self service attributes, all painful and slow to do with physical hardware. Moving up the stack to PaaS and SaaS the use of virtualisation may, as you say, be less required if you put lots of smarts into your software. A lot of software does not have those smarts and by utalising virtualisation of the layers below can manipulate existing software architectures to have more cloudy attributes through automation (eg run load balancers and deploy more servers automagically). Over time, as new investment in software at...

"Mass psychology" scientists study this kind of ph...


ADS BY GOOGLE
Blog-N-Play.com
Anytime a feature of a framework gives me something for free that I don't need to manually implement I'm a happy camper. One such feature of ASP.NET MVC 2 is jQuery client-side validation. The
Flex Top Links You Must Click On !


The Importance of Abstraction in Cloud Computing
.NET developers can leverage their existing SQL Server database skills when developing against the Azure platform

Windows Azure at Cloud Expo

My colleague, Peter Palmieri, just penned a blog post about Microsoft’s recent announcement that the Azure platform will offer extensive and familiar relational database features via SQL Data Services (SDS).

In his post, Leveraging Skills, Peter discusses the fact that .NET developers will be able to leverage their existing SQL Server database skills when developing against the Azure platform.

In doing so, he has touched upon what I think is Microsoft’s most strategic advantage in the realm of cloud computing.

Microsoft has a ready-made ecosystem and developer community from which to draw its consumer innovators and early adopters.

And I believe it plans on leveraging that advantage to vanquish the competition. The sheer breadth and depth of these cloud consumer first-movers may prove to be game-changing.

From my perspective, abstraction is the key to wide-scale adoption of enterprise cloud services. One of the general advantages of cloud computing is the associated cost savings gained through economies-of-scale and pay-as-you-go economics. For CTOs, CIOs, and enterprise IT managers, re-tooling and re-training the developer and operations workforce cuts into that cost savings; weakening the cloud computing value proposition.

Further, said developer and operations workforce is aware of something called job security. The need to retool and retrain is not only costly to the enterprise, it takes a heavy toll on the workforce as well. My money says that the largest pools of cloud computing evangelists will come from the groups with the lowest hurdles, or barriers to adoption.

Providers of enterprise cloud computing services will do themselves a huge favor by minimizing the barriers to adopting their platforms. The name of the game is abstraction and Microsoft has a built-in advantage in this area.

  1. Windows is broadly trusted in the enterprise.
  2. Microsoft had the strategic savvy to use Windows as the abstraction layer; turning it into a very familiar gateway to the clouds.

As a result, all Microsoft .NET developers and engineers are now (potential) cloud developers and engineers. Update your resumes folks.

Photo Credit lrargerich.

Read the original blog entry...

About Walter Pinson
Walter Pinson is the Chief Software Architect at SMBLive; whose IAmFound social marketing platform helps SMBs (small and medium-sized businesses) get discovered online and generate inbound sales leads. In his role as CSA, Walter manages a globally distributed product development group and has SaaS products deployed at major telecommunications channel partners in the US, UK, Switzerland, Canada, and Mexico. Additionally, Walter is a co-founder and principal of Pinson3 Systems; a boutique software engineering concern serving the intelligence and defense sectors with solutions ranging from enterprise web-based multi-modal biometric analysis systems to information warfare training systems. Prior to his role at SMBLive and founding Pinson3 Systems, Walter was a Senior Strategy Consultant with Microsoft focused on SaaS, SOA, and .NET adoption in the telecommunications sector. Walter has published articles for Cloud Computing Journal, is a member of ACM and IEEE, and currently has one patent pending. He holds a bachelor's degree in computer science from The Volgenau School of Information Technology and Engineering at George Mason University, where he focused on distributed and parallel computing. Walter is currently working on his MBA at the GMU School of Management.

  Subscribe to our RSS feeds now and receive the next article instantly!
In It? Reprint It! Contact advertising(at)sys-con.com to order your reprints!
Featured White Papers
Latest Flex Stories & Posts
Cloud Computing in 2010 will be a paradigm shifting technology trend and Cloud Expo is where the Cloud change will form as the single most significant industry event we enter a new decade. Since we announced Cloud Expo three years ago in 2007 and launched it in March of 2008 in New ...
An award-winning content management system(CMS), an open source solution to build your own website and online application, a totally free and easy-to-use tool available for everybody……that is our topic today, Joomla!. New users to Joomla! and have no ideas how to start? No problem, he...
I've been reading a few discussions on how to more effectively manage development of a Flex project. And the reason many are looking for a solution has nothing to do with Flex, per say, but has more to do with the complexity of our development environments. Using the cloud is a popula...
On2 Technologies on Wednesday announced that its stockholders approved the merger of On2 with a wholly owned subsidiary of Google Inc. at its Reconvened Special Meeting held earlier today. On2 stockholders holding in excess of a majority of the outstanding shares of On2 Common Stock...
Remember that on-demand version of its document-centric LiveCycle Enterprise Suite 2 that Adobe promised? The first cloud version of the thing? Well, it’s here and it’s called LiveCycle Managed Services EC2. It’s a subscription-based version of the LiveCycle Enterprise Suite that Adobe...

 

Abstract

There are many different types of command line options that programs need to recognize. Many languages (e.g.: bash and perl) has built-in processing of command line options; Java does not. The Java Command Line Options (JCLO) package performs this task for a va...

Subscribe to the World's Most Powerful Newsletters

Developer Links You Must Click On !
Breaking Flex News
Panvidea, a global leader in the on-demand video preparation, processing and distribution of enterta...
Cloud Computing in 2010 will be a paradigm shiftin...
An award-winning content management system(CMS), a...
On2 Technologies on Wednesday announced that its s...
Remember that on-demand version of its document-ce...

 

Abstract

There are many different ty...

"We did not enter the search business. [Google] en...
Here's yet another well written blog by Rachel Lux...
Yesterday, I finished my dinner in a French restau...
Did you know that PHP runs on Windows?? Run Drupal...
Pardon me for adding yet another iPad analysis (ce...
Roundarch and Varian have announced the reopening ...
Apple users are nothing if not dedicated. The land...
There may be little left for Apple to announce abo...
Actuate Corporation on Monday issued a challenge t...
A zero-day Acrobat security hole in the buggy Adob...
Loni Stark, group manager for Government Solutions...

 

Remember me?

Sorry for lack of po...

The Ubuntu team has decided to take a different ap...
Adobe LCDS 3 really shines with its newly introduc...
SYS-CON Events announced today that Adaptivity, th...
ADS BY GOOGLE
Product Reviews
If you still can not adopt reading books from your computer screen, or do not like to waste your laptop battery charge for just reading a book, then I think Amazon K...
This article is the first of two that will look at some of the challenges faced by developers and non-developers who work with PDF technologies and who are curious a...
The goal of this article is to give you a brief overview of some of the objects from clear.swc, which is a part of the open source Clear Toolkit Flex framework avail...
Live Cycle Data Services is an excellent solution for building scalable RIA, but it’s not cheap. For those who don’t have a budget for LCDS, Adobe has released open...
I'd like to share with you my experience of working with LiveCycle ES 8.2. This strong player in the BPM space version has been released in July of 2008.