SlideShare a Scribd company logo
1 of 20
Download to read offline
SAP NetWeaver Neo*:


Matthias Steiner, SAP Custom Development
Disclaimer


This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. This document is provided without a warranty of any kind, either
express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.




© 2011 SAP AG. All rights reserved.                                                                          2
Disclosure

       “You're going to find that many of the truths we cling to depend
       greatly on our own point of view.“                                                  Obi-Wan Kenobi

                                        Custom
                                      Development

                                                        Customers   Developers
                                                            &           &
                                                         Partners   Competitors



                                                                                Peers
                                             Internal                             &
                                                                             Influencers




© 2011 SAP AG. All rights reserved.                                                                         3
Agenda


SAP’s Product Strategy
                                                    12,000 ft
 Mission Statement
 High-Level Overview

SAP NetWeaver Neo*
 Overview                                         6,000 ft
 Community-Centric Development

Architecture Blueprints
 Scenario Archetypes to Architecture Blueprints   3,000 ft
 New Vectors
 Sample Application
 Programming models

© 2011 SAP AG. All rights reserved.                             4
Mission statement: 1 Billion Users

                                      gamification   1,000,000,000+
                  open innovation                     more apps…

                       SAP EcoHub


                                                      mass adoption
strong ecosystem

                    new SAP                            enterprise-ready

attractive platform                                  consumer-grade

© 2011 SAP AG. All rights reserved.                                   5
SAP‘s Product Strategy



                                                    Similar skill set (TCD):
                ORCHESTRATION



                                      ON DEVICE
                                                     web and mobile

                                      ON DEMAND     On-Demand Platform


                                                    On-Premise integration with the
                                      ON PREMISE
                                                     SAP Business Suite
                                 TECHNOLOGY         Full support for in-memory
                                                     technology

© 2011 SAP AG. All rights reserved.                                                6
SAP NetWeaver Neo*

                                                                                   Consumer-grade
                       Partner Add-ons                 Customer Add-ons
Solutions                                                                             user-centric
SaaS                                  SAP Applications
                                                                                                            Great
                                                                                      simple + intuitive
                                                                                                            apps!
                    Shared
                   Platform
                                      SAP NetWeaver Neo*                              appealing UX
                   Services             Integrated Development Environment
                    Integration
Platform                                                                           Enterprise-ready
                     Identity                     ―Project
                                                   River‖
                                                              Spring   … Java EE
PaaS                  Mgmt             HANA

                     Lifecycle
                                      Services                                        elastic + robust platform
                                                             Java Runtime
                       Mgmt
                     Mobility                                                         open + secure connectivity
                        …                        SAP HANA DB
                                                                                      big data + fast processing
Infrastructure
                   Infrastructure & Operations                    SAP Cloud
IaaS
                                                                                           made in Germany
                                                                                                 world-wide by
© 2011 SAP AG. All rights reserved.                                                                                 7
Community-Centric Development


                                                                        The Open-Source Way
                                         Quartz

                   Apache
                                                                         Strong communities
                  Commons
                                                        …*
                                                                         Massive Adoption
                                         SAP Cloud                       Proven technology
       Apache                                                 Apache
                                        Platform for
        CXF
                                      Java-Based Apps
                                                             ActiveMQ
                                                                         Low-entry barrier
                                                                         Very common skillset (TCD)
                                                                         Plenty of options
                                                                        …with options come choices
                                                                          Communities

© 2011 SAP AG. All rights reserved.                                                                  8
From Scenario Archetypes to Architecture Blueprints


                                                                                  Mobile Apps
                                              Presentation Layer
                                                                                                         Broad Reach Apps
                                          R



                               Business Facades                                                                      …*




                                                                     R
                                                                               Collaborative          Analytical
     Cross-                                                                    Tools & Apps          Tools & Apps
     cutting
    concerns
                                                                            Looks
                                      Business Logic Layer (Services)

                                                                                       Integration        Shop floor Apps
                                                                           familiar!      Tools
                          Data Access


                                                                                                      Sensors Apps
                                 Persistence                Connectivity


                                                                                 Forms Apps


