BEASOATechnologyVisionSamCeccolaDeputyCTO2ObservationsofBusinessChallengesIncreaseoperationalefficiencyImproveproductivityfromexistingsystemsStreamlineandoptimizebusinessprocessBuilt-inre-useandadaptation,no‘startingover’TurnITintoacompetitivebusinessassetProvidecustomersaunifiedviewofthebusinessEliminatesilosandcreateend-to-endvisibilityforcustomersintoandacrossthebusinessProvidecustomersspecificviewsofprocessesandinformationWhile…Achievingfastertimetovalue3The‘90s…TheBillionDollarLock-InHPUXAIXSolarisWindowsMainframesLinuxApplicationApplicationApplicationApplicationApplicationApplication4AndHeterogeneitywasmadePossible…HPUXAIXSolarisWindowsMainframesLinuxCICSApplicationInfrastructureTuxedo®.NETEdgeReal-TimeApplicationsWebLogic®ProductFamilySIP5LogicPresentationApplicationClientBrowserClientsDataLegacyAppMainframesDatabasesIdentity/PolicyPortalPortletPortletEJBWebAppMobilePoint-to-PointApproachPoint-to-PointApproach•Businesslogicisoftenreplicatedandtightlycoupled•Security,messaging,managementarehard-wiredineachconnection•Applicationsarebrittleanddifficulttomaintainorupgrade6New$200BLock-In:BigAppsSAPORCLMANUCAPackagedApplicationsIBMORCLMSFTBEACustomApplicationsHPUXAIXSolarisWindowsMainframesLinuxCICSApplicationInfrastructureTuxedo®.NETEdgeReal-TimeWebLogic®ProductFamilySIP7SilosofFrozenEnterpriseAssets…DivisionADivisionBDivisionCERPDBCRM8TransformintoLiquidEnterpriseAssetsDivisionADivisionBDivisionCERPDBCRM9SOA:FrozentoLiquidAssets…ServicesSAPORCLMANUCAPackagedApplicationsIBMORCLMSFTBEACustomApplicationsHPUXAIXSolarisWindowsMainframesLinuxCICSApplicationInfrastructureTuxedo®.NETEdgeReal-TimeWebLogic®ProductFamilySIP10ProvidingAUniquelyBusiness-AlignedApproachToTheDesignandDeliveryofApplicationsPresentationServicesSharedBusinessServicesInformationandAccessServicesServicesManagementServiceBusCommonServicesServiceInfrastructureLayerNon-FunctionalRequirementsSalesB2EEngineeringB2CServicePartnersCustomersCompositeApplicationsStandardsDevelopmentToolsConfigurationManagementSystemManagementNetworkManagementProvisioningBusinessActivityMonitoringDirectoriesPatternsEnterpriseInformationSystemsDataandMiddlewareCustomApplicationsThirdPartyProducts(Erp,CRM,etc.)DatabasesMiddleWareInteractions(TUXEDO,MQSeries,ect.)“Role-based”CompositeApplications……connecttobusinessservices,builtandmanagedwithanintegratedsuiteonopenstandards,withsupportinginfrastructure……usingcontentfrom“Vanilla”ERPandapplicationengines11LogicPresentationApplicationClientBrowserClientsDataLegacyAppMainframesDatabasesIdentity/PolicyProcessPortalWSRPWSRPProcessWebServicesWebServicesWebAppProcessWebServicesMobileWebServicesBasedApproachWebServicesWebServicesBasedApproach•Servicesaredirectlyconnectedandtightlycoupled•Security,messaging,managementarehard-wiredineachconnection•Applicationsarebrittleanddifficulttomaintainorupgrade12ServiceInfrastructure:TheNextSoftwareCategory…ServiceInfrastructureSAPORCLMANUCAPackagedApplicationsIBMORCLMSFTBEACustomApplicationsHPUXAIXSolarisWindowsMainframesLinuxCICSApplicationInfrastructureTuxedo®.NETEdgeReal-TimeWebLogic®ProductFamilySIP13ApplicationInfrastructurevs.ServiceInfrastructureApplicationInfrastructureServiceEnablementExecutionEnvironmentReliabilityServiceInfrastructureCross-platformmanagementGovernanceandcontrolServicediscoveryandpublishingServicesecurityMessageroutingandtransformationResourceallocation14SOAChallengesSOAChallengeInfrastructureNeedsCompositionToolsScalableAgilitySecurityServiceLayerSecuritySilosDataServiceLayerDataSilosServiceBusPoint-to-PointLifecycleManagementProliferationService-enablingHeterogeneityServiceInfrastructureApplicationInfrastructure15LogicPresentationApplicationClientBrowserClientsDataLegacyAppMainframesDatabasesIdentity/PolicyProcessPortalWSRPWSRPProcessWebServicesWebServicesDataDataDataWebAppProcessWebServicesMobileServiceInfrastructureApproachServiceInfrastructureMessagingServicesDataServicesSecurityServicesUserInteractionServicesBusinessProcessServicesMeta-dataRepositoryServiceRegistryServiceManagementMonitoringCompositionToolsCustomServicesWebServices16BEALeadstheWayAgainServiceInfrastructureSAPORCLMANUCAPackagedApplicationsIBMORCLMSFTBEACustomApplicationsAcquireCustomerPortfolioDevel.CustomerSupportQuotetoCollectInternalServicesHPUXAIXSolarisWindowsMainframesLinuxCICSApplicationInfrastructureTuxedo®.NETBEAAquaLogic™ProductFamilyExternalServicesCallCenterCommerceDesignServicesAuctionEdgeReal-TimeWebLogic®ProductFamilySIP17ActorsintheSOADevelopmentandDeploymentCycleBusinessServicevirtualization,visibility,complianceITArchitectDeveloper#$%!bugs…IneedaDietCoke…18RolesofWebLogicandAquaLogicinSOABusinessServicevirtualization,visibility,complianceITArchitectDeveloper#$%!bugs…IneedaDietCoke…AquaLogic:LeadingServiceInfrastructureWebLogic:Leadinginfrastructurefordevelopmentanddeploymentofservices19AquaLogic™ProductFamilyServiceInfrastructure:Cross-Platform,LOB/IT,Composition-basedProcessOrchestrationUserInteractionSecurityServicesDataandInformationServicesMessageServices