Fascinating presentation by Motorola CIO Toby Redshaw at InfoWorld's recent SOA Executive Forum and Phil Windley has done a great job of capturing its essence:
Key lessons learned:
Redshaw also broke down the key SOA layers in an elegant fashion:
Apparently, Motorola has introduced 180 services so far through its SOA framework and each BAM project (monitoring the linkages between enterprise software apps) has an average of 50 rules. As Windley reports it, Motorola is refining its SOA architecture with "maturing orchestration, nomenclature, and governance guidelines. They are creating an ROI model. They have an adoption strategy with guidelines and best practices."
"Motorola does $5 billion per year in online sales," states Windley. "One of the services they built was a credit card service that everyone in the company could use. Motorola also built things like a warranty service... Note that these aren’t Web applications, but Web services that people who build Web applications can use as building blocks."
As Redshaw put it, "Small agile kills big slow." Leveraging SOA, his objective is to make Motorola big and agile.