SAP PressMysap Technology Overview.ppt
,SAP e-,Technology Services,SAP Korea,Topics,mySAP Open Integration,mySAP,Collaboration E-Business Platform,1,3,2,Evolution of Business&Technology,4,5,Application Integration,Information,Evolution Of Business,Improved effectiveness through cooperation along the supply chain,Cost reduction and efficiencythrough integrationof business processes,Value creation through collaboration within business communities,E-Community,E-Business Genealogy,Inter-EnterpriseCo-operation,Enterprise ResourcePlanning,CollaborativeBusiness,Bus InfrastructureShared central knowledge,Small number of peer-to-peer connections,Direct ConnectionsIntegration nightmareExponentially growing complexity,Database IntegrationIntegration by single centralized data model,Shared Knowledge for e-Business Collaboration,Technology Genealogy,CRM,Marketplace,What A Company Needs,Company,Suppliers,Customers,IndustryFunctions,Financials,Enterprise Portal,HumanResources,Procurement,BusinessIntelligence,Supply ChainManagement,ProductManagement,mySAP Technology-Extending And Not Replacing,Inter-EnterpriseCo-operation,Enterprise ResourcePlanning,CollaborativeBusiness,Business FrameworkBusiness ObjectsBAPIsComponentsInternet Transaction Server,User-centric designEase of useRolesWorkplace,Internet-BusinessFrameworkXML-supportSAP Business ConnectorWebFlowSAP GUI for HTML,1996,1997,1998,1999,2000,2001,Collaborative ServicesEverything is a serviceSAP Web Application ServerPortal&exchange infrastructure,mySAP Hosted Solutions,mySAP Technology,mySAP Services,This Is What You Get From SAP,mySAP Marketplace*,mySAP Enterprise Portal,Stakeholders,Suppliers,Employees,Company,Partners,Customers,*SAPMarkets&Commerce One jointly deliver MarketSet,mySAPCRM,IndustrySolutions,mySAPFinancials,mySAPHR,mySAPE-Procurement,mySAPBI,mySAPSCM,mySAPPLM,Open Integration Technology with mySAP Technology,Infrastructure forCollaborative Business,Topics,mySAP Open Integration,1,3,2,Evolution of Business&Technology,4,5,Application Integration,Information,mySAP,Collaboration E-Business Platform,Application Spaghetti Drives the Business,Best-of-breed solutionsMany different vendorsCustom made solutionProprietary technologyPoint-to-Point IntegrationPerilous factor for future successComplex business environmentMaintenance night mareMultiple dependencies,Source:Gartner Group,Behind the scene of business solutions,mySAP.com:Collaborative Business Scenarios,mySAP Technology for Open E-Business Integration,mySAP Technology Technical Overview,Seamless integrationOpen integration architectureServices orientated technologyQuick response to changeHigh business agility,Without mySAP Technology,With mySAP Technology,Individually linked applicationsHand coded individual linksMaintenance nightmareData replicationHigh cost of ownership,Flexible,Integrated E-Business Infrastructure,mySAP Technology Eases Application Integration,Application Integration Building Blocks,Internet comm.Framework(HTTP,SMTP.),XML/XSLTenabling,Security,SSO,LDAP Directory Toolkit,RFC,tRFC,qRFC,Application LinkEnabling,SAPWebFlow,DataTransferWorkbench,SAP WebApp Server,SAPPortal,SAPBusinessConnector,SAP COM+Connector,SAP JavaConnector,BAPIs/PlugIns,BusinessCommunication,C-BusinessScenarioEnabling,Interfacerepository,InternetAdviser,CertifiedPartnerProducts,SemanticXMLStandards,Fundamental shift in business technologyServices:application functions become a serviceCollaboration:People&business continuously share servicesNet-centric Infrastructure:Directories and repositories capturing shared knowledgeTrue collaboration anytime,anywhere,anyhowOpen combination of services,regardless of locationXML-based infrastructurePortals,exchanges,roles,and personalizationBusiness flexibility and proven reliabilityBased on open Internet&industry standardsBuilt for heterogeneous system landscapesCreated for individual e-Business solutions,mySAP Technology Requirements,Open,Net-centric E-Business Integration Platform,Open,Net-centric Integration Platform,mySAP Technology Building Blocks,Portal Infrastructure,Exchange Infrastructure,Service-providingComponent Technology,Portal InfrastructureSingle-point of personalized access to all information,applications and services Presentation Component Framework for aggregationUnification for in-context navigationExchange InfrastructureComprehensive design time and run time supportShared business semanticsCentral business process controlWeb Application ServerHighly scaleable&available service providing component technologyConnectivity Based on open Internet&industry standardsPlatform independent,open to partner technologies,Portal Infrastructure,Exchange Infrastructure,Service-providingComponent Technology,Seamless experience across multiple applicationsEasy leverage of already available assetsCost reduction through improved value chainImproved customer and partner loyalty through better information and services Reduce integration cost and accelerated time to marketServices can easily be accessed,deployed and combined Independently changeable servicesE-business solutions can easily be adapted and enhancedDrive your business free from technical constraintsNo disruptive technologies but seamless evolution and investment protectionComprehensive security,globalization,systems managementFull life-cycle support,Ease of Integration,Collaboration,Change,and Use,mySAP Technology Benefits,Topics,mySAP Open Integration,1,3,2,Evolution of Business&Technology,4,5,Application Integration,Information,mySAP,Collaboration E-Business Platform,Business Technology Platform Map,Edition 2001,Supported Platforms,Programming Languages,Database,Presentation,Operating System,Architecture/System,*,Windows NT/Intel is only supported for existing Customers,Communication Environment,Mainframe,Midrange,Windows,Java,WebBrowser,MS Windows,ABAP Objects,Visual Basic/C#,Java/JavaScript,IBM DB2/UDB/400/390,Mobile Devices,.Net/COM+,HTTP/XML/SOAP,Java/CORBA,Unix,C/C+,Drag&Relate,R/3 Interface,DIAG,TCP/IP,FTP,MAPI/TAPI,Screen/GUI,Batch Input,HTTP,RFC,Direct Input,XML,xRFC,WebRFC,sRFC,aRFC,tRFC,qRFC,IDoc,BDoc,BO/BAPI,ALE,Protocol,Technology,Semantics,Distribution,CRMDistr.Model,Web Interface,BC,ITS,Interface Tree,External System,RFC,R/3 System,ExternalRFC serverprogram,ExternalRFC clientprogram,FUNCTION.ENDFUNCTION.,ABAP,Function module,Currently the most important communications protocol next to DIAG Call one function in one external system Processing can be synchronous,asynchronous,transactional and“queued”,RFC Remote Function Call,Business Objects are the representation of real objects in a business management application system.,Data layer,Interface layer(implementation andstructure),Integration layer(business logic),Access layer(Technology foroutside access),Interface:=Series of clearly defined methods that identify the behavior of ideally encapsulated objects.,Business Object,BAPIs are semantic interfaces.A BAPI is defined as a method applied to a business object in BOR.A BAPI is implemented as a function module(RFC).IDocs can be generated from BAPIs.Performance corresponds to direct input.,BAPI Business API,Integration and Connectivity based onSAP Java Connector,Enables communication between existing SAP system and Java applicationSupports inbound(Java calls ABAP)as well as outbound(ABAP calls Java)communicationHides all difficult parts like codepages,data type conversions,connection pooling,etc.from the programmerConsistent and easy-to-learn class design and API,mySAP.comcomponent,IDocBAPI,SAP JavaConnector,Java Application,Browser,HTTP Request,HTTPResponse,RFC,tRFC,http:/,Clients,VB,JAVA,ASP,VB ScriptVisual C+,HTTP,DCOM,More.,BAPI ABAP Objects,MicrosoftTransactionServerwith DCOM Component Connector,R/3Application Sever,The SAP DCOM Connector is the bridge between the SAP Business Framework and the Windows platform.,http:/,SAP DCOM Connector,XML-based Communication via the Internet,SAP Business Connector,Automatic conversion of RFCs,IDOCs,BAPIs into XML messages and vice versaAvailable for R/3 3.1 onwardsFree download available at,Internet,Business Connector:SAP Integration Module,XML/HTML viaHTTP(S),FTP,SMTP,RFCtRFC,http:/,mySAPSolution,&,MarketSet,SAPBC,MC,Hosted mySAP Solution,SAP Business Connector and MarketSet Connector,SAP BC,XML,HTML/XML,XML,XML(xCBL),XML(xCBL),XML(xCBL),XML,MC,Non SAP Systems,MC,Non SAP Systems,MC,B2BiServer,XML-Interface,mySAP.comSolution,SAPBC,Non SAPSystems,XPC:XML Portal ConnectorMC:MarketSet Connector Adapter,WebApplications,http:/,HTMLpagecache,Mobile Computing Architecture Overview,1.Online mobile web access2.Online on demand:cached web access3.Disconnected:local logic+(XML)message based integration,ITSFrontend server,Messagegateway/Middleware,Applicationserver,Applicationserver,Applicationserver,Local orintermediatestore,1.,2.,3.,http:/,Webserver,ITS,Workplaceserver,MobileWorkplace,Non-SAPApps,SAPBW,SAPR/3(3.1H),Avantgo,Customerapps,WAPServices,mySAP.com Mobile Workplace,Device typesITS serviceDedicated templates,http:/,WebFlow:SAP Business Workflow engine+Web functionality,WebFlow,Web functionalityWorkflow Web inbox(Rel.3.1)Web generic decisions(Rel.3.1)WebFlow MiniApp(Rel.3.1)WebForms(Rel.4.0)Wf-XML(Rel.4.6),SAP BusinessWorkflow,http:/,Flexible,Cross ComponentBusiness Process ControlCentral controlDriving processes within enterprises and cross enterprise boundariesOpen StandardsXML-based eventsSAP and non-SAP Business ObjectsEasy to ChangeNo programmingImmediate DeploymentWizards and Templates,BOR,Enterprise boundary,WebFlow Combines People,Processes&Businesses,Driving Collaborative Business Processes,http:/,“Well get it to you where-ever you are!”,Workplace,Pervasive Computing,http:/,mySAP Security,Authentication using various methodsUser ID/password,digital certificates,third-party authenticationSingle Sign-On(SSO)Secure,digitally signed Logon Tickets“Classical”SSO method via user ID/password mappingSecure communicationBetween client,portal,and external application serversUser ManagementLDAP directory supportUser mapping,http:/,Authenticated and Encrypted Communication,Internet,Webserver,SAP WebApplication Server,Secure Sockets Layer,SAPGUI,Internet,Browser,Browser,SAPRouter,RFC,SAPLPD,GSS by SAPGSS by PartnerSSL by SAPSSL by Partner,Generic Security Services(GSS):PKI-or Kerberos-bases=Secure Network Communication(SNC)“,ITS,http:/,SNC Products Available(April 2001),Computer AssociateseTrust Single Sign-OnTM,CyberSafeTrustBroker Security Solution for R/3TM,Detusche TelekomT-SecureTM,Entrust TechnologiesEntrust/SNCTM,iT_SecurityiT_SEC_nodeTM,NECSecureWare/Authentication Plug-In for SAP R/3TM,RSA SecurityKeon Agent v.4.5 for R/3TM,SECUDE GmbHSECUDE for R/3TM,SHYM TechnologyPKEnableTM,UniSecuritySecuTrustTM,Windows NT SSPIavailable with SAP software(sncgss32.dll)authentication only,SAP Crypto LibraryDefault library provided by SAP(free of charge),http:/,Linux:Strong Customer Demand,Customers are demanding SAP on Linux.Positive Linux experience:in enterprise computing environmentregarding stability and reliabilitySAP customers can leverage their Unix know-how on Intel hardware.Large and still-growing market share makes Linux an attractive platform.SAP LinuxLab:Together with partnersmySAP.com fully supported on LinuxSAPs hardware partners provide the same degree of support for Linux as for other Unix platforms.,http:/,Topics,mySAP Open Integration,1,3,2,Evolution of Business&Technology,4,5,Application Integration,Information,mySAP,Collaboration E-Business Platform,SAP R/3 Enterprise,SAP R/3 EnterpriseCore,The next version of SAP R/3 is SAP R/3 Enterprise This will be available Q2/2002 to all SAP R/3 Customers as part of SAP R/3 maintenance,SAP R/3Enterprise,http:/,SAP R/3 Development Strategy,Web App.Server 6.20(Newest mySAPTechnologies including R/3 Basis Technologies),3.1,4.5,4.6,SAP R/3 Enterprise Extensions,New developments in SAP R/3 Enterprise are encapsulated in Add-ons and can be optionally and flexibly deployedSAP R/3 Enterprise Add-Ons have a separate release cycle to the SAP R/3 Enterprise core,SAP R/3EnterpriseCore,SAP R/3Enterprise,R/3 Basis,R/3 Basis 4.0B,R/3 Basis 4.5B,R/3 Basis 4.6D,SAP Java Connector,Security,Messaging,Request Services(CORBA,RMI.),TagLibrary,Browser,J2EE Application Server,Web Server,Session Bean,Entity Bean,Interaction&Business Logic,Database Services,User Management,Clustering(Load Balancing&Fail Over),Administration,Servlet,Java Server Page,Dynamic Page Management,J2EE Application Server,Web Container,EJB Container,Service Container,XML-Services,mySAP.comcomponent,C+/C/.Modules,EJBServer,LegacyApplication,Web Clients,DatabaseServer,Transaction Management,etc.,J2EE Application Server,In-Q-My is 100%affiliate of SAP AG,founded in July 2000In-Q-My Technologies develops next generation J2EE Application Server,combining JAVA technology and standards with SAPs experienceSome important featuresJSP/Servlet EngineSecurityReliabilityUser ManagementScalability(Load distribution)Pooling(Object/Thread/Connection),Database,BrowserDevices,ComponentConnectivity,Messaging Services,Presentation Services,Internet Communication,Manager,Java VM,ABAP VM,SAP Web Application Server,ExchangeInfrastructure,Portal Infrastructure,http:/,SAP JAVAconnector,JSP,Web Browser,MicrosoftVB app.,SAP DCOMconnector,SOAP client or server,SOAPhandler,SOAP/XML,R/3Application,WebContentServer,SAP Businessconnector,HTTP/XML,RFC,SAP JAVAconnector,SAP Web Application Server Integration,Carrier Connection Date,onInitializationselect*from sflight into table flights.,Development-Business Server Pages(BSP),LayoutPage-oriented design HTML,XML,WMLClient-side script codeUse your preferred design tool to develop Web pagesServer-side script codeABAPJavaScriptPredefined events to allow routines forProcessing input dataData retrievalInput validationError handlingNavigation to next page,http:/,FokusInternet Communication ManagerBusiness Server PagesNT/SAPDB Linux/SAPDB only,November 2000,SAP Web AS 5.0 FCS,XSLT engineAll platformsPart of mySAP.com shipment,SAP Web AS 6.10CA,June 2001,Road Map,J2EE server includedTag library supportPlatform for R/3 enterprise,SAP Web AS 6.20 R/3 Enterprise,2 Q 2002,Unicode:One Code Page for the World,Idea:One code page for all necessary charactersMulti byte technique fixed length implementation(UTF16)2-byte or 4-bytevariable length implementation(UTF8)for communicationmore resources necessaryStandard defined by Unicode consortium:Over 50 key industry playersSAP is an active member of the Unicode consortiumSAP is preparing for Unicode supportFurther simplification of system configuration Easier global data support/exchangeFurther improved language support,http:/,The Enterprise Information World,User,TransactionalSystems,Internet,DataWarehouse,UnstructuredKnowledge,Portal,Role basedSolutions,http:/,A Users Dream.,ERP,CRM,E-Procurement,Groupware,Intranet,Workflow,Internet,Portal,http:/,Overall Product Architecture-Platform,Portal Builder,LDAP directory,Browser,Notes,Exchange,Fileserver,WebDAV Server,.,Meta Da