© 2011 SAP AG. All rights reserved.                                                                                         9
New Vectors


   HTML5-based rich clients          simple & sexy                     open                  Open Standards, Open APIs
   Native Applications                                                                       Social Media, Communities
                                                                    Presentation Layer


   RESTful services, OData               OnDevice              R
                                                                        OnDemand              Internet of Services
                                                      Business Facades




                                                                                         R
                                        Cross-
                                        cutting
                                       concerns           Business Logic Layer (Services)




                                                  Data Access

                                         In-Memory
                                                Persistence
                                                            OnPremise
                                                               Connectivity


   Optimized for SAP HANA                                                                    Seamless integration
   No more database abstraction            big & fast                  secure & reliable     Security
   Bigtable, NoSQL…                                                                          Single Sign-On (SAML)


© 2011 SAP AG. All rights reserved.                                                                                        10
Sample Application SAP xPolliNation
       Application:


Goal: to derive modern application blueprint
       Develop PoC based on SAP NW Neo* leveraging:
    –    SAP HANA (Persistence)
    –    SAP UI5 (UI)                 incorporating new IT trends

       Expose RESTful API
       Well-aligned with SAP’s mission statement

         onDevice + social + communities



© 2011 SAP AG. All rights reserved.                                 11
Architecture Blueprint: Sample Application



                                                                   Presentation Layer
 Servlets
                                                               R


                                      ?            Apache CXF
                                                    Business Facades




                                                                                          R
 (DI) Frameworks                                                                                                           …*
    Spring, Guice,..
                                      ?Cross-
                                       cutting
                                      concerns
                                                   JavaBeans Layer (Services)
                                                      Business Logic Jobs
                                                                                                    Jersey   odata4j


                                      ?          Data Access


 OSGi Services                                        Persistence                Connectivity                   Bigtable



                                                        HANA                            RSS Feeds



© 2011 SAP AG. All rights reserved.                                                                                         12
Servlets as a programming model?


Key characteristics
  simple & lightweight  ease of consumption

  mature & open  enterprise-ready

Add. Considerations
  flexible  great foundation for frameworks

  former presentation layer (MVC)  new service layer !!!


© 2011 SAP AG. All rights reserved.                          13
Timeless Software in Practice


Servlets as a Programming Model:
  Listeners
    bootstrapping of Services

  Filters
    clean chain of command

  ServletContext and JNDI
    Service Locator, IoC

  Servlets
    Service and Service Provisioning
© 2011 SAP AG. All rights reserved.     14
Demo



       LESS TALK. MORE CODE
Coming 2012
Further Information

SAP Public Web:
SAP Developer Network (SDN): www.sdn.sap.com
Business Process Expert (BPX) Community: www.bpx.sap.com
SAP BusinessObjects Community (BOC): www.boc.sap.com

Related SAP Education and Certification Opportunities
http://www.sap.com/education/


Related Workshops/Lectures at SAP TechEd 2011
TEC103, SAP’s Cloud Platform for Java-Based Applications: Overview and Roadmap,
Lecture (1 hour)
CD270, How to Develop an On-Demand Java Application, Hands-on (2 hours)
CD202, HTML5 for lightweight SAP Applications, Lecture (2 hours)
© 2011 SAP AG. All rights reserved.                                               18
Feedback
Please complete your session evaluation.
Be courteous — deposit your trash,
and do not take the handouts for the following session.
Thank You!
Contact information:

Matthias Steiner
Principal Solution Architect
SAP Custom Development

matthias.steiner@sap.com
twitter.com/steinermatt
© 2011 SAP AG. All rights reserved.

                                                                                                                                                                              ®
No part of this publication may be reproduced or transmitted in any form or for any purpose   HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C , World
without the express permission of SAP AG. The information contained herein may be             Wide Web Consortium, Massachusetts Institute of Technology.
changed without prior notice.
                                                                                              SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer,
Some software products marketed by SAP AG and its distributors contain proprietary            StreamWork, and other SAP products and services mentioned herein as well as their
software components of other software vendors.                                                respective logos are trademarks or registered trademarks of SAP AG in Germany and other
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft     countries.
Corporation.                                                                                  Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports,
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x,         Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and
System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer,        services mentioned herein as well as their respective logos are trademarks or registered
z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server,           trademarks of Business Objects Software Ltd. Business Objects is an
PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER,                         SAP company.
OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP,
                                                                                              Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase
RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX,
                                                                                              products and services mentioned herein as well as their respective logos are trademarks or
Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered
                                                                                              registered trademarks of Sybase, Inc. Sybase is an SAP company.
trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.          All other product and service names mentioned are the trademarks of their respective
                                                                                              companies. Data contained in this document serves informational purposes only. National
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or               product specifications may vary.
registered trademarks of Adobe Systems Incorporated in the United States and/or other
countries.                                                                                    The information in this document is proprietary to SAP. No part of this document may be
                                                                                              reproduced, copied, or transmitted in any form or for any purpose without the express prior
Oracle and Java are registered trademarks of Oracle and/or its affiliates.                    written permission of SAP AG.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are
trademarks or registered trademarks of Citrix Systems, Inc.




 © 2011 SAP AG. All rights reserved.                                                                                                                                                  21

More Related Content

What's hot

Build Multi-Channel Solutions using MDK
Build Multi-Channel Solutions using MDKBuild Multi-Channel Solutions using MDK
Build Multi-Channel Solutions using MDKJitendra Kansal
 
SAP Cloud Platform SDK for iOS-Latest Updates
SAP Cloud Platform SDK for iOS-Latest UpdatesSAP Cloud Platform SDK for iOS-Latest Updates
SAP Cloud Platform SDK for iOS-Latest UpdatesJitendra Kansal
 
Build & Operate Cross-Platform Micro Apps with SAP Mobile Cards - #sitBCN
Build & Operate Cross-Platform Micro Apps with SAP Mobile Cards - #sitBCNBuild & Operate Cross-Platform Micro Apps with SAP Mobile Cards - #sitBCN
Build & Operate Cross-Platform Micro Apps with SAP Mobile Cards - #sitBCNJitendra Kansal
 
SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)SAP Cloud Platform
 
SAP Cloud Platform CPEA Services Roadmap (11.2019)
SAP Cloud Platform CPEA Services Roadmap (11.2019)SAP Cloud Platform CPEA Services Roadmap (11.2019)
SAP Cloud Platform CPEA Services Roadmap (11.2019)SAP Cloud Platform
 
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP EcosystemSAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP EcosystemSAP Cloud Platform
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform
 
Innovate and Extend with an Agile Digital Enterprise Platform
Innovate and Extend with an Agile Digital Enterprise PlatformInnovate and Extend with an Agile Digital Enterprise Platform
Innovate and Extend with an Agile Digital Enterprise PlatformVladimir Pavlov
 
SAP Cloud Platform CPEA Roadmap
SAP Cloud Platform CPEA RoadmapSAP Cloud Platform CPEA Roadmap
SAP Cloud Platform CPEA RoadmapSAP Cloud Platform
 
Cloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in DetailCloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in DetailSAP Cloud Platform
 
sitNL 2015 Cloud for Analytics (Damien Fribourg)
sitNL 2015 Cloud for Analytics (Damien Fribourg)sitNL 2015 Cloud for Analytics (Damien Fribourg)
sitNL 2015 Cloud for Analytics (Damien Fribourg)Twan van den Broek
 
SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)SAP Cloud Platform
 
How to Enter the DataGenius Challenge
How to Enter the DataGenius ChallengeHow to Enter the DataGenius Challenge
How to Enter the DataGenius ChallengeSAP Analytics
 
#askSAP Analytics Innovations Community Call: SAP Predictive Analytics
#askSAP Analytics Innovations Community Call: SAP Predictive Analytics#askSAP Analytics Innovations Community Call: SAP Predictive Analytics
#askSAP Analytics Innovations Community Call: SAP Predictive AnalyticsSAP Analytics
 

What's hot (16)

Build Multi-Channel Solutions using MDK
Build Multi-Channel Solutions using MDKBuild Multi-Channel Solutions using MDK
Build Multi-Channel Solutions using MDK
 
