SAP NetWeaver Overview

Embed Size (px)

DESCRIPTION

SAP NetWeaver Overview

Citation preview

  • SAP NetWeaverOverviewSAP NetWeaver Overview

  • SAP NetWeaver IT Practices and IT Scenarios Enterprise Service Architecture Overview Key Components - Highlights

  • Delivering on the IT Promise SAP NETWEAVER Motivation & Overview

  • What is Required by the Customer?Increase top lineIncrease bottom lineINCREASED PRODUCTIVITY SUSTAINABLE DIFFERENTIATION

  • Flexibility for business strategies Align IT with the businessSpeed of innovation Grow faster than the competitionSustainable cost structure Make continuous change affordableElevate IT into an enabler of changeFLEXIBILITY, SPEED AND SUSTAINABILITYStrategy for GROWTHEnterprise Services Architecture leverages existing IT investmentCEO sets strategyAbility to EXECUTESAP NetWeaver Enabler of Change

  • Time for Change: IT is Entering its Third Market Area

    Enterprise services architecture is more than Web servicesA business process platform for business process innovation emergesA huge ecosystem develops around itMain- frameEnterprise Services ArchitectureThree-Tier Client/ Server

  • How Business Architects for FlexibilityMODULARIZATIONRigid Supply Chains evolve into Adaptive Business Networks

  • From humble beginnings in SAP R/2SAPs technology platform has evolved from a mainframe-based application server to a client-server application server to SAP NetWeaver A complete end-to-end development and deployment platformOne single platform for SAP, ISV, and customer applicationsEvolution of SAP NetWeaver SAP MDM 2.0 SAP Web AS 6.20SAP Web AS 6.30SAP NetWeaver 2004Web ASEPXIMI BIMDM

  • SAP Business Suite: Powered by SAP NetWeaver SAP SCMSAP PLMSAP SRMSAP CRMSAP ERPAnalyticsFinancialsHuman ResourcesCorporate ServicesOperationsLife-Cycle-Data, Project-, Quality- and Asset ManagementInventory & Warehouse Mgmt.Manufacturing & TransportationSales OrderInternet SalesPurchase Order RequisitioningSAP NetWeaverSAP Business Suite

  • The evolution of the architecture of mySAP ERP: Powered by SAP NetWeaver5.06.0

  • From Infrastructure to ApplistructureSAP NETWEAVER BECOMES THE BUSINESS PROCESS PLATFORM

  • 1 Integrated platform Synchronized releases1 Foundation Common application server 1 Package Coherent installation process1 Set of scenarios Integrated componentsFor all customers and partnersKey Capabilities diagramFrom Infrastructure to Applistructure:Integration Platform

  • ENTERPRISE SERVICES ARCHITECTURESAP NetWeaver Composition PlatformEnterprise Service Repository Existing SystemsPortalDevicesOfficeRFIDxApps Composites powered by SAP NetWeaverFrom Infrastructure to Applistructure:Composition PlatformGen 1Gen 3

  • From Infrastructure to Applistructure:Business Process Platform (BPP)Service enabledProcess integratedModel basedReady to runEnterprise Services RepositorySAP NetWeaverBusiness Process PlatformAnalyticsSAP Composite ApplicationsPartner Composite ApplicationsCRM (Supplier)SRM (internal)ERP (internal)Gen 1Gen 4

  • Adaptable Packaged and Custom ProcessesDuet / MendocinoSAP AnalyticsxApp xCQMmySAPYour Own

  • SAP NetWeaver IT Practices and IT Scenarios Enterprise Service Architecture Overview Key Components - Highlights

  • SAP NETWEAVER Key Components - Highlights

  • SAP NetWeaver - Mobile InfrastructureSAP NetWeaver MobileEnables mobile apps to run disconnected or connectedBuilt for handheld devices (Pocket PC, EPOC, Linux)Browser or native front-endMultiple-backend connectivityVarious mobile business applications availableSupports Auto-ID InfrastructureAbout 100 implementations with significant ROIEnd-to-End ProcessIntegrationUser Productivity Enablement

  • SAP NetWeaver- Portal/Knowledge Mgt/Collaboration capabilities

    SAP NetWeaver PortalPlatform independenceAny source of informationRole-basedTeam collaboration (both real-time & asynchronous)Authoring, Versioning, Categorization, Indexing, Searching, for unstructured information4700+ installationsUser Productivity EnablementRunning an Enterprise PortalEnterprise Knowledge ManagementEnabling User CollaborationMobilizing Business Processes

  • SAP NetWeaver- Business Intelligence capabilitiesSAP NetWeaver Business IntelligenceEnd-to-end solution for enterprise-wide BIBusiness content for rapid deploymentFully integrated with SAP NetWeaverE.g. SAP EP, SAP XI, etcOpen architecture 9200+ installations 95% extract non-SAP dataBusiness Information Mgmt

  • SAP NetWeaver SAP NetWeaver Master Data Management

    SAP NetWeaver Master Data ManagementInformation integrity across the business networkServices and support to consolidate content, harmonize and centrally manage master data, e.g. product data, customer dataFunctionality to support web-enabled and printed product catalogs. MDM consolidation function available with mySAP SRMData unificationCentral Master-data ManagementMaster-data Consolidation Product Content Management

  • SAP NetWeaver - Process Integration (PI) capabilitiesSAP NetWeaver Exchange Infrastructure (XI)For both internal and external process integration (with SAP and non-SAP)Prepackaged collaboration knowledgeEcosystem of non-SAP collaboration content

    Business Event Mgmt

  • SAP NetWeaver - Application Server capabilitiesSAP NetWeaver Application ServerJ2EE compliant Java and ABAP side by sideZero footprint UI (Browser)Model-driven UI, patternsHighly scalable and reliable, advanced cachingOS and DB independentNative Web servicesWeb Dynpro & Visual ComposerCustom DevelopmentUnified Lifecycle ManagementConsolidation

  • R/3 BasisSAP Web Application Server19921996200020022003Reliable Architecture Three tiers Scalability, High PerformanceInternet-enabling Internet Transaction Server, SAP GUI for HTML SAP Business ConnectorNative Web Technology Server-side scripting Native HTTP/XML supportOpenness Full J2EE support Web Services (WSDL, SOAP, UDDI)6.106.20Application Server: Evolution2004Java Development Java IDE Web Dynpro 6.30Leverage Processes Software Lifecycle M. ABAP enhancementsNW 2004Service enablement Web Dynpro for ABAP Enh FrameworkNW 7.0 (2004s)SAP NW Application Server200520062.x 3.x 4.x

  • Shared benefitsMulti tier architectureHighly scalable and reliablePlatform independenceCommon connectivityDifferent protocols (SOAP, HTTP, SMTP, RFC, FTP)Advanced cachingSophisticated persistenceDatabase independenceCachingEfficient development environmentProfessional UI Web Dynpro developmentProven ABAP development tools Shared facilities Comprehensive Standard-based Web Services infrastructureIntegrated ITS (Internet Transaction Server)SAP Central Job Scheduling by RedwoodApplication Server: Architecture

  • Application Server: ABAP & Java DevelopmentABAP Workbench Develop and consume services Database abstraction Open standards Comprehensive development infrastructure Enhancement & Switch FrameworkNetWeaver Deverloper Studio

  • SAP NetWeaver - Life Cycle Management

    DevelopmentReduces development and deployment timeEclipse-based extensible and open developer environment Automatic component build service for larger development teamsDeploymentImplementation Content and Roadmap deployment enables Global-Rollout Provides methodologies and guidelines for Global RolloutSynchronize customizing setting across componentsTestingTesting of customized configuration along the business processMonitoring and ManagementLandscape reporting analyzes the relationship between processes and systemsSupport Desk efficiently supports case handlingContinues monitoring of processes and system landscapeUnified Lifecycle Management

  • SAP NetWeaver Is OpenDriving TCO Reduction Through Industry StandardsSAP NetWeaverPEOPLE INTEGRATIONMulti channel access PortalCollaborationINFORMATION INTEGRATIONPROCESS INTEGRATIONIntegration Broker Business Process MgmtAPPLICATION PLATFORMKnowledge Mgmt Business IntelligenceMaster Data MgmtJ2EEABAP DB and OS AbstractionHTTP, XML, SMTP, J2EE, WSDL, SOAP, UDDI, XSLTJAAS, WSRP, Personal JavaBPEL, CIDX,RosettaNet, CPPAICE , WebDav , XML/A, JMI, XMI, CWM, ODBO XML Encr. & Sign., DSIG, SAML Standards Supported (Sample)OrgsW3COASISJCPWS-IEclipse .orgmySQLOMG

  • SAP NetWeaver Pre-configured Business ContentSpeed up ImplementationSAP NetWeaverPEOPLE INTEGRATIONMulti channel access PortalCollaborationINFORMATION INTEGRATIONPROCESS INTEGRATIONIntegration Broker Business Process MgmtKnowledge Mgmt Business IntelligenceMaster Data MgmtVendor PackagesSupported RolesBusiness Packages340+ODS Objects600+ InfoCubes120+ MultiProviders3,200+ Queries1,900+ Workbooks11,000+InfoObjectsPre configured mappings

    30+ Agent Determination Rules250+ Workflow Templates500+ Pre-defined tasks

  • SAP NetWeaver IT Practices and IT Scenarios Enterprise Service Architecture Overview Key Components - Highlights

  • SAP NetWeaver Key Features deliveredDue the nature of integration, abstraction, and composite application layers, blurring of the lines between individual components occurs.Resulting in new features that leverage each others strengthsSAP NetWeaverPEOPLE INTEGRATIONINFORMATION INTEGRATIONPROCESS INTEGRATIONAPPLICATION PLATFORMComposite ApplicationsSAP NetWeaver delivers a complete technology platform

  • Aligning SAP NetWeaver to the new challengesTo align SAP NetWeaver components to the cross component view...so we sliced the SAP NetWeaver component view to a view that mirrors how business applications and processes are developedProviding IT Practices that align with the application delivery needsSAP NetWeaverComposite Application FrameworkPEOPLE INTEGRATIONMulti channel accessPortalCollaborationINFORMATION INTEGRATIONBus. IntelligenceMaster Data MgmtKnowledge MgmtPROCESS INTEGRATIONIntegration BrokerBusiness Process MgmtAPPLICATION PLATFORMJ2EEDB and OS AbstractionABAPLife Cycle Mgmt

  • Building Business Processes Along IT PracticesSAP NetWeaver

  • SAP NetWeaver: Technology MapUser Productivity EnablementRunning an Enterprise PortalEnabling User CollaborationBusiness Task ManagementMobilizing Business ProcessesEnterprise Knowledge ManagementEnterprise SearchData UnificationMaster-Data HarmonizationMaster-Data ConsolidationCentral Master-Data ManagementEnterprise Data WarehousingBusiness Information ManagementEnterprise Reporting, Query, and AnalysisBusiness Planning and Analytical ServicesEnterprise Data WarehousingEnterprise Knowledge ManagementEnterprise SearchBusiness Event ManagementBusiness Activity MonitoringBusiness Task ManagementEnd-to-End Process IntegrationEnabling Application-to-Application ProcessesEnabling Business-to-Business ProcessesBusiness Process ManagementEnabling Platform InteroperabilityBusiness Task ManagementCustom DevelopmentDeveloping, Configuring, and Adapting ApplicationsEnabling Platform InteroperabilityUnified Life-Cycle ManagementSoftware Life-Cycle ManagementSAP NetWeaver OperationsApplication Governance and Security ManagementAuthentication and Single Sign-OnIntegrated User and Access ManagementConsolidationEnabling Platform InteroperabilitySAP NetWeaver OperationsMaster-Data ConsolidationEnterprise Knowledge ManagementEnterprise Data WarehousingESA Design and DeploymentEnabling Enterprise ServicesIT PracticesIT Scenarios

  • SAP NetWeaver: Technology MapUser Productivity EnablementRunning an Enterprise PortalEnabling User CollaborationBusiness Task ManagementMobilizing Business ProcessesEnterprise Knowledge ManagementEnterprise SearchData UnificationMaster-Data HarmonizationMaster-Data ConsolidationCentral Master-Data ManagementEnterprise Data WarehousingBusiness Information ManagementEnterprise Reporting, Query, and AnalysisBusiness Planning and Analytical ServicesEnterprise Data WarehousingEnterprise Knowledge ManagementEnterprise SearchBusiness Event ManagementBusiness Activity MonitoringBusiness Task ManagementEnd-to-End Process IntegrationEnabling A-to-A ProcessesEnabling B-to-B ProcessesBusiness Process ManagementEnabling Platform InteroperabilityBusiness Task ManagementCustom DevelopmentDeveloping, Configuring, and Adapting ApplicationsEnabling Platform InteroperabilityUnified Life-Cycle ManagementSoftware Life-Cycle ManagementSAP NetWeaver OperationsApplication Governance/ Security MgmtAuthentication and Single Sign-OnIntegrated User and Access ManagementConsolidationEnabling Platform InteroperabilitySAP NetWeaver OperationsMaster-Data ConsolidationEnterprise Knowledge ManagementEnterprise Data WarehousingESA Design and DeploymentEnabling Enterprise ServicesIT PracticeIT ScenariosMain Old ComponentsEPKMCWebASMDMBWBWKMCEPWebASBWXIWebASXIWebASWebASAll SAP NetWeaverAll SAP NetWeaverAll SAP NetWeaverEP

  • Usage Types With SAP NetWeaver 2004sPlease remember that usage types are building blocks and in some cases, more than one usage type may need to implement an IT Scenario:Example: Enterprise, Query & Reporting can require usage types BI, BI Java, EP, AS ABAP & AS Java

    Usage Type with SAP NetWeaver 2004sShort nameRequired StacksBusiness IntelligenceBIABAPBI Java ComponentsBI JavaJavaDevelopment InfrastructureDIJavaMobile InfrastructureMIABAP + JavaEnterprise PortalEPJavaProcess Integration (XI)PIABAP+JavaApplication Server ABAPAS ABAPABAPApplication Server JavaAS JavaJava

    Previous SAP NetWeaver components providing certain capabilitiesBWBW + Web ASWeb AS + certain Java comp.Web ASEPXI + Web ASWeb ASWeb AS

  • SAP NetWeaver IT Practices and IT Scenarios Enterprise Service Architecture Overview Key Components - Highlights

  • SAP NETWEAVER Enabling Change and Driving Innovation: ESOA

  • How SAP NetWeaver enables Change & Drives Innovation: Use a Services Based Architecture (Enterprise Service Architecture)Enable change and drive innovation by building an Enterprise Services Architecture that will facilitate the development of new services based composite applications.

  • SOA is Essential, But Not EnoughSOA + ES = ESOA

    Enterprise Services Capture Business Semantics and Represent a Common Language of Business

  • Enterprise Service-Oriented Architecture (ESOA)SAP NetWeaverA Services-oriented Architecture for IT-Powered Business InnovationSAP has the advantage of being the first vendor seeking to enable business process composition through a business process platform.

    Gartner, 2005One Platform For Innovation and StandardizationPortalDevicesOfficeRFIDRenderingEnterprise Services RepositoryExisting SystemsComposite Application

  • ERPSRMSCMPLMCRMFrom Silos To a Business Process PlatformIdentify reusable applications functionalityConsolidate into a business process platformExpose as standard-based enterprise services Enterprise Services Repository

  • Convergence of Applications and InfrastructureBusiness Process Platform Enriches the composition platform with ready-to-run business processes Accessible through Enterprise Services 300+ productized Enterprise Services delivered in Q2 2006 Enterprise Services can be composed into models of flexible, new business processes, as xAppsSAP NetWeaver Business Process PlatformPortalDevicesOfficeRFIDxApps Composites Powered by SAP NetWeaverRenderingEnterprise Services RepositorySub-sidiaryBus PartnerHome Grown / ISVSAPWhat is SAPs Business Process Platform?

  • Summary: SAP NetWeaver Proven, scalable and robust technology foundation for all mySAP Business Suite applications IT Practices and IT Scenarios presents the SAP NetWeaver functionalities from customer process perspective Moving from Infrastructure to Applistructure SAP NetWeaver is evolving from Integration Platform to Composition Platform to Business Process Platform Enterprise Service-Oriented Architecture enables change and drives innovation

    We have explored the why motivation for practicesWe have talked about the what what are these practicesNow lets drill into each one and understand what NetWeaver offers for each slice.

    For each slice we will try to answer the following 6 questions:What is it?What are the benefits?How does NetWeaver fit in an existing environment?Featuring components?Whos using it?How does it bring the customer closer to ESA?

    To address this problem, SAP NetWeaver elevates IT into an enabler of change. In this way, SAP helps companies free up resources that can be redeployed to innovate the business and thus drive sustainable, profitable growth. In other words, it makes existing IT investments work for the companys future business strategies. SAP NetWeaver accomplishes this by delivering:

    Flexibility in business strategies ensuring that IT is always aligned with the businessInnovative business processes to help companies grow faster than the competitionSustainable cost structure to allow a company to implement winning strategies while containing costs.

    Its essential to understand that SAP NetWeaver delivers flexibility, speed of innovation and sustainability at the same time which is essential for the long term success of your company.These changes mean that companies are rethinking their individual value chain -- the value-adding activities of their business that should maximize value creation while minimizing costs.

    Rigid value chains as we know them need to be broken up: for example in Banking. In Banking there was a model of a universal bank, a bank doing everything: creating new private and corporate banking services, offer credit and mortgages etc. Often Banks where offering these universal services under one umbrella. And its obvious that you might not be the best in everything, so the idea is to break up these rigid chains to see who to allow more players contribute to different value creating steps.

    Once the value chain has been broken down into its constituent parts, companies can start asking themselves fundamental questions on how each constituent part can be improved. E.g. in the banking value chain:How can we innovate products faster to reflect evolving customer needs and still leverage existing assets?How can we increase operational excellence, keep the process lean and efficient with business automation and standardization?How can we drive distribution excellence addressing multi channels with highest user productivity?

    Companies can then look where to a specific piece of the value chain can be provided best (specialization) and can consolidate around that innovative practice to serve more markets and customers and serve them better given the company a unique offering.

    To give an example: Any bank just needs to manage their accounts for their customers. The Postbank in Germany for example has invested into a sophisticated Account management system that they now they offer as a service to other banks. This new revenue opportunity can be seized, if you are able to break up your value chain and have achieved a specialization that attracts other players!

    So specialization is key to consolidate on specialist in external value chains or shared service centers if you see an internal value chain!New business requirements often have impact on a business model. Implementing a new business model requires the flexibility to make these autonomous units collaborate with new stakeholders or you compose them in a different fashion.If you clearly understand the services provides by the distinct modules in your value chain, you can then find the right, innovative way to compose the models into new innovative fashion and you can drive collaboration into areas where you did not collaborate before!To make this happen you need common principles and service level agreements between the different departments. Think of future value networks as a set of relatively autonomous units that can be managed independently, but operate together in a framework of common principles and service-level agreements

    Lets have a closer look at the mySAP Business Suite and its mySAP solutions.

    The principle of the mySAP Business Suite and its solutions is that customers can find exactly the software they need for their requirements.

    mySAP ERP can be seen as the first step towards the full suite. A customer that requires only ERP capabilities could start with mySAP ERP. By licensing mySAP ERP, this customer will receive the software for state-of-the-art ERP, including SAP NetWeaver.

    Later on, the customer might realize that his requirements have increased. The company now also needs the capabilities of mySAP CRM and mySAP SCM. The answer to this could be a combination of the specific mySAP solutions with the existing mySAP ERP license or the conversion to the mySAP Business Suite, which includes these mySAP solutions as well. We can say that the mySAP solutions are subsets of the mySAP Business Suite.

    However, a company could certainly also start immediately with the mySAP Business Suite, depending on its requirements.

    We will come back to this in a later section when we consider transition options.

    4 generation of platforms (4 waves)Gen 1 - Transaction platform (write your own code)Gen 2 - Integration suite (broker, portal BI - you put them together)Gen 3 - Composition platforms (complete integrated platform)Gen 4 - Business process platform which SAP will deliver in 20061 Platform 1 product 1 priceAll components synchronized1 coherent, rapid installation processStrategic NW advantage:NW is more than a brand, its ONE integrated stack of technology.CAF makes it a COMPOSITION PLATFORM

    STRESS AVAILABILITYYour goal:One backbonesingle unified repositorymultiple composites for every user

    Map your legacy and connect to the backboneESA speaks the language of business users!Maintain business integrityDelivering service oriented appsxApps, mySAP ERP 2005, Mendocino, SAP AnalyticsESA Adoption Program Business-driven roadmapsOne customer at a time500 enterprise services on SDNIt is coming, and you better get ready

    We have explored the why motivation for practicesWe have talked about the what what are these practicesNow lets drill into each one and understand what NetWeaver offers for each slice.

    For each slice we will try to answer the following 6 questions:What is it?What are the benefits?How does NetWeaver fit in an existing environment?Featuring components?Whos using it?How does it bring the customer closer to ESA?

    Now lets drill into a set of SAP NetWeaver componentsMobile infrastructure allows us to have Although only introduced this year, we have seen tremendous tractionPersonalize it from same location (identification of similar access for unique users) Common UI and personalization framework interface

    Provides mobile capabilities to the underlying technologies

    Access any informationRole-based Team collaboration (real time chat, app sharing, design) Asynchronous (documents, calendar, team)KM: does not force a central repository provides a way to get at unstructured information where it resides (intranet, lotus notes, )

    Enterprise portal is the common UI framework for all applications

    SAP Applications are designed and optimized to run in the portal

    Achieving true integration between applications and technology makes it the default portal of choice

    The most mature product that has been out there for 5 yearsWe have 9200+ installsEnd-to-end solution multiple standards, analytical capabilities, serve it all through the portal (manage this whole thing from a workbench) now thanks to other components of SAP NetWeaver we can provide new capabilities such as real time business intelligence through the XI Pre-built queries and InfoCubes that shorten deployment timeOpen architecture and others extending it today such as crystal for reporting and Ascential for ETL (extraction transform loading)

    One of the latest components of NetWeaver SAP MDM 3.0/SAP MDMe 5.5/ SAP MDM GDSMain purpose of information integrity (no double entries) (reducing the number of suppliers etc.) Connects to different apps to understand how the data is structured and then create a method to maintain the harmony of data integritySome of the benefits customers are demonstrated --Relatively new component of the NW. Because we were later this game, we have release a very stable 1.0 customers are already praising the scalability for large transactions. Customer satisfactionConnects to anything, open standards so can connect to anythingNot just for back end system, includes end-users to craft a workflow for themselves (unique set from templates) monitoring and managementTaking advantage of our knowledge from application development, we have managed to build best world classLeveraging a unique skills to not only work with ABAP and java but also combine themPure web environment (hence no footprint)Easily modified without changing code Based on our experience We can work with anything and allow for abstraction capability The only way to automate the creation of web services from sap transactions (create without writing code) changing the whole economics of web services thousands of companies can create web servicesPoint to visual base on eclipse (built on this IDE to have one integrated development environment)Number then say why people will use is that this will run their own sap apps, make sense for them to leverage for other areas. When they try this they love itThe SAP Web Application Server is not a new product, but rather a continuation of of SAPs proven Basis technology, and is the foundation for new and upcoming applications.Because the Application Server supports Web technologies, Basis got a new name and is now called SAP Web Application Server. Since that point, the SAP Web Application Server also shipped as a stand-alone product.Since Release 6.20, a Java engine was integrated to support J2EE technology and Web Services the SAP Web Application Server supports openness.With Release 6.30, the new integrated development environment (IDE) for Java the SAP NetWeaver Developer Studio - was introduced. It includes WebDynpro a technology for creating professional user interfaces for business applications. With Release 6.40, the SAP Java Development Infrastructure brings the powerful SAP Software Logistic concepts to the Java world. Important enhancements for the ABAP language for less resource-consuming and improved supportability . A part of the Internet Transaction Server SAP GUI for HTMLis embedded in the SAP Web Application Server. That lets customers run Dynpro-based applications directly without a separate Internet Transaction Serverin the browser.

    With the Web Application Server, SAP delivers a homogeneous infrastructure for J2EE and ABAP-based applications. SAPs Web Application Server is a scalable and reliable component platform. Adaptability to any technical infrastructure from mainframe to small servers for all major databases is featured, and providing user access from browser to mobile device allows deployment on top of any technical infrastructure matching customer needs. The Web Application Server consists of three major building blocks:The connectivity layer is represented by the Internet Communication Manager (ICM). The ICM is an independent process responsible for communications between the Web Application Server and external partners over intranets or the Internet using standard protocols like HTTP(S) and Simple Mail Transfer Protocol (SMTP). It also significantly improves Web site performance and scalability using dynamic and active content caching technology.The presentation and business layer is represented by an ABAP and a Java environment. The Java environment will be realized by integrating a standard, J2EE-certified server technology. This open Web application platform provides investment protection by supporting all existing applications, as well as a powerful infrastructure for developing and deploying new Web applications. This approach substantially simplifies the system landscape for SAP customers. The persistence layer is represented by an database abstraction ABAP as well as for Java. The Database abstraction provide for both ABAP and Java the same database independency, the same scalable transaction handling and the same caching mechanisms.In the presentation layer, the user interface of a Web application can be developed with the high-level Web Dynpro technology. The underlying business layer provides the business content in Java or ABAP. The business layer consists of the Java Engine and ABAP Engine and contains the business logic and is the most important part of any application, which processes company-critical data. The business logic can be written either in ABAP or in Java based on the J2EE standard.The Java Engine consists of a full-featured, J2EE-certified runtime environment that processes the request passed from the ICM and dynamically generates the response. This enables Web application developers to create Web applications that include the presentation and the business logic by using standard Java or J2EE technology. The SAP NetWeaver Developer Studio is the new SAPs Java integrated development environment for the development of Java-based multi-tier business applications. The ABAP Engine is based on SAPs professional and proven application server development (ABAP Workbench) and deployment environment. SAP Web Application Server provides a convenient, easy-to-use environment to publish, discover, and access Web services.A functional part of the Internet Transaction Server SAP GUI for HTMLis embedded in the SAP Web Application Server. Thereby the Web Application Server can run dynpro based applications that were originally designed to run as SAP GUI for HTML functionality on SAP ITS. In addition, the SAP ITS will continue to be provided in a standalone configuration.

    Across the whole stack than individual componentsUnify and align people, information and business processesIntegrates across technologies and organizational boundariesReduce custom integrationA safe choice with full .NET and J2EE interoperability & extensibilityPre-configured with business content for shorter time-to-valueAdapter eco-system for reduced custom integrationThe business foundation for SAP and partnersTechnical enabler of the Enterprise Services Architecture

    We have explored the why motivation for practicesWe have talked about the what what are these practicesNow lets drill into each one and understand what NetWeaver offers for each slice.

    For each slice we will try to answer the following 6 questions:What is it?What are the benefits?How does NetWeaver fit in an existing environment?Featuring components?Whos using it?How does it bring the customer closer to ESA?

    The good thing about Web Services ? Business People can understand themThree independent levelsThe combination of custom and standard software.Consolidation for higher productivityComposition for differentiationEvolutionary path towards an service-oriented architectureReusable platform process components for fast and efficient solution composition

    ESA is SAPs enhanced concept of what is considered in the market as a service-oriented architecture (SOA) and acts as a blueprint for complete services enabled business solutions. We have already discussed the three fundamental layers:Composite and analytical applicationsSAP NetWeaver application components, engines and business objects exposed as Enterprise Services (based on web-services-standards)

    We will little later dive into more details on what SAP NetWeaver does provide, here we need to highlight two things:

    First there is a repository where all interface information around Enterprise Services is captured for modeling enterprise services defined by customers, SAP, and partners and storing their metadata. Ac onsolidated Enterprise Services Repository will be an integral part of future releases of the SAP NetWeaver platform.Second and that really evolves a technology platform from being a composition platform

    Lets see what additional benefits this next evolution will add on the next slide

    ESA compliant solutions from SAP and partners are available nowOur solutions are coherent, built on one platform. Lowest risk for customers.Our strategy is built around co-innovation involving a vibrant eco-system, resulting in more innovation for customers at lower costESA enables SAP and partners to deliver unprecedented user experiences (e.g. Mendocino, Analytics) driving usage and a higher degree of business process automation and standardization.