Welcome!

Open Source Authors: Jeremy Geelan, Elizabeth White, Mark R. Hinkle, RealWire News Distribution, Maureen O'Gara

Related Topics: Web 2.0, SOA & WOA

Web 2.0: Article

John Evdemon's Top Ten Predictions for 2008

Virtualization Demystifies and Lowers the Risks Associated with Multi-Tenancy

Noted SF author William Gibson has been quoted as saying "The future is here, it's just not widely distributed yet." Here are my Top Ten Predictions for 2008:
  • #1: REST interest grows as capability gaps are filled: REST will continue to gain popularity for broadly consumable, Internet Scale services. Lightweight frameworks will add value to REST by adding support for structured data and eventing, making difficult tasks like pub/sub, discovery and state alignment easier to implement.

  • #2: Devices, not laptops: A device inflection point emerges for portability, power, storage and Internet access. Phones and other lightweight devices begin to replace laptops for highly mobile users.

  • #3: Model-driven everything: Tools will mature enabling models and metadata repositories to be reliably used across the entire solutions lifecycle: architecting, designing, building, testing, deploying and operations.

  • #4: Internet Scale Solution Operating Systems emerge: Internet Scale Computing will continue to gain attention as products and services in this space continue to mature. Server operating systems with native virtualization support will make it easier to provision and manage resources based upon demand.

  • #5: Real-time Forecasting in the datacenter: The tracking and storage of datacenter events enables the discovery of usage patterns. Usage patterns enables opportunistic forecasting of resource demand. Opportunistic forecasting enables the provisioning of resources in anticipation of expected demand, based upon the associated usage patterns. (For example, an online retailer may define a time-based usage pattern which enables additional resources to be allocated in advance of popular shopping holidays like Christmas.) Usage patterns can also enable the gradual de-allocation of resources as service demands degrade. Opportunistic forecasting enables higher datacenter utilization rates since resources are proactively managed based upon both real-time and historical usage data.

  • #6: Virtualization demystifies and lowers the risks associated with multi-tenancy: Many so-called “architecture astronauts” have been writing about multi-tenancy as if it’s something shiny and new. Multi-tenancy has been around in one form or another for decades. Today multi-tenancy is typically accomplished using one of three possible approaches:
    • Separation with dedicated hardware resources (sometimes called “hybrid tenancy”).
    • Virtualization uses software to create environments with logical boundaries.
    • Design the solution to be multi-tenant aware. This is by far the most difficult to design, build and maintain. Surprisingly this option tends to be the one that gets the most attention. Multi-tenancy isn’t rocket science and shouldn’t require you to expose your applications and organization to needless complexity or risk. As hardware costs continue to fall expect to see more organizations opt for a virtualization approach to enable multi-tenancy capabilities, thereby avoiding the complexities , costs and risks associated with a “multi-tenant aware” solution

  • #7: Aggregator wars: As long as I mentioned architecture astronauts, the “long tail” is another concept they seem to enjoy talking about. One of the facts about the “long tail” that many people seem to overlook is that the big money in the Long Tail is in the aggregation. In other words, if you are not the aggregator of “long tail “ services (be they content, apps or something else) you’re unlikely to make much money.

  • #8: Human interactions in BPM: Specifications like WS-HumanTask and Human Interaction Management will begin to be supported by a variety of tools and platforms.

  • #9: Acronym overload: Buzzword bingo (which includes versioning things that shouldn’t be versioned) will continue to be a disturbing trend in 2008.

  • #10: Pundit Predictions: Starting in November 2008 we’ll see articles predicting things for 2009. Most of these pundits will avoid revisiting their past predictions (you can check my 2007 predictions here).

Here's an extra prediction just for the heck of it:

  • #11: Green everything: Is "Green" worth it?   “Green” is trendy, it makes products cost more and it makes you feel good about yourself – all while having no impact on the global environment whatsoever (positive or negative).   Despite these facts "Green" is big business (it generates lots of "other" green) so expect to see more and more products released as special (more expensive) "green" versions in 2008.

More Stories By John Evdemon

John Evdemon, formerly coeditor-in-chief of XML-Journal, is an Architect with Microsoft's Architecture Strategy Team covering BPM, SOA and Internet Scale Computing. He is an XML and e-business expert, having served as CTO/Director of XML-Related Products for both a large integration platform vendor and a small XML-centric start-up. He has been working with XML since its early beginnings, is an Invited Expert with the W3C XML Core Syntax Working Group and has chaired several industry-specific XML initiatives.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.