The Wayback Machine - https://web.archive.org/web/20121012010803/http://cloudcomputing.sys-con.com:80/node/2393171

Welcome!

Cloud Expo Authors: Daniel Kaar, Liz McMillan, Ignacio M. Llorente, Don MacVittie, Keith Mayer

Related Topics: Virtualization, Java, SOA & WOA, Web 2.0, Cloud Expo, Security

Virtualization: Blog Feed Post

The API: From Hypertext to Hyperdata

The web has gone from integration via hypertext to integration via hyperdata

The web has gone from integration via hypertext to integration via hyperdata.

A friend shared a recent C|Net article discussing the use of 404 error pages to feature missing children notices. Following links leads to a European effort to integrate information about missing children into 404 pages (and others, there's no restriction that it be on a 404). By signing up, you're offered some fairly standard HTML code to embed in the page. It's very similar to advertising integration.

So I jumped on over to the US' National Center for Missing and Exploited Children (NCMEC) hoping to find something similar or even better, an API. I was disappointed to find no real way to integrate the same data – not even simple dynamic HTML. All that data – all those children – are missing out on opportunities for exposure. Exposure that might mean being found.

API EVOLUTION

One of the things Google did right very early on was recognizing that API access would be a significant factor in the success of any web site. Now certainly Google's early APIs were little more than HTTP GETs or POSTs that could easily be integrated into other HTML which, on the surface, is really not all that innovative. After all, the entire concept of hypertext is based on the premise of linking together information using HTTP. But it – and others that followed like Facebook have continued to move along an evolutionary path that has graduated from hypertext to hyperdata – integration via RESTful APIs that return data, not HTML text, and enable hypertext vs hyperdatausage and display of that in a format more suitable to the integrator and able to be integrated with other services such as maps or other sources of data.

That's important, because while HTML might be great for the web it's not always in the right format for the platform. Perhaps I'd like to be able to include a brief "child missing in your area" alert on any page – or in a header or footer or sidebar - that then links to more information, giving users the opportunity to find out more and serving the community but doing so in a way that flows naturally in my site or mobile application. I'd also like to localize that data, so as end-users roam so does information on which missing children are highlighted.

Widgets and gadgets – terms which are being appropriated by mobile now – used to offer one of several choices of formats, similar to the options presented to mobile users on tablets today. It's about size and style, but not necessarily about presentation and design. Data is displayed, for the most part, in a way the designer decides. Period. Integration options assume display choices and formats that simply might not fit with a site or ends up being ignored because it doesn't provide information in a format useful to the viewer.

AMBER alerts, for example, can be received via text messages now. But a text message doesn't necessarily help unless I'm really familiar with the area and have a good sense of direction. If the data were delivered in a simple standard format, it could quickly be displayed on a mapping application that showed me exactly where the child had gone missing in relation to where am I. But because the data is constrained, it's limited to a few zip codes per subscriber and alerts don't offer an easy way to figure out exactly where "9th and Maple" might be.

The lack of an API and a focus on hyperdata rather than hypertext, a focus on offering data rather than pre-formatted information, could mean missed opportunities. An application today that doesn't integrate well with others with a data-focused API would be considered too legacy to succeed, especially an application that purports to focus on sharing data. Such applications need to offer access to that data or it will not succeed.

In the case of web applications and infrastructure and social networking that may mean simply revenue left on the table. But in others, it may mean someone's child isn't going to be found.

That is a big deal and it's something that a hyperdata approach and API might actually help with, if it was given the opportunity.

Read the original blog entry...

More Stories By Lori MacVittie

Lori MacVittie is responsible for education and evangelism of application services available across F5’s entire product suite. Her role includes authorship of technical materials and participation in a number of community-based forums and industry standards organizations, among other efforts. MacVittie has extensive programming experience as an application architect, as well as network and systems development and administration expertise. Prior to joining F5, MacVittie was an award-winning Senior Technology Editor at Network Computing Magazine, where she conducted product research and evaluation focused on integration with application and network architectures, and authored articles on a variety of topics aimed at IT professionals. Her most recent area of focus included SOA-related products and architectures. She holds a B.S. in Information and Computing Science from the University of Wisconsin at Green Bay, and an M.S. in Computer Science from Nova Southeastern University.

Cloud Expo Breaking News
As data as a service providers are emerging to aggregate and manage large data set sources from multiple sources to make this information more easily available and usable to businesses, it is increasingly imperative to enable an easy-to-use service for data connectivity. As customers put more of their data assets in the hands of cloud vendors, they will demand readily available visibility into the source of their data and how it is used. The challenge of managing multiple cloud and enterprise ...
Many have focused on the cost reduction possibilities of the cloud, some have focused on business agility. However, the cloud can play a strategic role, as well. In his session at the 11th International Cloud Expo, Joe Weinman, Sr. VP of Cloud Services & Strategy at Telx, will discuss how the cloud can enhance operational excellence, i.e., improve business processes. It can enhance customer relationships and the customer experience. It can help differentiate products and services. And, it can ...
Big Data. Social. Mobile. These worldwide trends are sparking new cloud-based applications and driving innovation around the next generation of open, web-based services development. This tectonic shift is fueling the need for new cloud platforms that provide open services in a secure environment, powered by business grade capacity and supported with quality service. Companies are looking to a hybrid delivery model to ensure the flexibility and scale that is required to capitalize on these trends...
Which cloud model is right for your business? What are the factors that should influence your decision? In his session at the 11th International Cloud Expo, Chad Harrington, Vice President of Marketing at Adaptive Computing, will discuss how to evaluate public, private, and hybrid clouds along several dimensions. He will use real-world case studies to show Cloud Expo delegates the pros and cons of each of these cloud models. Armed with this information, you can then decide what is best for yo...
Cloud-based enterprise backup solutions offer a plethora of benefits. Yet many companies face an uphill battle when it comes to using cloud-based solutions to back up critical business information. Whether due to data security concerns or strict compliance requirements, a standard cloud-based approach isn’t always feasible. But there are ways to reap the benefits of cloud-based backup while abiding by corporate security and/or compliance mandates. In his session at the 11th International Cloud ...
SYS-CON Events announced today that Stealth Software has been named “Bronze Sponsor” of SYS-CON's 11th International Cloud Expo, which will take place on November 5–8, 2012, at the Santa Clara Convention Center in Santa Clara, CA. Stealth Software is uniquely positioned to enable Cloud Service Providers and Enterprises manage the explosive growth of data in a secure, transparent and cost effective manner. Information is growing at a rate of 9 fold every 5 years. Last year 1.8 Trillion GB's of i...
SYS-CON Events announced today that IS-Channels has been named “Bronze Sponsor” of SYS-CON's 11th International Cloud Expo, which will take place on November 5–8, 2012, at the Santa Clara Convention Center in Santa Clara, CA. IS-Channels offers a wide range of wholesale white labeled IT & Cloud Services ranging from Infrastructure-as-a-Service to Hosted Desktop and Connectivity Solutions. Cloud based, built for channel partners. Leveraging more than 15 years of in market experience. IS-Channels...
SYS-CON Events announced today that the legendary group The Temptations will perform at Cloud Expo Silicon Valley, upcoming at the Santa Clara Convention Center in the first week of November (Nov 5-8). While the Cloud has been doing well for just six or seven years, The Temptations have been prospering for forty, propelling popular music with a series of smash hits, and sold-out performances throughout the world. On November 6, 2012, at 8 p.m., The Temptations will wow Cloud Expo attendees wi...
SYS-CON Events announced today that Symform, a revolutionary, distributed cloud backup service, will exhibit at SYS-CON's 11th International Cloud Expo, which will take place on November 5–8, 2012, at the Santa Clara Convention Center in Santa Clara, CA. Symform is a revolutionary and secure cloud backup service. The Symform Cloud Storage Network protects your files, your business, and your bottom line: when you contribute to our network, we provide you unlimited cloud storage and backup for fr...
SYS-CON Events announced today that TBlox has been named “Bronze Sponsor” of SYS-CON's 11th International Cloud Expo, which will take place on November 5–8, 2012, at the Santa Clara Convention Center in Santa Clara, CA. TBlox is the new standard in cloud business software with embedded social media, mobile commerce, business intelligence and open system-to-system integrations. Users stay connected and share business data in their communities. Individuals and businesses team-up for the best deal...