Enterprise mashups: a lesson from history

Summary: A group of breakaway ASPs grappled with exactly the same problems back in 1999/2000 that Web 2.0 pioneers face today in bringing mashups to the enterprise.

David Berlind wonders what obstacles to mashing up mission-critical enterprise applications we're not paying attention to, citing identity management as the biggest unnoticed elephant in the room. Well, here are some more.

More than half a decade ago, a group of young startups formed an organizationTranslating mashups into enterprise-class applications is different story called the Internet Business Services Initiative (IBSI). Regarded at the time as a breakaway group of ASPs, they were early precursors of what we now recognise as Web 2.0. Here's a hauntingly prescient quote from Doug Sallen, senior VP at On The Go Software, one of the charter members, from a news story I wrote about IBSI's formation in December 1999:

"The real promise of the web is with applications that are written in HTML and Javascript and allow you to use all the scalability and power of the web but not in the old outsourced fashion."

AJAX and mashups do exactly that, but although the Web 2.0 generation takes this kind of application for granted, it faces exactly the same problems of integration that IBSI faced back at the turn of the new century. While it's true that the emergence of web services standards have made mashups much easier to create, translating them into enterprise-class applications is a different story.

The problem for IBSI's members, offering on-demand applications before the era of the mashup, was that they were all one-trick companies — On The Go offered an expense management application, other members offered book-keeping, timebilling, online procurement, sales force automation and so on. They realized that as soon as they started to get traction in the market, customers would want to start integrating these various point applications, and they needed a set of specifications that would enable them to do this.

It took them till the following October just to agree the full list of specifications they needed to define:

  • Integrated access
    Single sign-on
    Account provisioning
  • Integrated usage
    Consolidated billing
    Common look and feel
    Co-ordinating support and SLA responsibilities
    Shared reporting metrics
  • Data integration
    Key data sharing
    Data extraction and backup
  • Business process integration
    Workflow integration
    Policy integration

They managed to get single sign-on ticked off the list with the creation of SAML, which several members participated in — including Jamcracker, who I wrote about last week  — but by then the dot-com crash had wiped out many members and the group had already disbanded.

Five years later, some of the other points on the list are starting to get covered off by WS-* and related web services standards, such as BPEL. But look at my 'integrated usage' heading in particular and you'll see how much ground still needs to be covered. That's why 'Web 3.0' is my shorthand term for the technology that brings Web 2.0 and on-demand applications into the enterprise — to underline just how much further we need to progress before we're there.

Topic: Apps

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

9 comments
Log in or register to join the discussion
  • What Enterprise Mashups need

    For enterprise mashups to work, they will need to deliver on the promise of lightweight UI mashup technology, while meeting the demands of central IT.

    For more details, see my article here: http://blog.corizon.com/2008/06/lightweight-or-enterprise-grade.html

    Edwin van der Sanden
    blog.corizon.com
    EdwinVDS
  • RE: Enterprise mashups: a lesson from history

    I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate!<a href="http://nccma.com">nccma</a> <a href="http://coolerkings.com">cooler</a>
    MACKENZI
  • RE: Enterprise mashups: a lesson from history

    I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post. this thread is amazing i like your work and i appreciate you that you have share a useful stuff thanks for sharing <a href="http://the-ishop.com">the i shop</a> <a href="http://abatwa.com">abatwa</a>
    PEARLINEI
  • RE: Enterprise mashups: a lesson from history

    I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post.Bookmarking now thanks please consider a follow up post.<a href="http://power28.com">power</a> <a href="http://sagesinc.com">sa</a> <a href="http://iloveshoping.net">shop</a>
    RHIANNONA
  • RE: Enterprise mashups: a lesson from history

    I think the representation of this article is actually superb one. This is my first visit to your site. Thanks a lot and keep sharing the information. Keep updating the information for all of us. Thanks ZDNet Government was launched as the brand's first industry vertical, with a mission to cater to IT professionals in the public secto I agree with your post. However, do you have any sources I can cite for my paper <a href="http://easy-wheels.com/">wheel</a> <a href="http://pbcars.com/">car</a> <a href="http://com69.net">com</a> <a href="http://cadburry.com">bury</a>
    SATURNINA
  • RE: Enterprise mashups: a lesson from history

    Well welcome, hopefully you can become a vital member of the community and really help to push far ahead of google. Which Im sure the development team would love. This will of course earn you alot points too and get you on the leaders board.<a href="http://vintagesnapbackhatsfan.com">z</a><a href="http://bestsolidstatedrive.net">d</a><a href="http://b2days.com/">n</a><a href="http://b2wp.com/">e</a><a href="http://buy-sell-cheap.com/">t</a> <a href="http://sellcheap.net/">t</a><a href="http://newsoftwarepc.com/">h</a><a href="http://bestlaptoppcreviews.com/">a</a><a href="http://buyfurniturefreeshipping.com/">n</a><a href="http://cheapclothingstoresonline.com/">k</a> Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas.
    TOCCAR
  • RE: Enterprise mashups: a lesson from history

    Thanks nice info <a href="http://buyboxinggloves.net/">z</a><a href="http://buygemicrowave.com/">d</a><a href="http://cheapweldingsupplies.com/">n</a><a href="http://cheapcarcareproducts.com/">e</a><a href="http://cheapluggageforsale.com/">t</a> I really liked your current article write more..let me add you to its favorite The articles you have on zdnet <a href="http://mlbshopgiants.com/">s</a><a href="http://best3dtvavailable.com/">i</a><a href="http://lampsplusstorelocator.com/">t</a><a href="http://discountperfumewebsites.com/">e</a> are always so enjoyable to read. Good work and I bookmarked it.
    MCKNIGH
  • RE: Enterprise mashups: a lesson from history

    Fantastic news about the new release.I positively enjoying each little bit of it and I have you <a href="http://www.youtube.com/watch?v=JQ3nfbubdTA">b</a><a href="http://www.youtube.com/watch?v=thkxMxMihl0">o</a><a href="http://www.youtube.com/watch?v=VG9Uw27cJH0">o</a><a href="http://www.squidoo.com/kindlefirereviews">k</a><a href="http://www.squidoo.com/bestkindlefire">m</a><a href="http://www.squidoo.com/kindlefireforsale">a</a><a href="http://www.squidoo.com/kindlefireprice">r</a><a href="http://www.squidoo.com/cheapkindlefire">k</a><a href="http://the-ishop.com/kindlefireprice/">e</a><a href="http://power28.com/kindlefire/">d</a> to check out new stuff you weblog post.Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas
    RICHMONFT
  • RE: Enterprise mashups: a lesson from history

    Good day to confirm this comment I would appreciate <a href="http://golfcarttops.com/">T</a><a href="http://snowgum.net/">h</a><a href="http://gatesbydesign.com/">e</a> <a href="http://ashleighblinds.com/">b</a><a href="http://yjsound.com/">e</a><a href="http://dry-fruit.net/">s</a><a href="http://xweddings.com/">t</a> <a href="http://netrail.net/">o</a><a href="http://7ey.net/">f</a> <a href="http://birdellis.com/">Z</a><a href="http://airtechinc.com/">D</a><a href="http://medicalwholesalers.net/">N</a><a href="http://kustombike.com/">e</a><a href="http://beelinebicycles.com/">t</a> <a href="http://dippitydog.com/">d</a><a href="http://infinityskate.com/">e</a><a href="http://jeansjournal.com/">l</a><a href="http://vwebcams.com/">i</a><a href="http://compactlightbulb.com/">v</a><a href="http://expressionphotography.net/">e</a><a href="http://cavehicles.com/">r</a><a href="http://falconconcrete.com/">e</a><a href="http://fedson.com/">d</a> your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
    JACOBSONR