《AccentureOracleTechnologyArchitectureReferenceModelv402407.pptx》由会员分享,可在线阅读,更多相关《AccentureOracleTechnologyArchitectureReferenceModelv402407.pptx(50页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1Copyright2012AccentureAllRightsReserved.Accenture,itslogo,andHighPerformanceDeliveredaretrademarksofAccenture.Accenture Foundation Platform for OracleOracle Technology-Architecture Reference ModelApril 2012Version 4.02Copyright2012AccentureAllRightsReserved.ContentsqIntroductionqAccentureTechnicalA
2、rchitectureReferenceModelqExecutionArchitectureqInfrastructureArchitectureqDevelopmentArchitectureqOperationsArchitectureqAppendix:qGlossaryqContact&RevisionHistoryIntroduction3Copyright2012AccentureAllRightsReserved.ThisdocumentprovidesamappingofOracleTechnologyProducts(FusionMiddleware)andcapabili
3、tiestotheAccentureDeliveryArchitecturesTechnicalArchitectureReferenceModel.OracleApplicationProductssuchasPeopleSoft,E-BusinessSuite,CRM,andSiebelareoutofscopeforthisdocument.OracleInfrastructuretechnologiesarenotcomprehensivelyaddressed.TheseOracleproductswerechosenafterconsultationwithOraclePTStoe
4、nsurethattheyarestrategicallycorrect.ThisdocumentisintendedtobealivingdocumenttobeupdatedasOracleProductsandstrategiesevolve.IntendedAudience:AccentureArchitectsandITprofessionals(internaluseonly)4Copyright2012AccentureAllRightsReserved.Technical Architecture Reference Model Execution ArchitectureSe
5、rvicesrequiredtosupportapplicationfunctionsatruntime.Infrastructure ArchitectureDefinesthehardware,network,andsystemsoftwareservicesrequiredtosupporttheapplicationsoftwareandbusinesssystemsofanenterprise.Development ArchitectureSupportthedevelopmentofapplicationsconsistingoftechnologyservices,tools,
6、techniques,andstandardsfordesigning,buildingandtestingapplicationsandtechnicalarchitecturecomponents.Operations ArchitectureServicesrequiredtoenabletheongoingsupportandmaintenanceofapplications.TheTechnicalArchitectureReferenceModellaysthefoundationforbuildingoutatechnologyarchitectureandisdecompose
7、dthroughthefollowingArchitectureReferenceModels(ARM)below:5Copyright2012AccentureAllRightsReserved.Execution ArchitectureTheExecutionArchitecturesupportsapplicationsatrun-time.Itisaunifiedcollectionofrun-timetechnologyservices,controlstructures,andsupportinginfrastructureuponwhichapplicationsoftware
8、runs.Execution Architecture6Copyright2012AccentureAllRightsReserved.TheTechnicalArchitecturefacetoftheADAcubecontainstheExecutionArchitectureReferenceModelItcontainsservicesacrossthefollowingcapabilityareas:InteractionApplicationIntegrationCommonExecution Architecture7Copyright2012AccentureAllRights
9、Reserved.Interaction:Interactionservicesareusedbyapplicationsforinteractionwithusers.Application:Applicationservicesarethepiecesthatenabletheprocessingofbusinesscomponents.Integration:Integrationservicesareasetofservicesthatenablestheintegrationofdisparatesystems,processes,anddatatosupportend-to-end
10、businessprocessesandincreaseanorganizationsabilitytorespondandadapttochange.Common:Commonarchitectureservicesareservicesthatareusefulacrossmultipletypesofapplicationstyles.Execution ArchitectureOracle Technology Product Mapping8Copyright2012AccentureAllRightsReserved.Oracle Technology Products can e
11、nablealargeportionoftheExecutionServicescapabilitiesprescribedinAccenturesTechnicalArchitecturereferencemodel.Theseitemsarecoloredblue.*SilentCommerceisnotcoveredbyanOracleTechnologyproductbutispartofJDEdwardsapplication.*AutomatedDeployment,Offline,andLocalSoftware&ResourceIntegrationarenotpartofan
12、OracleTechnologyproductbutcanbebuiltintoanapplicationusingADF/JDeveloper*CommonLocalizationServicesarenotcoveredbyanOracleTechnologyProduct.Localizationsareavailableasapplicationandproductspecificadd-onssuchaslanguagepacks.*CommonCode/De-codeTableServicesarenotpartofanOracleTechnologyproductbutcanbe
13、builtintoanapplicationusingADF/JDeveloperExecution ArchitectureInteraction9Copyright2012AccentureAllRightsReserved.Interactionservicesareusedbyapplicationsforinteractionwithusers.Thesearetheservicesthatusersseeaswellasthosethatsupporttheuserinterface.Execution ArchitectureInteraction:Business Intell
14、igence10Copyright2012AccentureAllRightsReserved.Business Intelligence Services:BusinessIntelligenceisthecapabilityofcollectingandanalyzinginternalandexternaldatatogenerateknowledgeandvaluefortheorganization.Thisincludesbusinessprocessdecisionsupportatthestrategic,tactical,andoperationallevels.Capabi
15、lityOracle ProductAd-HocQueriesBusinessIntelligenceEnterpriseEdition(OBIEE)AnalyticalProcessing*BusinessIntelligenceEnterpriseEdition(OBIEE)CannedReportsBusinessIntelligenceEnterpriseEdition(OBIEE)DashboardsBusinessIntelligenceEnterpriseEdition(OBIEE)DataMining*BusinessIntelligenceEnterpriseEdition(
16、OBIEE)ItemsinblueindicateanOracleProductmatch.*OracleReal-TimeDecisionsandEssbaseproductswereconsideredforanalyticalprocessinganddataminingcapabilities,howeveritwillnotbeusedinAFPOsincetheaddedbenefitwilladdadditionalcomplexitytotheAFPOreferenceapplication.RTDandEssbaseprovideaveryspecificfunctional
17、itythatmanycustomersmaynotwanttoimplement.Execution ArchitectureInteraction:Communication&Collaboration11Copyright2012AccentureAllRightsReserved.Communication and Collaboration:CommunicationandCollaborationservicesprovidetoolsforgroupsofpeopletoworkcooperativelyandefficientlybysharinginformationandk
18、nowledgecapital.CapabilityOracle ProductApplicationSharingBeehiveAudio/VideoConferencingBeehiveCalendar/ScheduleBeehiveEmailBeehiveInstantMessagingBeehiveManageCustomerContactBeehivePushTechnologyBeehive/OracleSIPTargetedE-mailBeehiveThreadedDiscussionBeehiveVoicemailBeehiveWebConferencingBeehiveIte
19、msinblueindicateanOracleProductmatch.Execution ArchitectureInteraction:Enterprise Content Management12Copyright2012AccentureAllRightsReserved.Enterprise Content ManagementContentmanagementinvolvesthestorageandprocessingofanytypeofdataandthedistributionofthiscontenttooneormorechannels.WebContentManag
20、ement:Webcontentisanydiscretecomponentthatcanbestoreddigitally,managedasapieceofmeaningfuldata,anddistributedtooneormorewebbasedchannels.DigitalAssetManagement:Theseservicesareusedtocreateandeditoriginalmediathatoftencontainsoneormorevideo,voice,orimagetypeobjects.CapabilityOracle ProductContentDepl
21、oymentWebCenterContentContentIntegrationWebCenterContentContentSubscriptionWebCenterContentCompressionWebCenterContentCopyrightWebCenterContentMediaPlug-ins*WebCenterContentStreamingMediaWebCenterContentItemsinblueindicateanOracleProductmatch.*OracleMultiMediaPluginsallowsupportedMediaservers(Micros
22、oftWindowsMedia,RealNetworksStreamingServers)tostreammultimediacontenttoaclientdirectlyfromOracleDatabase.OracleDatabaseincludesaninterMediacomponent,enablingthedatabasetomanageanddeliverimage,audio,andvideodatainanintegratedfashionwithotherenterpriseinformation.Execution ArchitectureInteraction:Ent
23、erprise Content Management(cont.)13Copyright2012AccentureAllRightsReserved.DocumentManagement:Documentmanagementofteninvolvesthestorageandprocessingofspecifictypesofcontentthatareclassifiedasdocuments.CommonEnterpriseContentManagement:Thesecomponentscrossalltypesofenterprisecontentmanagement:WebCont
24、entManagement,DigitalAssetManagement,andDocumentManagement.CapabilityOracle ProductAnnotation/CommentsWebCenterContentDocumentRecognitionWebCenterContentImageCaptureWebCenterContentLinkManagementWebCenterContentDigitalRightsManagementWebCenterContentSearchSecureEnterpriseSearchTaxonomyWebCenterConte
25、ntVersionCheckIn/OutWebCenterContentItemsinblueindicateanOracleProductmatch.Execution ArchitectureInteraction:Portal14Copyright2012AccentureAllRightsReserved.Portal:PortalServicesprovideportalapplicationswithneededfunctionality.Suchportalrelevantfunctionalityincludescontentaggregation,personalizatio
26、n,administration,andsearchcapabilities.CapabilityOracle ProductCollaborationWebCenterServicesContentAggregationWebCenterServicesCustomizationWebCenterServicesParameterizationWebCenterServicesPortalAdministrationWebCenterServicesPortletServicesWebCenterServicesSyndicationWebCenterServicesUserProfileA
27、dminWebCenterServicesItemsinblueindicateanOracleProductmatch.Execution ArchitectureInteraction:Presentation15Copyright2012AccentureAllRightsReserved.Presentation:PresentationServicesenableanapplicationtomanagethehuman-computerinterface.CapabilityOracle ProductMobility/Multi-ChannelDeliveryWebCenterP
28、ageTemplates/LayoutServicesWebCenterPaginationWebCenterPresentationComponentLibraryWebCenterPrintingWebCenterRequiredFieldsWebCenterAccessibilityWebCenterUIController/FlowManagementWebCenterValidationWebCenterCapabilityOracle ProductContentDelivery/RenderWebCenterConversationStateManagementWebCenter
29、FormManagementWebCenterGlobalNavigationWebCenterHelpWebCenterItemsinblueindicateanOracleProductmatch.Execution ArchitectureInteraction:Reporting16Copyright2012AccentureAllRightsReserved.Reporting:Reportingservicesarefacilitiesforsimplifyingtheconstructionanddeliveryofreportsorgeneratedcorrespondence
30、.CapabilityOracle ProductReportBuildingServicesBIPublisher/BusinessIntelligenceEnterpriseEdition(OBIEE)ReportDefinitionServicesBIPublisher/BusinessIntelligenceEnterpriseEdition(OBIEE)ReportDistributionServicesBIPublisher/BusinessIntelligenceEnterpriseEdition(OBIEE)ItemsinblueindicateanOracleProductm
31、atch.Execution ArchitectureInteraction:User Workflow Services17Copyright2012AccentureAllRightsReserved.UserWorkflowServices:Workflowservicesallowforenduserstobecomeapartoftheoverallintegration.TheseservicesinconjunctionwithProcessControl&Automationservicesenableenduserstoreceiveandmanagework.Capabil
32、ityOracle ProductEndUserRoleManagementIdentityManagementEndUserRouting&RuleManagementIdentityManagementWorkQueueManagementHumanWorkflow/BPMWorkFlowStateManagementHumanWorkflow/BPMItemsinblueindicateanOracleProductmatch.Execution ArchitectureApplication18Copyright2012AccentureAllRightsReserved.Applic
33、ationservicesarethepiecesthatenabletheprocessingofbusinesscomponentsthatusersusuallydonotsee.Itiswhereallofthebusinesslogicfunctionalityisimplemented.Execution ArchitectureApplication:Application Server Services19Copyright2012AccentureAllRightsReserved.ApplicationServerServices:Applicationservicesar
34、ethepiecesthatenabletheprocessingofbusinesscomponentsthatusersusuallydonotsee.Itiswhereallofthebusinesslogicfunctionalityisimplemented.CapabilityOracle ProductSession/StateManagementWebLogicServer/TuxedoTransactionManagementWebLogicServer/TuxedoItemsinblueindicateanOracleProductmatch.Execution Archi
35、tectureApplication:Batch20Copyright2012AccentureAllRightsReserved.Batch:Batchprocessingisusedtoperformlargescalerepetitiveprocessingwherenouserinteractionisrequired.Typicalbatchsystemsconsistofmanyprogramsthatareexecutedautomaticallybasedonasetofdependencies.CapabilityOracle ProductBatchJobBPELPM/OD
36、IControllerBPELPM/ODIInput/OutputBPELPM/ODIJobMonitoringBPELPM/ODI/EMJobPartitioningBPELPM/ODIJobScriptBPELPM/ODIRestart/RecoveryBPELPM/EnterpriseManager/ODISchedulerBPELPM/ODIItemsinblueindicateanOracleProductmatch.Execution ArchitectureApplication:Business Services21Copyright2012AccentureAllRights
37、Reserved.BusinessServices:BusinessServices,sometimescalledBusinessComponents,definethetypesofcomponentsthatmakeupthebusinessmodel,independentoftheapplication.BusinessServiceslocalizebehavior,database,andintegrationactivitiesinasinglelayer.CapabilityOracle ProductCommonBusinessObjectsAIAFoundationPac
38、kIntegrationComponentsAIAFoundationPackProcessComponentsAIAFoundationPackResourceComponentsBPELPM/OSB/AIAFoundationPackItemsinblueindicateanOracleProductmatch.Execution ArchitectureApplication:Rules Management22Copyright2012AccentureAllRightsReserved.RulesManagement:Rulessimplifytheprocessofthedevel
39、opmentanddeploymentofmodularbusinessapplicationsinwhichthebusinesslogicislogicallyisolatedfromtheimplementationlogic.CapabilityOracle ProductEffectiveDatingBusinessRulesPlatformIntegrationBusinessRulesRuleStorageBusinessRulesRuleProcessingBusinessRulesRuleCreation&ConfigurationBusinessRulesItemsinbl
40、ueindicateanOracleProductmatch.Execution ArchitectureApplication:Silent Commerce23Copyright2012AccentureAllRightsReserved.SilentCommerce:SilentCommercecanbedefinedasIntelligentandinteractiveobjectscommunicatingandconductingcommercewithouttheneedofhumaninteraction.CapabilityOracle ProductElectronicPr
41、oductCodeDiscoveryNotAvailableEPCInformationServicesNotAvailableObjectNamingServiceNotAvailableItemsinblueindicateanOracleProductmatch.*SilentCommerceisnotcoveredbyanOracleTechnologyproductbutispartofJDEdwardsapplication.Execution ArchitectureIntegration24Copyright2012AccentureAllRightsReserved.Inte
42、grationservicesareasetofservicesthatenablestheintegrationofdisparatesystems,processes,anddatatosupportend-to-endbusinessprocessesandincreaseanorganizationsabilitytorespondandadapttochange.Execution Architecture Integration:Application Connectivity25Copyright2012AccentureAllRightsReserved.Application
43、Connectivity:ApplicationConnectivityprovidesreusable,non-invasiveconnectivitywithendapplications.Connectivitymaybeprovidedthroughadaptersthatareeitheruni-orbi-directional.CapabilityOracle ProductAutomatedDeployment*NotAvailableDirectDataAccessAdapters/OSBLocalSoftware&ResourceIntegration*ADF/JDevelo
44、perMessagingConnectivityWebLogic/Adapters/OSBMiddlewareConnectorsAdapters/OSBObjectComponentAccessAdapters/OSBOffline*NotAvailablePackagedIntegrationAdapters/AIAPartnerIntegrationManagementBusinesstoBusiness(B2B)ItemsinblueindicateanOracleProductmatch.*AutomatedDeployment,Offline,andLocalSoftware&Re
45、sourceIntegrationarenotpartofanOracleTechnologyproductbutcanbebuiltintoanapplicationusingADF/JDeveloperExecution Architecture Integration:Business Process Management26Copyright2012AccentureAllRightsReserved.BusinessProcessManagement:Businessprocessmanagementallowsforonetomanyinterfacesamongapplicati
46、onstobelogicallyconnectedandmanagedasasingleprocess.CapabilityOracle ProductBusinessActivityMonitoringBAMBusinessTransactionManagementBPELPM/BPMProcessInterface/AggregationBPELPMProcessRouting&RulesManagementBPELPM/BusinessRules/BPMProcessStateManagementBPELPMSimulationBPA/AIAFoundation/BPMItemsinbl
47、ueindicateanOracleProductmatch.Execution Architecture Integration:Data Population Services27Copyright2012AccentureAllRightsReserved.DataPopulationServices:DataPopulationservicesprovidetheprocessesandservicesthatmoveandcontrolthemovementofdata,resultinginthepopulationofadatawarehouseCapabilityOracle
48、ProductChangedDataCaptureDataIntegrator/GoldenGate/CDCTechnologyAdapterExtractDataIntegratorLoadDataIntegratorRejectedDataManagementDataIntegratorSort/FilterDataIntegratorTransformDataIntegratorItemsinblueindicateanOracleProductmatch.Execution Architecture Integration:Message and Routing28Copyright2
49、012AccentureAllRightsReserved.MessageandRouting:MessagingandRoutingServicesareusedinmanyintegrationandSOAenvironments,andareapplicabletoallmessage-orientedapplications.Theyprovidefunctionalitytoensurecorrectdeliveryofmessagestotheappropriateapplication.CapabilityOracle ProductGuaranteedDeliveryServi
50、ceBus/JMSMessageCorrelationBPELPM/JMS/Mediator/CEPMessageExchangePatternsServiceBus/MediatorMessageSequencingWebLogicServe/JMS/MediatorRoutingServiceBus/MediatorSynchandAsynchronousMessagingServiceBus/MediatorItemsinblueindicateanOracleProductmatch.Execution Architecture Integration:Transformation a