SAP Cloud Platform SDK for iOS-Latest Updates
SAP Cloud Platform SDK for iOS-Latest UpdatesSAP Cloud Platform SDK for iOS-Latest Updates
SAP Cloud Platform SDK for iOS-Latest Updates
 
Build & Operate Cross-Platform Micro Apps with SAP Mobile Cards - #sitBCN
Build & Operate Cross-Platform Micro Apps with SAP Mobile Cards - #sitBCNBuild & Operate Cross-Platform Micro Apps with SAP Mobile Cards - #sitBCN
Build & Operate Cross-Platform Micro Apps with SAP Mobile Cards - #sitBCN
 
SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...
SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...
SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...
 
SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)
 
SAP Cloud Platform CPEA Services Roadmap (11.2019)
SAP Cloud Platform CPEA Services Roadmap (11.2019)SAP Cloud Platform CPEA Services Roadmap (11.2019)
SAP Cloud Platform CPEA Services Roadmap (11.2019)
 
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
 
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP EcosystemSAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deck
 
Innovate and Extend with an Agile Digital Enterprise Platform
Innovate and Extend with an Agile Digital Enterprise PlatformInnovate and Extend with an Agile Digital Enterprise Platform
Innovate and Extend with an Agile Digital Enterprise Platform
 
SAP Cloud Platform CPEA Roadmap
SAP Cloud Platform CPEA RoadmapSAP Cloud Platform CPEA Roadmap
SAP Cloud Platform CPEA Roadmap
 
Cloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in DetailCloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in Detail
 
sitNL 2015 Cloud for Analytics (Damien Fribourg)
sitNL 2015 Cloud for Analytics (Damien Fribourg)sitNL 2015 Cloud for Analytics (Damien Fribourg)
sitNL 2015 Cloud for Analytics (Damien Fribourg)
 
SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)
 
How to Enter the DataGenius Challenge
How to Enter the DataGenius ChallengeHow to Enter the DataGenius Challenge
How to Enter the DataGenius Challenge
 
#askSAP Analytics Innovations Community Call: SAP Predictive Analytics
#askSAP Analytics Innovations Community Call: SAP Predictive Analytics#askSAP Analytics Innovations Community Call: SAP Predictive Analytics
#askSAP Analytics Innovations Community Call: SAP Predictive Analytics
 

Viewers also liked

Online sap ides ecc 6.0
Online sap ides ecc 6.0Online sap ides ecc 6.0
Online sap ides ecc 6.0amirrefaie
 
Unleash SAP Self Services with HR Renewal
Unleash SAP Self Services with HR RenewalUnleash SAP Self Services with HR Renewal
Unleash SAP Self Services with HR RenewalPaul Snyman
 
SAP Overview for Managers
SAP Overview for ManagersSAP Overview for Managers
SAP Overview for ManagersAtanu Ghosh
 
Sap basis course-contents
Sap basis course-contentsSap basis course-contents
Sap basis course-contentsnasimh
 
SAP BASIS Training in Chennai Demo Part-6
SAP BASIS Training in Chennai Demo Part-6SAP BASIS Training in Chennai Demo Part-6
SAP BASIS Training in Chennai Demo Part-6Thecreating Experts
 
Thesis Report: SAP NetWeaver influence on development of further SAP business...
Thesis Report: SAP NetWeaver influence on development of further SAP business...Thesis Report: SAP NetWeaver influence on development of further SAP business...
Thesis Report: SAP NetWeaver influence on development of further SAP business...ooerim
 
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...onlinetrainingplacements
 

Viewers also liked (12)

Online sap ides ecc 6.0
Online sap ides ecc 6.0Online sap ides ecc 6.0
Online sap ides ecc 6.0
 
Introduction to SAP
Introduction to SAPIntroduction to SAP
Introduction to SAP
 
Bn1002 demo pptsaphrhcm
Bn1002 demo pptsaphrhcmBn1002 demo pptsaphrhcm
Bn1002 demo pptsaphrhcm
 
Unleash SAP Self Services with HR Renewal
Unleash SAP Self Services with HR RenewalUnleash SAP Self Services with HR Renewal
Unleash SAP Self Services with HR Renewal
 
Introduction to sap 1
Introduction to sap 1Introduction to sap 1
Introduction to sap 1
 
