Home > SOA News > SOA project gets mother of all stress tests
SOA News:
EMAIL THIS

SOA project gets mother of all stress tests

By Rich Seeley, News Writer
27 Jun 2006 | SearchWebServices.com

News on SOA, EAI, Web services
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

The first SOA implementation for Austin Energy turned out to be a true shock test when, within 24-hours of going live, 52,000 customers of the municipal power company in Austin, Texas, temporarily lost electric service courtesy of Mother Nature.

After months of planning, architecting, training, developing and more conventional testing, Austin Energy's first SOA implementation, a composite customer service application, went live on May 3 of this year, according to Andres Carvallo, CIO of Austin Energy. On May 4, severe thunderstorms with 70 m.p.h. winds generated small tornados that knocked down trees and power lines in Austin.

It's not impossible to move to this world, do it right and deploy something that scales better, is more modular and achieves all the requirements on time and on budget.
Andres Carvallo
CIO, Austin Energy

"That storm generated an outage for 52,000 customers," the CIO recalled.

The new SOA-based customer service system, specifically designed to speed the time it takes for customer service reps to handle customers calling to report power outages, could not have come online at a more opportune time.

"The old system had a limitation of being able to process 4,000 work orders a day," he said. "The new system has been tested for up to 50,000 work orders per day."

Beyond the fact that the new SOA customer service application came through Mother Nature's stress test with flying colors, it also handled it far better than would have been the case with the legacy Cold Fusion-based application it replaced, Carvallo said.

Customers, who just two days previous would have had to wait an average of five minutes for the legacy system to process their outage report, were able to complete the process in an average of two-minutes with the new system, Carvallo said.

Improving call center productivity and consequently customer satisfaction were the two goals the CIO had when his team of 21 developers began planning their initial SOA implementation last fall. While the goal is to eventually replace more than 70 legacy systems with SOA applications, Carvallo followed the advice to begin incrementally with a small project. The customer service implementation is a composite application with five Web services designed to handle actions such as verifying the customer location and generating a work order to repair the outage.

Moving into the SOA world required not only a new way of thinking about application development, but a complete updating of the programming skills for the development team. Carvallo had determined that the new SOA applications would be written in Java using IBM's WebSphere and Rational tools, but the developers at Austin Energy were experienced in working with Cold Fusion and Visual Basic. To transform his 21 developers into Java coders, Carvallo sent them to an IBM facility in Austin for 60-days of Java training.

With no previous experience designing SOA applications, the CIO brought in architects from IBM Services to do the architecture and oversee the development. However, the actual coding was done by his 21 newly-minted Java programmers. The combination of outside consultants and in-house coders took only six months from concept to implementation and produced the application that rode out the storm on May 4.

This was particularly gratifying to Carvallo because it disproved the naysayers who told him it couldn't be done.

"A lot of the people at the beginning thought this could never happen," he recalled. "They said it will take forever. Obviously we proved that it can be done. It's not impossible to move to this world, do it right and deploy something that scales better, is more modular and achieves all the requirements on time and on budget."

For more information

Is your SOA stuck in Groundhog Day?

Check out our newly-updated SOA Learning Guide

One of the keys to success, Carvallo said was that 30 percent of the project was focused on planning and the architecture. The 60-days of Java training leading to certification for the development team also paid off, he said.

Now that team is moving on to the next SOA application.

"The end goal is to have an integrated enterprise with SOA in the middle of it," Carvallo said. "We have been mapping out since last summer the key processes – 70-plus processes – that we want to bring into the SOA (environment) and help rationalize the infrastructure behind it. We will have the next five processes tackled in the next five months and go live with a set of new Web services and deployments and extensions of the SOA to tie to things like the financial system and the asset management system."



Tags: SOA implementationsService-oriented architecture (SOA) educationJava Web ServicesWeb services testingVisual Basic .NET Web servicesQualityService-oriented architecture (SOA) developmentLessons learnedIBM Web servicesVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
SOA implementations
On the road to SOA – Part 1, Boubez on early insights
Sparx releases new SoaML profile for Enterprise Architect 7.5
SOA implementation: It's the increments, stupid
'SOA is working' for Edinburgh financial company
SOA Source Book delivers step-by-step implementation guidelines
With economy in crisis, IBM SOA strategist Carter sees business processes under scrutiny
TSSJS 2009: Kern promotes ''just enough'' software architecture
Gartner AADI Summit: NationalCity bank uses SOA to renew application portfolio
Gartner AADI Summit: SOA going into 2009
CA adds federated security to fight growing threats to SOA
SOA implementations Research

Service-oriented architecture (SOA) education
SOA skills, slings and arrows
Playbook for the SOA Red Zone
Win SOA Design Patterns book
Take part in SearchSOA.com survey. Help define the state of SOA.
New year – same old SOA tempests?
The annals of SOA Talk
Software architects navigate transitions
Ten ways to identify services
Analysts, users find roadblocks along the SOA highway
BPM key to unlocking business SOA?
Service-oriented architecture (SOA) education Research

Java Web Services
How do I balance throughput requirements and interoperability?
IBM ILOG rules engines update supports Java, .NET
APM software traces transactions across tiers, technologies
Red Hat improves JBoss Java enterprise rules management
Open source tools fill in app lifecycle gaps for SpringSource
Java side of Sun seen strengthened by Oracle buy
Sun previews GlassFish V3 ahead of Java EE6 release
COBOL apps moving to SOA: Rip-and-replace meets the recession
On lightweight Java frameworks and service-oriented architecture
Learn about Ruby on Rails programming

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Service Integration Maturity Model  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts