![]() ![]() ![]() ![]() ![]() ![]() Editor's Note ![]() Cloud Computing Standards: Be Careful What You Wish For Everyone seems to be talking about cloud computing, but few people seem to know what it is. That's what InformationWeek's Nick Hoover discovered at Interop this week, at least according to his report Vendors Still Confused With Cloud Computing Definitions. Even vendors like IBM, HP, and SAP -- who should know what it is -- seemed unsure. What would clear up the confusion? One thing would be standards. One approach to standards for cloud computing is what Andrzej Goscinski, a professor at Deakin University is compiling. He is working on a framework for building infrastructures that are more accessible, reliable, efficient, and yes, understandable. Goscinski's approach builds on his earlier work involving a Resources Via Web Instances (RVWI) framework, which bundles state information of a web service into its WSDL. Goscinski and Michael Brock describe RVWI in their paper State Aware WSDL: The Resources Via Web Instances Framework. Then there are the folks at NIST, the "National Institute of Standards and Technology," who ought to know a thing or two about defining standards. Computer scientists at NIST, in collaboration with industry and government, are producing a special publication that covers cloud architectures, economics, security, and deployment strategies. To get thing started, they've put together a working definition of cloud computing: Cloud computing is a pay-per-use model for enabling available, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is comprised of five key characteristics, three delivery models, and four deployment models. These aren't the only candidates, however. There's the Open Cloud Consortium with its proposals, and the Distributed Management Task Force with its. And that's just for starters. So don't get in a hurry. It won't be long before we have plenty of cloud computing standards. And that's when things will get really confusing. -- Jonathan Erickson New Features ![]() The Intel QuickPath Interconnect Architecture The QuickPath Interconnect is made up of multiple layers, each of which performs a distinct function The Android 1.5 Developer Experience Version 1.5 corrects shortcomings and provides exciting new enhancements In The News ![]() SETI@home Turns Ten 140,000 participants and 235,000 computers powering the search for intelligent signals from space OpenFaces JSF Library Updated Software update released under dual open source (LGPL) and commercial license Qt Opens Source Code Repositories Git-based source-code management system keeps track of community contributions Dr. Dobb's Code Talk ![]() Write Threaded Code -- Win Prizes Intel is running series of contests, with prizes, for writing threaded code. The results will be posted to -- giving examples to view [...] I (Still) Love C++ I love C++, no question about it. But loving C++ is like being a Yankees fan. Yes, you get a lot of wins, and see some great performances. But at the same time you're always apologizing when your heroes turn out to have feet of clay [...] Sun Announces Project Vector In his blog today, Jonathan Schwartz announced top-secret Project Vector - or what will be known as the Java App Store when it's officially announced at JavaOne on June 2nd. Basically, Vector is an application store for all sorts of Java applications. As a developer, you can submit a Java application to be available for free or for a fee, Sun will take its cut, and the world is your marketplace. Mobile apps, desktop apps? I suppose either one is a candidate for submittal to the Java App [...] Thought for the Day What do you put in a www.ashing machine? Net curtains! That's from the Smarties Big Book of Stupid Jokes. Here's another: How do you find fish on the Internet? With a perch engine! [...} Microsoft's M Modeling Language and the Oslo SDK Microsoft has developed a new language (M) for expressing models as text (sound familiar?). The M language is part of their Oslo platform for model-driven development. So anyone familiar with me knows that I am working on Heron, a programming langauge and textual representation of UML. I was striving originally for full compliance with exectuable UML, but I have recently branched from this approach for a variety of reasons. The main reason for leaving executable UML is that I am [...] Career Center ![]() Manager of Conference Services Verizon Business seeking Manager of Conference Services in Cedar Rapids, IA Application Engineer Osram Sylvania seeking Application Engineer in Hillsboro, NH Sr Product Marketing Manager Switch and Data seeking Sr Product Marketing Manager in Tampa, FL Applications Manager BP seeking Applications Manager in Houston, TX Network Architect Kadrmas, Lee and Jackson seeking Network Architect in Bismarck, ND Interested in posting your positions with us? Learn More or Contact Us Today! ![]() Advertising Information For more information about advertising in Dr. Dobb's Update newsletter, contact our account managers. Copyright 2009, TechWeb, a division of United Business Media LLC, 600 Community Drive, Manhasset, NY 11030. United Business Media LLC Privacy Policy This e-mail was sent to: matrutherford@gmail.com Problems with this newsletter? Please contact: ddjupdate@techweb.com Note: To change your E-mail address, please subscribe your new address and unsubscribe your old one. | In This Issue![]() The Intel QuickPath Interconnect Architecture The Android 1.5 Developer Experience SETI@home Turns Ten OpenFaces JSF Library Updated Qt Opens Source Code Repositories Write Threaded Code -- Win Prizes I (Still) Love C++ Sun Announces Project Vector Thought for the Day Microsoft's M Modeling Language and the Oslo SDK ![]() Get out of the rut of traditional serial computation and get into the fast lane of parallel programming – visit Dr Dobb's Go Parallel. Sponsored by IBM Order the Discounted Dr. Dobb's Developer Library DVD 5 Dr. Dobb's CodeTalk: The Voice of the Programming Community Create Data Access Layers in ASP.NET Apps Start working on your Challenge mod NOW |