member login

WebServices dot org

Todays Featured Content:

StrikeIron Jump-Starts 2008 with Multiple Industry Honors

CMP’s Intelligent Enterprise Web site announced its 2008 Editors’ Choice Award winners with StrikeIron included among its 36 “Companies to Watch” in the enterprise application category. StrikeIron was also included in Robin Bloor’s list of “10 IT Companies to Watch in 2008.”

StrikeIron Expands Web Services Marketplace with New Financial and Business Data Services from Gale

In-depth financial and corporate information on hundreds of thousands of U.S. and international companies: Two new Financial and Business data services from Gale, part of Cengage Learning, have been added to StrikeIron's expanding Web Services Marketplace: Gale Business Information Web Service 1.0.0 and Gale Business Intelligence Web Service 1.0.0.

StrikeIron Delivers Data Web Services via IBM QEDWiki

StrikeIron Inc., a provider of Data as a Service (DaaS), today announced that it has aligned with IBM to deliver premium web services via IBM's enterprise mashup maker QEDWiki. Content available includes business intelligence services such as multiple D&B services, Address Verification, Email Verification, Currency Rates and many more.

StrikeIron Super Data Pack

Start working with Web services and live data instantly! The Super Data Pack brings together dozens of Web services into one easy-to-use “Super” Web service. With the Super Data Pack, developers and end-users can leverage multiple data sources for use within a diverse set of rich applications at no cost or with no commitment.

Featured Content provided by StrikeIron, Inc.

Global SOA - Quality = A World of Trouble?

John Michelsen
20th Feb 07:

Continuous SOA Lifecycle Quality testing to prove functional integrity has huge returns for the business

We have a customer who was a highly advanced and ambitious early adopter of Services-based applications. Prior to adopting some of our best practices and our product for continuous testing, they had come to the point where their Services Group (a shared services team that was the producer of a set of services for an entire division of a company) had to go to an annual release basis.

Much worse, because of the fact that there were so many applications built on top of the shared services platform, and they were so distributed globally, they really couldn’t keep their hands around everyone’s use of these shared services.

They had to make a hard stop on November 1st of every year, and go into a 6-week procedural test cycle, where any failure anywhere within the entire division would stop the rest of the division from being able to complete the test cycle.And, upon completion (hopefully in that six weeks) to find what could run for that month’s test cycle, finally release all the upgrades to not only the shared services that were built that year, but all of the applications that were depending upon that shared services platform.

Now, hopefully, that gives you some insight into what happens when you try to go to a services approach, but you don’t marry it with very rigorous and continuous automated testing.At the heart of the matter for these guys, SOA lifecycle quality was the missing piece.

When you have a shared set of services being leveraged by a variety of consumers across the globe, the changes that are seemingly irrelevant almost, at the shared services level, can have a catastrophic effect on the applications that depend upon them.The worst part is that the developers of those shared services may not even be aware of the potential catastrophic effects of their application cycles on the service consumers.

All it takes is once or twice of having those unintended consequences show up as huge performance issues, or as huge production outages, or, my worst nightmare, actual bad functional integrity where the business is actually getting the wrong answers (I don’t mind slow answers or no answers -- but wrong answers are worse).No one is sitting with a calculator beside their computer verifying all of the transactions that the system is doing.So if the global system is doing them wrong -- you are in a world of trouble.

So what they had to do was coordinate the release of every one of these applications within this very large division of a large company.

With our solution, taking some good SOA best practices, and using LISA from a continuous testing/continuous integration kind of basis, they are now going to be able to start dismantling this annual release cycle.As they increase the level of automated coverage of shared services and of the applications that depend on them; they have the freedom to change without the unintended consequences catching them off-guard.

So, in a nutshell, continuous SOA Lifecycle Quality testing to prove functional integrity has huge returns for the business.They see the value of going from an annual Big Bang release, to more quarterly releases, then monthly releases or “as needed” releases so that they can realize the agility they expected from SOA, with the reliability required for business.

"

Reprinted from http://itko.blogspot.com/

"

Trackback URL for this post: http://www.webservices.org/trackback/id/82575

Comments