1Copyright©2012AccentureAllRightsReserved.Accenture,itslogo,andHighPerformanceDeliveredaretrademarksofAccenture.AccentureFoundationPlatformforOracleOracleTechnology-ArchitectureReferenceModelApril2012Version4.02Copyright©2012AccentureAllRightsReserved.ContentsIntroductionAccentureTechnicalArchitectureReferenceModelExecutionArchitectureInfrastructureArchitectureDevelopmentArchitectureOperationsArchitectureAppendix:GlossaryContact&RevisionHistoryIntroduction3Copyright©2012AccentureAllRightsReserved.ThisdocumentprovidesamappingofOracleTechnologyProducts(FusionMiddleware)andcapabilitiestotheAccentureDeliveryArchitecture’sTechnicalArchitectureReferenceModel.OracleApplicationProductssuchasPeopleSoft,E-BusinessSuite,CRM,andSiebelareoutofscopeforthisdocument.OracleInfrastructuretechnologiesarenotcomprehensivelyaddressed.TheseOracleproductswerechosenafterconsultationwithOraclePTStoensurethattheyarestrategicallycorrect.ThisdocumentisintendedtobealivingdocumenttobeupdatedasOracleProductsandstrategiesevolve.IntendedAudience:AccentureArchitectsandITprofessionals(internaluseonly)4Copyright©2012AccentureAllRightsReserved.TechnicalArchitectureReferenceModelExecutionArchitectureServicesrequiredtosupportapplicationfunctionsatruntime.InfrastructureArchitectureDefinesthehardware,network,andsystemsoftwareservicesrequiredtosupporttheapplicationsoftwareandbusinesssystemsofanenterprise.DevelopmentArchitectureSupportthedevelopmentofapplicationsconsistingoftechnologyservices,tools,techniques,andstandardsfordesigning,buildingandtestingapplicationsandtechnicalarchitecturecomponents.OperationsArchitectureServicesrequiredtoenabletheongoingsupportandmaintenanceofapplications.TechnicalArchitectureReferenceModelInfrastructureArchitectureNetworkServicesInfrastructureServicesInfrastructureSecurityServicesInfrastructurePlatformExecutionArchitectureInteractionApplicationIntegrationCommonDevelopmentArchitectureProgram&ProjectManagementBuildEnablementIntegrationEnablementTestEnablementDeployment&Post-LaunchSupportConfiguration&ReleaseManagementOperationsArchitectureBusinessManagementITAssetManagementServiceDeliveryServiceSupportLocalManagementInfrasturcutre–OperationsManagementTheTechnicalArchitectureReferenceModellaysthefoundationforbuildingoutatechnologyarchitectureandisdecomposedthroughthefollowingArchitectureReferenceModels(ARM)below:5Copyright©2012AccentureAllRightsReserved.ExecutionArchitectureTechnicalArchitectureReferenceModelInfrastructureArchitectureNetworkServicesInfrastructureServicesInfrastructureSecurityServicesInfrastructurePlatformExecutionArchitectureInteractionApplicationIntegrationCommonDevelopmentArchitectureProgram&ProjectManagementBuildEnablementIntegrationEnablementTestEnablementDeployment&Post-LaunchSupportConfiguration&ReleaseManagementOperationsArchitectureBusinessManagementITAssetManagementServiceDeliveryServiceSupportLocalManagementInfrasturcutre–OperationsManagementTheExecutionArchitecturesupportsapplicationsatrun-time.Itisaunifiedcollectionofrun-timetechnologyservices,controlstructures,andsupportinginfrastructureuponwhichapplicationsoftwareruns.ExecutionArchitecture6Copyright©2012AccentureAllRightsReserved.ExecutionArchitectureInteractionPortalPresentationEnterpriseContentManagementUserWorkflowServicesBusinessIntelligenceReportingApplicationBatchBusinessServicesRulesManagementApplicationServerServicesIntegrationMessagingandRoutingApplicationConnectivityTransformationandFormattingCommonBusinessProcessManagementCommunicationandCollaborationDataPopulationServices•TheTechnicalArchitecturefacetoftheADAcubecontainstheExecutionArchitectureReferenceModel•Itcontainsservicesacrossthefollowingcapabilityareas:InteractionApplicationIntegrationCommonExecutionArchitectureInteractionCommunicationandCollaborationCalendar/ScheduleManageCustomerContactInstantMessagingTargetedE-MailApplicationSharingPushTechnologyVoicemailWebConferencingE-mailAudio/VideoConferencingThreadedDiscussionBusinessIntelligenceDataMiningDashboardsCannedReportsAd-HocQueriesAnalyticalProcessingEnterpriseContentManagementWebContentManagementDigitalAssetManagementDocumentManagementCommonEnterpriseContentManagementContentIntegrationContentSubscriptionMediaPlug-in’sCompressionStreamingMediaCopyrightImageCaptureAnnotation/CommentsDocumentRecognitionLinkManagementSearchTaxonomyDigitalRightsManagementVersionsandCheck-in/Check-outContentDeploymentPortalContentAggregationCollaborationPersonalizationSyndicationPortalAdministrationPortletServicesUserProfiles/UserAdminCustomizationReportingReportDistributionServicesReportBuildingServicesReportDefinitionServicesUserWorkflowServicesEndUserRouting&RuleManagementEndUserRoleManagementWorkflowStateManagementWorkQueueManagementPresentationContentDelivery(Rendering)HelpPageTemplate/LayoutServicesGlobalNavigationMobility/MultiChannelDeliveryPrintingPresentationComponentLibraryValidationPaginationAccessibilityRequiredFieldsUIController/FlowManagementConversationStateManagementFormManagementApplicationApplicationServerSer