SAP Overview for Managers
SAP Overview for ManagersSAP Overview for Managers
SAP Overview for Managers
 
SAP OVERVIEW
SAP OVERVIEWSAP OVERVIEW
SAP OVERVIEW
 
Sap basis course-contents
Sap basis course-contentsSap basis course-contents
Sap basis course-contents
 
SAP BASIS Training in Chennai
SAP BASIS Training  in ChennaiSAP BASIS Training  in Chennai
SAP BASIS Training in Chennai
 
SAP BASIS Training in Chennai Demo Part-6
SAP BASIS Training in Chennai Demo Part-6SAP BASIS Training in Chennai Demo Part-6
SAP BASIS Training in Chennai Demo Part-6
 
Thesis Report: SAP NetWeaver influence on development of further SAP business...
Thesis Report: SAP NetWeaver influence on development of further SAP business...Thesis Report: SAP NetWeaver influence on development of further SAP business...
Thesis Report: SAP NetWeaver influence on development of further SAP business...
 
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
 

Similar to SAP NetWeaver Neo*: Community-Driven Development

#SAPCloud Strategy Update May #Sapphirenow
#SAPCloud Strategy Update May #Sapphirenow#SAPCloud Strategy Update May #Sapphirenow
#SAPCloud Strategy Update May #SapphirenowSven Denecken
 
Gateway for the uninformed #sitnl edition
Gateway for the uninformed #sitnl editionGateway for the uninformed #sitnl edition
Gateway for the uninformed #sitnl editionfredverheul
 
Keneos KNT BU Presentation
Keneos KNT BU PresentationKeneos KNT BU Presentation
Keneos KNT BU PresentationKeneos
 
Microsoft BI for SAP
Microsoft BI for SAPMicrosoft BI for SAP
Microsoft BI for SAPNaresh Koka
 
Using Eclipse in the Cloud to monitor hurricanes
Using Eclipse in the Cloud to monitor hurricanesUsing Eclipse in the Cloud to monitor hurricanes
Using Eclipse in the Cloud to monitor hurricanesDiyan Yordanov
 
SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)  SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012) SAP Portal
 
Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Twan van den Broek
 
1a Business Suite 7 - Anexo y Links De Utilidad
1a   Business Suite 7   - Anexo y Links De Utilidad1a   Business Suite 7   - Anexo y Links De Utilidad
1a Business Suite 7 - Anexo y Links De UtilidadSAPbyExpert
 
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP Portal
 
SAP Strategie und Innovation
SAP Strategie und InnovationSAP Strategie und Innovation
SAP Strategie und InnovationIBM Switzerland
 

Similar to SAP NetWeaver Neo*: Community-Driven Development (20)

101 ab 1600-1630
101 ab 1600-1630101 ab 1600-1630
101 ab 1600-1630
 
101 ab 1600-1630
101 ab 1600-1630101 ab 1600-1630
101 ab 1600-1630
 
#SAPCloud Strategy Update May #Sapphirenow
#SAPCloud Strategy Update May #Sapphirenow#SAPCloud Strategy Update May #Sapphirenow
#SAPCloud Strategy Update May #Sapphirenow
 
Gateway for the uninformed #sitnl edition
Gateway for the uninformed #sitnl editionGateway for the uninformed #sitnl edition
Gateway for the uninformed #sitnl edition
 
Keneos KNT BU Presentation
Keneos KNT BU PresentationKeneos KNT BU Presentation
Keneos KNT BU Presentation
 
NetWeaver Gateway- Extend the Reach of SAP Applications
NetWeaver Gateway- Extend the Reach of SAP ApplicationsNetWeaver Gateway- Extend the Reach of SAP Applications
NetWeaver Gateway- Extend the Reach of SAP Applications
 
Microsoft BI for SAP
Microsoft BI for SAPMicrosoft BI for SAP
Microsoft BI for SAP
 
Actionable Architecture
Actionable Architecture Actionable Architecture
Actionable Architecture
 
RoadMap de Integración SAP BW & SAP BO
RoadMap de Integración SAP BW & SAP BORoadMap de Integración SAP BW & SAP BO
RoadMap de Integración SAP BW & SAP BO
 
