Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Astoria and the Semantic Web
Tools like Astoria are a fantastic tool by which we can expose data in a way that jibes with the vision of the semantic web

Kevin Hoffman's Blog

I have said it before and I'll say it again, Microsoft's Pablo Castro is one of the few people putting stuff out there from Microsoft that really seem to "get it". He knows how people want their data (well, he knows how I want my data, and that's really all that counts, right?) and he seems to be on the same page as everyone else that I have spoken to as far as the whole REST thing. People want their data to be located at discrete, uniquely identifiable URIs. End of story.

In case you have been living under a rock, or you really don't care about Microsoft's "data in the cloud" strategies, Pablo Castro is the technical lead responsible for such gems as the ADO.NET Entity Framework and Astoria. Astoria is a project that wraps up an Entity Data Model in a WCF service with a uniform URI query format that allows for RESTful access to relational data via XML, RDF, or JSON.

The notion of the semantic web isn't really all that new, but it has been gaining a lot of momentum lately. The short story is that right now everyone is using the Web to publish and view human-readable content. What we look at on a daily basis is graphical, textual, and has animations, flash, whatever. The bottom line is that the content is human-readable. The semantic web pushes forward the notion that in addition to using the web for human-readable content, it should be used for data as well. The means by which the data on the semantic web is accessed is through raw HTTP, through a standard representational format like XML or RDF. It's a fantastic theory but I think it's too eutopian at the moment. I don't think that anytime in the near future the web is going to be flooded with this huge sprawling green field of RESTful services exposing POX/RDF data for the entire world to consume. Ths is where technology and business diverge. Technologically speaking, the eutopian vision of the truly semantic web is quite possible, and many people are working toward that goal right now. If you look at it from a business perspective, however, the outlook is a little darker. Bottom line is that people aren't going to embrace the semantic web until they can make money off of it.

Tools like Astoria are a fantastic tool by which we can expose data in a way that jives with the vision of the semantic web. The problem is that there are business concerns to exposing data on the web, not the least of which is of course -how do you charge people for that data? How do you make money off of exposing that data? The great thing about a semantic web and standardized data location and access methods is of course mashups. If anybody knows how to get at your data, and they know that your data is referenced in a way that is similar to the way in which Bob is exposing his data, etc - then everyone can consume everyone's data and the entire world enters a euphoric bliss of data consumption.

So what I see really happening is that corporations are going to take baby steps. Perhaps they will adopt "semantic web" style philosophies internally... hopefully they will even be using Astoria to expose relational models and helper methods on top of those relational models to allow applications within a corporation to consume data. In my ideal world, this is the way much of an organization's data is exposed internally. The clash between technological philosophy and real-world business practice occurs when you try and deal with how to authenticate access to your data, how you charge for your data, and how you license your data, etc.

The great thing about tools like Astoria for exposing the data and tools like Silverlight for rendering exposed data is that regardless of what the business people decide the future of the semantic web is going to be - you'll be ready. In that regard, as long as people like Pablo Castro are still allowed to make some decisions within Microsoft, we will still see a steady stream of good things coming - at least from the data team, anyway.

About Kevin Hoffman
Kevin Hoffman, editor-in-chief of SYS-CON's iPhone Developer's Journal, has been programming since he was 10 and has written everything from DOS shareware to n-tier, enterprise web applications in VB, C++, Delphi, and C. Hoffman is coauthor of Professional .NET Framework (Wrox Press) and co-author with Robert Foster of Microsoft SharePoint 2007 Development Unleashed. He authors The .NET Addict's Blog at .NET Developer's Journal.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Tools like Astoria are a fantastic tool by which we can expose data in a way that jives with the vision of the semantic web. The problem is that there are business concerns to exposing data on the web, not the least of which is of course -how do you charge people for that data? How do you make money off of exposing that data? The great thing about a semantic web and standardized data location and access methods is of course mashups. If anybody knows how to get at your data, and they know that your data is referenced in a way that is similar to the way in which Bob is exposing his data, etc - then everyone can consume everyone's data and the entire world enters a euphoric bliss of data consumption.


Your Feedback
Astoria News Desk wrote: Tools like Astoria are a fantastic tool by which we can expose data in a way that jives with the vision of the semantic web. The problem is that there are business concerns to exposing data on the web, not the least of which is of course -how do you charge people for that data? How do you make money off of exposing that data? The great thing about a semantic web and standardized data location and access methods is of course mashups. If anybody knows how to get at your data, and they know that your data is referenced in a way that is similar to the way in which Bob is exposing his data, etc - then everyone can consume everyone's data and the entire world enters a euphoric bliss of data consumption.
Latest Cloud Developer Stories
Cloud is a shift from the focus on underlying technology implementation to leveraging existing implementations and further building upon them. Cloud orchestration or a network of clouds is the wave of the future where these clouds can operate with elasticity, scalability, and eff...
Citrix has opened up a beta of its CloudStack 3, the first release of the open source cloud platform under the Citrix brand. Citrix acquired the Java-based cloud management last year when it bought Cloud.com. A full production version of the branded stuff is supposed to be avai...
EMC and VMware are going into the cloud business with Atos, the big, publicly owned, Paris-based global IT services firm, intending to take an equity position in Canopy, an end-to-end cloud company Atos is setting up using EMC and VMware technology. The companies said Wednesday...
A Tel Aviv start-up called Porticor that’s just hit the radar says it’s got a way to secure the cloud, any cloud. Fancy that, a trustworthy cloud. And Porticor delivers its data encryption solution to IaaS and PaaS users through the cloud in minutes. Fancy that. It’s supposed...
"The volume of data we're generating now from machines pales in comparison to the volume of data we'll soon generate from our own bodies," says data security expert Dave Asprey. Writing in a Trend Micro blog, Asprey - who is one of the leaders in the emerging Quantified Self move...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News

CUPERTINO, Calif., Feb. 17, 2012 /PRNewswire/ -- Trend Micro Incorporated (TYO: 4704; TSE: 4704),...