ESB主要产品比较

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

EnterpriseServiceBus(ESB)ProductEvaluationComparisonsPreparedbyRobertWoolleyOctober18,2006UTAHDEPARTMENTOFTECHNOLOGYSERVICESOfficeoftheChiefTechnologyOfficer1StateOfficeBuilding,6thFloorSaltLakeCity,Utah84114October18,2006Copyright©2006StateofUtahAllRightsReserveCONTENTSExecutiveSummary…5Introduction…6Problem…9Premise…9ESBCharacteristics…10KeyESBBenefits…11SOA/ESBGovernance…13Reality…14AlternativeSolutions…15EvaluationScopeandArchitecturalPremise…17ProductComparisonInformation…20VendorProfiles…22ArchitecturePremiseAlignment…25DepartmentofTechnologyServicesESBComparisons…27FinancialAnalysisandCostRecovery…32Conclusions…34Appendix1:Scenario/UseCaseBasedProductComparisons…35CriteriaandCapabilities…36IntegrationScenarioEvaluation…37Design,Development,andDeploymentEvaluation…40ManagementandMonitoringEvaluation…41ArchitectureEvaluation…43ProductViability…46CompanyViability…48Definitions…50References…56EnterpriseServiceBus:ProductEvaluationComparisons5ENTERPRISESERVICEBUS:PRODUCTEVALUATIONCOMPARISONSEXECUTIVESUMMARYTheEnterpriseServiceBus(ESB)isthefoundationalcomponentforaneffectiveServiceOrientedArchitecture(SOA).AnESBprovidessecureinteroperabilityandmessagetransportservicesbetweenapplicationsusingavarietyofWebservicesandrelatedtechnologies.Theresultisalooselycoupled,interoperablesetofbusinessservicesthatcanbedevelopedonceandeasilysharedwithintheStateenterprise.Traditionaldevelopmentmethodologieshavefocusedonthecreationofapplicationassetsiloswithinagencies,withsignificantredundanciesofeffortincreatingsimilarservicesinareassuchassecurityanddataaccess.Thenationaldevelopmenttrendistomoveawayfromsilostowardthecreationanddeploymentofservice-orientedapplicationassets.Over90%ofcompaniessurveyedhaveprojectsmovinginthisdirection,andanumberofotherstateandmunicipalgovernmentshaveactiveESBprojectsunderway.Fromafinancialandmanagementperspective,theStateneedstofindwaystoreducethecomplexityofapplicationdevelopmentandintegrationthroughmoreefficientconsumptionofresources.AgenciesrequirethatITbecomemoreresponsivetochangingbusinessneedsatalowercostandinatimeliermanner.Becauseofthis,ESBimplementationrepresentsasignificantbusinessvaluetotheState.ESBapplicationinfrastructureisavailablefromawidevarietyofvendors,includingbothcommercialandopensourcealternatives.DeploymentofESBservicescanbeaccomplishedwithinexistingagencyapplicationframeworksandinfrastructuresandasacentralserviceforallinterestedagencies.However,therearespecificrequirementsforgovernanceandagencycollaborationthatarerequiredtomakeanESBandrelatedservicesusableandeffective.ComparisonsofvendorofferingsindicatethattherearemultiplealternativesforESBandSOAinfrastructurethatcouldmeettheneedsoftheStateandmovetheState’scurrentdevelopmentenvironmenttowardmoremodernmethodologieswithsignificantbenefitstoagencies.Thisstudyrecommendsaformalproofofconceptandevaluationofatleastthreevendorproducts,includingopensourceandcommercialalternatives,usingascenariobasedmethodology.Selectionofvendorscanbebaseduponcomparisoninformationpresentedwithinthisreport.EnterpriseServiceBus:ProductEvaluationComparisons6INTRODUCTIONAnEnterpriseServiceBus(ESB)ischaracterizedbymanyanalystsasthefoundationofasuccessfulServiceOrientedArchitecture(SOA).DefinedasmiddlewarethatprovidessecureinteroperabilityandmessagetransportservicesbetweenapplicationswithinaSOA,anESBusesXML,Webservicesinterfaces,messagingadopters,andrules-basedroutingtocreatealooselycoupled,interoperablesetofbusinessservicesthatcanbeeasilysharedwithinandbetweenenterprises.1,2SuchaserviceorientedarchitectureimplementationispresentedinFigure1,illustratingwheretheStateistoday,withmanyapplicationassetsilosmigratingtoserviceorientedapplicationassets.Figure1.SOAVision:EvolvingtoaServicesOrientationThearchitectureandsomeofthepossibleservicecomponentsofanESB,fromalogicalperspective,areillustratedinFigure2.1EnterpriseServiceBusandSOAMiddleware,Boston:AberdeenGroup,June2006,p.1.2BEAOverview,PowerPointPresentationpreparedbyTonyGalindo,October10,2006.EnterpriseServiceBus:ProductEvaluationComparisons7Figure2.BasicESBArchitecture:LooseCouplingtoDataandSharedServicesInthisservicemodelanESBcanbedeployedtosupportbothautonomousandfederatedhubandspokeintegrationrequirements.FortheStateofUtahthisrepresentsanimportantlevelofarchitecturalanddeploymentadvantage.AberdeensplitESBandSOAusersintothreecategories:3•SOALite:Thiscategoryfocusesprimarilyonusersthatworkwith.NETandJavawithopensourceSOAsoftwareusingEclipseintegrateddevelopmentenvironments,UDDIregistry,SOAP,Ajax,andWS-*standards.•EnterpriseSOA:ThiscategoryfocusesonlargeenterprisesthathaveusedSOAformorethanayear,withhighstandardsforuptimeandavailability,andcomplexintegrationandlegacycomputingenvironments.•SOAERP:ThiscategoryfocusesonusersofSAPandOracleapplicationsthatusethoseplatforms’ESBcapabilitiesastheirprimaryESBenvironment.Fromacomplexityperspective,theStateofUtahisclearlyanEnterpriseSOAenvironment,but,fromanimplementationandadoptionperspective,fromwithintheagencies,theStateismostaccuratelycategorizedasSOALite.Current

1 / 58
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功