TheSOA-BPMSBridgeToAgility01/26/2004ByPravinGokhe,IntegrationArchitect,CognizantTechnologySolutionsThedynamicandfast-changingnatureofe-businesshasincreasedpressureonenterprisestobeagileandresponsive.Tosupportthisbusinessneed,companiesneedITinfrastructuresthatwillbedrivenbybusinessvalueratherthantechnology.Inanefforttoachievethesegoals,organizationsarespendingbillionsofdollarstowardinnovation,integrationandautomation,butarestillstrugglingagainstrisingcomplexityandcost.Theseinefficienciesaredrivenbyalackofstrategies.Theautomationofenterpriseshashappenedoverdecadesbywayofthebest-of-breedsolutionsofthattime.Thishasleftdifferentbusinessunitsofenterprisesstuckwithdifferenttechnologies,therebycreatingisolatedislandsofautomation.Mostoftheselegacyandpackagedapplicationswerenotdesignedtoworkwiththeotherinternal/externalapplicationsorWeb-basedapplications.Therigidandnon-interoperablenatureoftheselegacyandpackagedapplicationsmakesitdifficulttoachievegoalssetbytheenterprises.TheenterprisescannotoptforinnovationoftheselegacysystemstonewgenerationtechnologiesthatsupportService-OrientedArchitectures(SOA)duetothehighcostandriskinvolved.Or,thismaynotbeaviablesolutionatall.Thegrowinge-businessmomentumhaspushedbusinessestoleverageInternetcapabilitiesandcreatedahugedemandforintegrationwithinandbetweenenterprises.Thepotentialoftoday’sWeb-centrictechnologieswillnotbevisibleunlesstheyshakehandswiththeexistingback-endapplicationsandprocesses.Goingbeyondenterprises,integrationwithpartners,customersandsuppliersisrequiredtobuildastrongcommercechain.Thestrategyhasbeentocombinethebest-of-breedapplicationcomponentswithprocessmanagementandintegrationcapabilities.Buteventhisisnotworkingfororganizationsduetoproprietarymodelsimplementedbythesolutionvendorsofbusinessprocessmanagementsystems(BPMS)andintegrationtools.Theinitiativetowardintegratingtheseprocesseswithinandoutsideenterprisesusingtraditionalenterpriseapplicationintegration(EAI)andbusiness-to-businessintegration(B2Bi)toolshasleftorganizationsinastatewheretheyhaven’tbeenabletorespondtochangingmarketsquickly.Thisisbecausetraditionalintegrationsolutionsaretechnology-drivenandbasedonproprietarymodels.Thecontrolsforintegratingapplicationsandprocessesareembeddedwithintheintegrationtools,therebycreatingbarriersforprocessmanagementsystemstocontrolandmanageprocesses.Businesspeoplewillnothavereal-timevisibilitytotheprocessesandprocesseswillnotbeeasilyadaptabletochangingbusinessconditions.Service-OrientedArchitectureforIntegrationEnterprisesneedane-businessarchitecturethatcandeliverthebestofbothworlds-processmanagementaswellasprocessorchestration,connectingtheITassetstobusinessprocessmodel.Theneedforagileandresponsivebusinessprocessesisdrivingbasicchangesinintegrationstrategies.Theintegrationshouldbedrivenbythebusinesstosupportbusinessdynamics.Thecontrolforintegratingprocessesshouldbetakenmovedfromtheintegrationinfrastructuretoprocessmanagementenvironmentsandlower-levelorchestrationwillbetheprimaryfocusoftheintegrationinfrastructure.TheSOAapproachtointegrationcanmakethisareality.Itmeansprovidingimplementation-abstracted,standards-basedinterfacestorigidandnon-interoperableprocessessoastofacilitateinteroperability.SOAhelpsinreplacingimplicit,embeddedandtightly-coupledprocesseswiththosethatareexplicit,openandlooselycoupled.StandardssuchasXMLandWebservicesare...