Sa Pforum Shekhar V2
Sa Pforum Shekhar V2Sa Pforum Shekhar V2
Sa Pforum Shekhar V2
 
Using Eclipse in the Cloud to monitor hurricanes
Using Eclipse in the Cloud to monitor hurricanesUsing Eclipse in the Cloud to monitor hurricanes
Using Eclipse in the Cloud to monitor hurricanes
 
SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)  SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)
 
SAP HANA One
SAP HANA OneSAP HANA One
SAP HANA One
 
Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012
 
1a Business Suite 7 - Anexo y Links De Utilidad
1a   Business Suite 7   - Anexo y Links De Utilidad1a   Business Suite 7   - Anexo y Links De Utilidad
1a Business Suite 7 - Anexo y Links De Utilidad
 
SAP Mobile Platform Architecture and Strategy
SAP Mobile Platform Architecture and StrategySAP Mobile Platform Architecture and Strategy
SAP Mobile Platform Architecture and Strategy
 
Sybase Unwired Platform Development Overview
Sybase Unwired Platform Development OverviewSybase Unwired Platform Development Overview
Sybase Unwired Platform Development Overview
 
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
 
SAP Strategie und Innovation
SAP Strategie und InnovationSAP Strategie und Innovation
SAP Strategie und Innovation
 
SAP DT Developer Update
SAP DT Developer UpdateSAP DT Developer Update
SAP DT Developer Update
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

