SOA in Action Blog

Joe McKendrick

SOA Delivers Real-Time Order Fulfillment, Increases Agility

user-pic
Vote 0 Votes
I'm always looking for stories that show how SOA delivers actual competitiveness and growth for businesses, and a recent account of Fastenal's transformation is a good one.

To speed up it's order fulfillment process to the point where it's as close to real time as you can get it, Fastenal turned to service oriented architecture.

Fastenal is a supplier of industrial and construction supplies, and this is one tough business -- even in good times, delays in orders can mean loosing customers. One summer in my younger days, I worked in the buyers' department of such a company, and it was go-go-go, a real frenzy of procuring quantities of supplies at the best prices. We had terminals linked to an IBM mainframe in the corporate office in Los Angeles, and it was all I could do to keep up with entering piles orders into the system. Of course, manually re-keying orders now really would put these vendors at a major competitive disadvantage. But still, many of these companies still rely on batch-mode file transfers to get orders through to their retailers or partners.

"Margins are razor thin and competition is fierce, it's easy for customers to switch suppliers," says Adam Swift, integration developer for Fastenal Corporation, writing in Baseline. "To retain and attract new customers, we needed a way to make Fastenal Corporation stand out and really deliver," he recounts. "When looking for ways to improve customer satisfaction, our order management system quickly emerged as the biggest area of opportunity.

Swift's team saw a SOA approach as the best way to efficiently drop orders to the stores in real-time. "This would enforce transparency and ensure all of our corporate orders were funneled through the new system, regardless of the source," Swift says.

This is the way things used to work: Orders that came in through the Website, EDI system, or homegrown vendor management system where funneled through Fastenal corporate headquarters and then distributed manually to individual stores. As Swift describes it:

"We cobbled together a custom file-transfer system where we would drop the file to the store, in a 'fire-and-forget' manner. The store would fulfill the order. Occasionally, something would get lost. There was no real explanation for the lost order, because our file transfer system did not log the transfers, so we had no way to look back to see where and why the failure occurred."

There were also issues with timeliness, Swift relates. Orders were dropped to stores in batch mode, every hour. The problem was that "if an order was filed just before the last drop occurred, you would have to wait another hour until the next batch of orders dropped," Swift explains. "Any documentation, such as purchase acknowledgments, could also be delayed."

Swift's team deployed an architecture in which all order requests were sent to a single system using ActiveVOS from Active Endpoints, which enabled the company to orchestrate all the processes behind the consolidation. Oracle Web Services Manager was employed to  manage all services from one central portal.

The new service-enabled order management system was run side by side with the old batch-mode file-transfer system for a few months until the full cut over. By running the systems side by side, Swift's team was able to document a 32-minute improvement in response time to stores.

Plus, as new projects come along, processes can be quickly assembled for the business with reusable services. "This is far more efficient and cost-effective then having to do some custom development every time a new project comes along," Swift says. "We are a lot more agile as a team because with an SOA, we can build the components ahead of time and we can plug them or unplug them as we wish, instead of deploying some new version of some program that lives somewhere and gets executed by some process."

No TrackBacks

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

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