SOA in Action Blog

Joe McKendrick

How Mashups are Bringing SOA Closer to the People

user-pic
Vote 0 Votes

Mashups are bringing SOA closer to the people.

ebizQ just published IBM's Smart Strategies for Web 2.0 newsletter, which includes an interview with Larry Bowden, vice president of portals and mashups for IBM Lotus, and Kareem Yusuf, director of product management for IBM WebSphere. The newsletter is available to all registered ebizQ members here.

Here are some excerpts from the conversation I had with Larry and Kareem on the growing convergence between SOA and mashups:

Q: Are Web 2.0 mashups a way to extend SOA?

Yusuf: Service-oriented architecture is actually an architectural approach to how you design reusable components – it’s fundamentally a set of principles. The same principles apply to mashups and Web 2.0, as well. Often, mashups by their nature, being lightweight Web apps, are related to Web 2.0-style technologies, things like Ajax, JSON, RESTful interfaces, as lightweight mechanisms to create these apps. And these tie back to SOA, we view Web 2.0 technologies as really allowing you to extend your service-oriented architecture, and provide simplified access to those resources that are created.

Q: Are mashups technically a form of “composite application” that we have seen deployed as part of SOA in recent years?

Bowden: A mashup takes what has been done on the enterprise side with portals for quite some years – developers building composite applications from enterprise applications – but moving it out to a user base where people without programming backgrounds can assemble composite applications. New Web 2.0 applications are allowing us to do that. SOA has always been about agility, about speed, about how you can reuse content. With mashups, that agility is moved out to the business user.

Q: What are the differences between mashups and SOA composite applications – especially those intended to support mission-critical business processes?

Bowden: Mashups have a lightweight nature and a just-good-enough capability that allows you to get a problem solved without the rigor that goes along with mission-critical elements. They may be used for only one project, or maybe reused into different areas. The user determines how long they keep the application around, and then maybe discard it.

Q: What are the challenges people are encountering?

Bowden: We see some technical challenges in security and interoperability. There’s a lot of content people want to assemble into mashups, and once it gets assembled, and they decide to share it, there may be security issues – do other users have rights to share the mashup? You need to have a system and a structure that prevents confidential information from being shared with those who shouldn’t be seeing it. Also, you need to adopt a culture of sharing. Culture and governance will be different from company to company – the one-size hammer will not fit every nail.

Q: What’s the best way to measure the success of Web 2.0-style applications and mashups?

Bowden: The key measures are speed and agility. The pure speed with which you can build a mashup – versus turning in a request to IT to building a standard app, with all the associated costs and expenses, with overhead and security and testing – will be one measure. With that speed will come the cost savings. The agility will come when you can leverage something that somebody else built that you can take and modify within a very short period of time. The time that it takes you to even add new feeds is dramatically lower than any other programming models we have had in the past.

Yusuf: Success will be measured by tracking the IT backlog. IT knows how much they cannot provide. How the backlog is being reduced will play a big role in measuring the benefits of Web 2.0 projects and investments. This is about enabling people to take their destiny into their own hands in terms of productivity, flexibility, and agility.

____________________________________________________________________

No TrackBacks

TrackBack URL: http://www.ebizq.net/MT4/mt-tb.cgi/11933

Leave a comment

SOA in Action Blog

Joe McKendrick

Joe McKendrick is an author and independent analyst who tracks the impact of information technology on management and markets. View more

Subscribe



Subscribe in Bloglines
Subscribe in NewsGator Online
Add ebizQ's SOA in Action Blog to Newsburst from CNET News.com
Add to Google

Recently Commented On

Tag Cloud

Accenture, Active Endpoints, AlignSpace, Amazon Web Services, amazon web services, AmberPoint, Anne Thomas Manes, Apache, Apache Project, Association for Enterprise Information, automated decision making, Bank of America, Brenda Michelson, business activity monitoring, Business agility, business process management, California Institute of Technology, Capability Maturity Model Integration, Carnegie-Mellon Software Engineering Institute, chief information officer, Citigroup, Cloud Summit, COBOL, complex event processing, Data Direct, data integration, data management, Dave Linthicum, dave linthicum, David Bressler, David Linthicum, Dion Hinchcliffe, E-Gov, economy, ed horst, Ed Horst, electronic health records, enterprise application integration, enterprise architecture, enterprise decision management, enterprise information integration, enterprise mashups, Enterprise Service Bus, ERP, European Union, federal government, Fiorano, Forrester, Forrester Research, Frank Kenney, FUSE, Gartner, grid computing, Hibernate, hurwitz, IBM, IEEE, Informatica, Information Builders, InterSystems, Intuit, iPhone, iTKO, J2EE, Java EE, JBOWS, Jessica Mola, Joe McKendrick, John Crupi, john favazza, John Reimer, JP Morgenthal, Judith Hurwitz, Keane, Kelly Emo, Key Agility Indicators, Layer 7, legacy modernization modernization, mainframe, mashups, michael kavis, Michael Poulin, mike hammer, miko matsumura, Miko Matsumura, OASIS, Object Management Group, OMG, Oracle, Oracle Fusion Middleware, Peter Schooff, Phil Wainewright, Progress Apama, Progress Software, Progress Software Ed Horst, Randy Heffner, RedMonk, Regev Yativ, REST, SAP, Security Token Service, Service Component Architecture, ServiceMix, soa, SOA, SOA Consortium, soa for dummies, soa governance, SOA governance, SOA in Action, soa in action conference, SOA in Action conference, SOA Manifesto, soa patterns, soa predictions, SOA Software, SOA Symposium, SOAP, social BPM, software ag, Software AG, software as a service, Soumadeep Sen, Spinal Tap, SpringSource, SUPER, supply chain management, System z, Tarak Modi, The Open Group, the open group, TIBCO, US Coast Guard, US Department of Defense, US Navy, WebLayers, WebMethods, Windows, WS-*, WS-Security, WS-Trust, WSO2, Yefim Natis,

Monthly Archives

ADVERTISEMENT