SAP NetWeaver Neo*: Community-Driven Development

  • 1. SAP NetWeaver Neo*: Matthias Steiner, SAP Custom Development
  • 2. Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent. © 2011 SAP AG. All rights reserved. 2
  • 3. Disclosure “You're going to find that many of the truths we cling to depend greatly on our own point of view.“ Obi-Wan Kenobi Custom Development Customers Developers & & Partners Competitors Peers Internal & Influencers © 2011 SAP AG. All rights reserved. 3
  • 4. Agenda SAP’s Product Strategy 12,000 ft  Mission Statement  High-Level Overview SAP NetWeaver Neo*  Overview 6,000 ft  Community-Centric Development Architecture Blueprints  Scenario Archetypes to Architecture Blueprints 3,000 ft  New Vectors  Sample Application  Programming models © 2011 SAP AG. All rights reserved. 4
  • 5. Mission statement: 1 Billion Users gamification 1,000,000,000+ open innovation more apps… SAP EcoHub mass adoption strong ecosystem new SAP enterprise-ready attractive platform consumer-grade © 2011 SAP AG. All rights reserved. 5
  • 6. SAP‘s Product Strategy  Similar skill set (TCD): ORCHESTRATION ON DEVICE web and mobile ON DEMAND  On-Demand Platform  On-Premise integration with the ON PREMISE SAP Business Suite TECHNOLOGY  Full support for in-memory technology © 2011 SAP AG. All rights reserved. 6
  • 7. SAP NetWeaver Neo* Consumer-grade Partner Add-ons Customer Add-ons Solutions  user-centric SaaS SAP Applications Great  simple + intuitive apps! Shared Platform SAP NetWeaver Neo*  appealing UX Services Integrated Development Environment Integration Platform Enterprise-ready Identity ―Project River‖ Spring … Java EE PaaS Mgmt HANA Lifecycle Services  elastic + robust platform Java Runtime Mgmt Mobility  open + secure connectivity … SAP HANA DB  big data + fast processing Infrastructure Infrastructure & Operations SAP Cloud IaaS made in Germany world-wide by © 2011 SAP AG. All rights reserved. 7
  • 8. Community-Centric Development The Open-Source Way Quartz Apache  Strong communities Commons …*  Massive Adoption SAP Cloud  Proven technology Apache Apache Platform for CXF Java-Based Apps ActiveMQ  Low-entry barrier  Very common skillset (TCD)  Plenty of options …with options come choices  Communities © 2011 SAP AG. All rights reserved. 8
  • 9. From Scenario Archetypes to Architecture Blueprints Mobile Apps Presentation Layer Broad Reach Apps R Business Facades …* R Collaborative Analytical Cross- Tools & Apps Tools & Apps cutting concerns Looks Business Logic Layer (Services) Integration Shop floor Apps familiar! Tools Data Access Sensors Apps Persistence Connectivity Forms Apps © 2011 SAP AG. All rights reserved. 9
  • 10. New Vectors  HTML5-based rich clients simple & sexy open  Open Standards, Open APIs  Native Applications  Social Media, Communities Presentation Layer  RESTful services, OData OnDevice R OnDemand  Internet of Services Business Facades R Cross- cutting concerns Business Logic Layer (Services) Data Access In-Memory Persistence OnPremise Connectivity  Optimized for SAP HANA  Seamless integration  No more database abstraction big & fast secure & reliable  Security  Bigtable, NoSQL…  Single Sign-On (SAML) © 2011 SAP AG. All rights reserved. 10
  • 11. Sample Application SAP xPolliNation Application: Goal: to derive modern application blueprint  Develop PoC based on SAP NW Neo* leveraging: – SAP HANA (Persistence) – SAP UI5 (UI) incorporating new IT trends  Expose RESTful API  Well-aligned with SAP’s mission statement  onDevice + social + communities © 2011 SAP AG. All rights reserved. 11
  • 12. Architecture Blueprint: Sample Application Presentation Layer Servlets R ? Apache CXF Business Facades R (DI) Frameworks …*  Spring, Guice,.. ?Cross- cutting concerns JavaBeans Layer (Services) Business Logic Jobs Jersey odata4j ? Data Access OSGi Services Persistence Connectivity Bigtable HANA RSS Feeds © 2011 SAP AG. All rights reserved. 12
  • 13. Servlets as a programming model? Key characteristics  simple & lightweight  ease of consumption  mature & open  enterprise-ready Add. Considerations  flexible  great foundation for frameworks  former presentation layer (MVC)  new service layer !!! © 2011 SAP AG. All rights reserved. 13
  • 14. Timeless Software in Practice Servlets as a Programming Model:  Listeners  bootstrapping of Services  Filters  clean chain of command  ServletContext and JNDI  Service Locator, IoC  Servlets  Service and Service Provisioning © 2011 SAP AG. All rights reserved. 14
  • 15. Demo LESS TALK. MORE CODE
  • 17. Further Information SAP Public Web: SAP Developer Network (SDN): www.sdn.sap.com Business Process Expert (BPX) Community: www.bpx.sap.com SAP BusinessObjects Community (BOC): www.boc.sap.com Related SAP Education and Certification Opportunities http://www.sap.com/education/ Related Workshops/Lectures at SAP TechEd 2011 TEC103, SAP’s Cloud Platform for Java-Based Applications: Overview and Roadmap, Lecture (1 hour) CD270, How to Develop an On-Demand Java Application, Hands-on (2 hours) CD202, HTML5 for lightweight SAP Applications, Lecture (2 hours) © 2011 SAP AG. All rights reserved. 18
  • 18. Feedback Please complete your session evaluation. Be courteous — deposit your trash, and do not take the handouts for the following session.
  • 19. Thank You! Contact information: Matthias Steiner Principal Solution Architect SAP Custom Development matthias.steiner@sap.com twitter.com/steinermatt
  • 20. © 2011 SAP AG. All rights reserved. ® No part of this publication may be reproduced or transmitted in any form or for any purpose HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C , World without the express permission of SAP AG. The information contained herein may be Wide Web Consortium, Massachusetts Institute of Technology. changed without prior notice. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, Some software products marketed by SAP AG and its distributors contain proprietary StreamWork, and other SAP products and services mentioned herein as well as their software components of other software vendors. respective logos are trademarks or registered trademarks of SAP AG in Germany and other Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft countries. Corporation. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, services mentioned herein as well as their respective logos are trademarks or registered z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, trademarks of Business Objects Software Ltd. Business Objects is an PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, SAP company. OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, products and services mentioned herein as well as their respective logos are trademarks or Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered registered trademarks of Sybase, Inc. Sybase is an SAP company. trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or product specifications may vary. registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior Oracle and Java are registered trademarks of Oracle and/or its affiliates. written permission of SAP AG. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. © 2011 SAP AG. All rights reserved. 21