SlideShare uma empresa Scribd logo
1 de 24
SAP NetWeaver Cloud
Virtual Bootcamp - Intro session




  @sapnwcloud
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.




© 2012 SAP AG. All rights reserved.                                                                          2
Agenda
Get set up with NetWeaver Cloud



                                       Platform overview

                                       Get started on the web

                                       Installation and configuration steps

                                       Create and run a HelloWorld application




© 2012 SAP AG. All rights reserved.                                               3
SAP NetWeaver Cloud Platform
Open, standards-based, modular services accelerate software development in the cloud


                  Standards-based development                 Federated identity management via the
                  and run-time environment                    SAP Identity Management service


                  Persistency service leveraging              Remotely monitored and managed apps via
                  the speed of HANA                           a web-based account page



                  Scalable Document Service for               Mash-up SAP apps and 3rd party content
                  managing unstructured data                  with the Cloud Portal


                  Connectivity service enabling seamless      Built around the SAP Store along with SAP
                  Integration with SAP and other systems      Store Partner Program




© 2012 SAP AG. All rights reserved.                                                                       4
SAP NetWeaver Cloud Application Partner Center

                                         http://www.sapcloudappspartnercenter.com

                                         Primary web resource for partners

                                         Simple steps:
                                           •   Get Started
                                           •   Become a Partner
                                           •   Build
                                           •   Publish & Sell




© 2012 SAP AG. All rights reserved.                                                  5
SAP NetWeaver Cloud Developer Center

                                         http://scn.sap.com/community/developer-
                                          center/cloud-platform

                                         Primary web resource for application
                                          developers

                                         Access to:
                                           •   Product documentation
                                           •   Tutorials and guides
                                           •   FAQ’s
                                           •   Blog posts and discussions
                                           •   Code samples




© 2012 SAP AG. All rights reserved.                                                 6
Get Your Developer License


                                         Log in with your SCN credentials

                                         Accept EULA for developer license

                                         Accept EULA for development kit

                                         Download NW Cloud development kit
                                           •   From tools.netweaver.ondemand.com




© 2012 SAP AG. All rights reserved.                                                7
Download and Install Eclipse


                                         Download Eclipse IDE for Java EE Developers
                                           •   From www.eclipse.org/downloads


                                         Go to Eclipse folder and run eclipse executable

                                         Specify a Workspace directory




© 2012 SAP AG. All rights reserved.                                                     8
Install Eclipse Tools for NW Cloud


                                         Configure Eclipse proxy settings

                                         Install NW Cloud SDK
                                           –   Help  Install New Software
                                           –   From https://tools.netweaver.ondemand.com/juno


                                         Restart Eclipse IDE




© 2012 SAP AG. All rights reserved.                                                             9
Configure Eclipse for NW Cloud SDK

                                         Select Landscape URL
                                           •   WindowPreferencesServerSAP NetWeaver Cloud
                                           •   Enter netweaver.ondemand.com in Landscape host field


                                         Select location of NW Cloud SDK
                                           •   Browse folders to find location where SDK was downloaded


                                         Enter account information
                                           •   Account name – your account space name
                                           •   User name – your SCN account userid


                                         Click on Validate, then Apply




© 2012 SAP AG. All rights reserved.                                                                   10
Set up NW Cloud Runtime Environment


                                         Add NW Cloud runtime
                                           •   WindowPreferencesServerRuntime Environments
                                           •   Click on Add
                                           •   Select SAPSAP NetWeaver Cloud
                                           •   Click on Finish, then OK




© 2012 SAP AG. All rights reserved.                                                             11
Development and Testing in Eclipse



                                      Code Editor /
  Project                             Web Browser
  Navigator




                                      Server
                                      Management




© 2012 SAP AG. All rights reserved.                   12
Create a HelloWorld Application

                                         Create Dynamic Web Project
                                           •   FileNewDynamic Web Project
                                           •   Project name: HelloWorld


                                         Create HelloWorld servlet
                                           •   NewServlet
                                           •   Java package: hello
                                           •   Class name: HelloWorldServlet
                                           •   URL mapping: /


                                         Change doGet() method
                                           •   Response.getWriter().println(“Hello World”);
                                           •   Save changes




© 2012 SAP AG. All rights reserved.                                                           13
Run Application Locally

                                         Create local server
                                           •   ServersNewServer
                                           •   Server Type: Local Test Server for SAP NetWeaver Cloud
                                           •   HTTP Port: 8080
                                           •   Add HelloWorld resource


                                         Start server
                                           •   Select server and click on Start button


                                         Open web browser
                                           •   http://localhost:8080/HelloWorld/




© 2012 SAP AG. All rights reserved.                                                                 14
Run Application in the Cloud
                                         Create cloud server
                                           •   ServersNewServer
                                           •   Server Type: SAP NetWeaver Cloud
                                           •   Server host name: netweaver.ondemand.com
                                           •   Application name: helloworld
                                           •   Account name: your-account-space
                                           •   User name: your-SCN-userid
                                           •   Password: your-SCN-password
                                           •   Add HelloWorld resource


                                         Start server
                                           •   Select server and click on Start button


                                         Open web browser
                                           •   http://helloworld<your-account-
                                               space>.netweaver.ondemand.com/HelloWorld/



© 2012 SAP AG. All rights reserved.                                                        15
Manage Application Operations in the Cloud


                                       Access NW Cloud Applications Cockpit
                                           https://account.netweaver.ondemand.com


                                       Start, stop, deploy, undeploy your
                                        application

                                       Check effective compute size

                                       View logs

                                       Change log settings




© 2012 SAP AG. All rights reserved.                                                  16
NW Cloud Console Client
                                         Command-line tool
                                           •   Enables application development, deployment and
                                               configuration outside Eclipse IDE
                                           •   Allows for automation of tasks and operations
                                           •   Bundled with NW Cloud SDK


                                         Typical operations:
                                           •   Deploy or undeploy an application
                                           •   Start, stop or restart an application
                                           •   Check application status
                                           •   Configure application logs
                                           •   Configure destinations
                                           •   Configure availability checks and alert recipients




© 2012 SAP AG. All rights reserved.                                                                 17
Next Bootcamp Session – Feb 13th

                                         Build and run an application using the
                                          services offered by NW Cloud
                                           •   Identity management
                                           •   Persistence
                                           •   On-premise connectivity
                                           •   Cloud connectivity


                                         Event Management application
                                           •   Schedule an event
                                           •   Assign participants and a venue
                                           •   Pull data from on-premise ERP and SuccessFactors
                                               BizX




© 2012 SAP AG. All rights reserved.                                                               18
Online Resources

  Partner Center
        http://www.sapcloudappspartnercenter.com



   Developer Center
        http://scn.sap.com/community/developer-center/cloud-platform




© 2012 SAP AG. All rights reserved.                                     19
Development Coaching & SAP Development Support
Level of services and overview
       #          Type of Service                        Schedule                                 Restrictions                       Access


   1       Development Forum           24x7 available                               Unlimited access                       NW Cloud Developer Forum


           Feb 05th, 4pm CET                                                        For registered SAP NetWeaver Cloud
                                       Intro to NW Cloud, configuration and first                                          Remote Session via
   2       Virtual Bootcamp                                                         Applications Partners and interested
                                       steps in building NW Cloud applications                                             SAP Connect / PGI
           Intro Session                                                            community



           Feb 13th, 4pm CET           Building NW Cloud applications, use of the   For registered SAP NetWeaver Cloud
                                                                                                                           Remote Session via
   3       Virtual Bootcamp            persistence service, monitoring and          Applications Partners and interested
                                                                                                                           SAP Connect / PGI
           Detail session              deployment.                                  community



           Feb 27th, 5pm CET
                                                                                    For registered SAP NetWeaver Cloud     Remote Session via
   4       Feb 28th, 10am CET          Bi-weekly, 1 hour
                                                                                    Applications Partners                  SAP Connect / PGI
           Q&A Session


           NetWeaver Cloud Platform    24 x7 available                              For registered SAP NetWeaver Cloud     Support component
   *
           Support                                                                  Applications Partners                  (BC-NEO-**)

           SAP Application Developer                                                For registered SAP NetWeaver Cloud     Via according Support
   *                                   24 x7 available
           User Enterprise support                                                  Applications Partners                  backend component

 * SAP Support access via SAP Service Marketplace: www.service.sap.com/support
© 2012 SAP AG. All rights reserved.                                                                                                                   20
Discussion / Q&A
Questions & Answers
  Q: Do you have a Sybase ASE persistence option as well on cloud?
   A: Not at the moment, but we may consider offering this as an option in the future.

  Q: Will also be the NetWeaver Cloud Portal available in the partner account?
   A: Yes, please check the contract details.

  Q: How NetWeaver cloud is a platform as a service? I mean we are using our local system for dev?
  A: It is true that we are using our local system for development, but we are still deploying and running the
     application in the cloud. This is why it is still a platform-as-a-service. Offering the development environment
     completely in the cloud is an option we are considering for the future.


  Q: I have already developed a web application in Java - Tomcat, it is possible to deploy it with SAP
     Netweaver Cloud?
  A: Yes, although the amount of migration work needed may depend on the build environment you used, and also
      how much you want to rewrite the application itself to leverage the platform services offered by NW Cloud.



© 2012 SAP AG. All rights reserved.                                                                                22
Thank You!
© 2012 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express   Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads,
permission of SAP AG. The information contained herein may be changed without prior notice.                       Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice,
                                                                                                                  Google Mail, Gmail, YouTube, Dalvik and Android are trademarks or registered trademarks of Google Inc.
Some software products marketed by SAP AG and its distributors contain proprietary software components of
other software vendors.                                                                                           INTERMEC is a registered trademark of Intermec Technologies Corporation.
Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of       Wi-Fi is a registered trademark of Wi-Fi Alliance.
Microsoft Corporation.
                                                                                                                  Bluetooth is a registered trademark of Bluetooth SIG Inc.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System
                                                                                                                  Motorola is a registered trademark of Motorola Trademark Holdings LLC.
z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7,
POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize,                       Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH.
XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere,
Tivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation.                  SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork,
                                                                                                                  SAP HANA, and other SAP products and services mentioned herein as well as their respective logos are
Linux is the registered trademark of Linus Torvalds in the United States and other countries.                     trademarks or registered trademarks of SAP AG in Germany and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe           Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web
Systems Incorporated in the United States and other countries.                                                    Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their
                                                                                                                  respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects
Oracle and Java are registered trademarks of Oracle and its affiliates.
                                                                                                                  is an SAP company.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
                                                                                                                  Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or                mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase Inc.
registered trademarks of Citrix Systems Inc.                                                                      Sybase is an SAP company.
HTML, XML, XHTML, and W3C are trademarks or registered trademarks of W3C®, World Wide Web                         Crossgate, m@gic EDDY, B2B 360°, and B2B 360° Services are registered trademarks of Crossgate AG
Consortium, Massachusetts Institute of Technology.                                                                in Germany and other countries. Crossgate is an SAP company.
Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri,     All other product and service names mentioned are the trademarks of their respective companies. Data
and Xcode are trademarks or registered trademarks of Apple Inc.                                                   contained in this document serves informational purposes only. National product specifications may vary.
IOS is a registered trademark of Cisco Systems Inc.                                                               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 written permission of SAP AG.
RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerry
Storm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App World are trademarks or registered
trademarks of Research in Motion Limited.




 © 2012 SAP AG. All rights reserved.                                                                                                                                                                                         24

Mais conteúdo relacionado

Mais procurados

How can Liferay Developers, Deployers move to the Cloud
How can Liferay Developers, Deployers move to the CloudHow can Liferay Developers, Deployers move to the Cloud
How can Liferay Developers, Deployers move to the Cloud
CloudBees
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
rsnarayanan
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The Cloud
GoogleTecTalks
 
Nadeus Education Services session on Google Apps and Google App Engine
Nadeus Education Services session on Google Apps and Google App EngineNadeus Education Services session on Google Apps and Google App Engine
Nadeus Education Services session on Google Apps and Google App Engine
Nadeus Education Services
 

Mais procurados (20)

Windows Azure Outline
Windows Azure OutlineWindows Azure Outline
Windows Azure Outline
 
SAP Kapsel Plugins For Cordova
SAP Kapsel Plugins For CordovaSAP Kapsel Plugins For Cordova
SAP Kapsel Plugins For Cordova
 
How can Liferay Developers, Deployers move to the Cloud
How can Liferay Developers, Deployers move to the CloudHow can Liferay Developers, Deployers move to the Cloud
How can Liferay Developers, Deployers move to the Cloud
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
 
Overzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene BogaartOverzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene Bogaart
 
SSUG: SharePoint Application Lifecycle Management
SSUG: SharePoint Application Lifecycle ManagementSSUG: SharePoint Application Lifecycle Management
SSUG: SharePoint Application Lifecycle Management
 
Subversion Edge Overview
Subversion Edge OverviewSubversion Edge Overview
Subversion Edge Overview
 
A creative and technical Software Engineering company
A creative and technical Software Engineering companyA creative and technical Software Engineering company
A creative and technical Software Engineering company
 
Bluegrass digital creds 2015
Bluegrass digital creds 2015Bluegrass digital creds 2015
Bluegrass digital creds 2015
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The Cloud
 
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
 
Glassfish Overview 29 Oktober 2009
Glassfish Overview 29 Oktober 2009Glassfish Overview 29 Oktober 2009
Glassfish Overview 29 Oktober 2009
 
DevOps in the Cloud
DevOps in the CloudDevOps in the Cloud
DevOps in the Cloud
 
Open stack powered_cloud_solution_interop
Open stack powered_cloud_solution_interopOpen stack powered_cloud_solution_interop
Open stack powered_cloud_solution_interop
 
JavaOne Update zur Java Plattform
JavaOne Update zur Java PlattformJavaOne Update zur Java Plattform
JavaOne Update zur Java Plattform
 
V mware v realize orchestrator 6.0 knowledge transfer kit
V mware v realize orchestrator 6.0 knowledge transfer kitV mware v realize orchestrator 6.0 knowledge transfer kit
V mware v realize orchestrator 6.0 knowledge transfer kit
 
PHP Apps on the Move - Migrating from In-House to Cloud
PHP Apps on the Move - Migrating from In-House to Cloud  PHP Apps on the Move - Migrating from In-House to Cloud
PHP Apps on the Move - Migrating from In-House to Cloud
 
Nadeus Education Services session on Google Apps and Google App Engine
Nadeus Education Services session on Google Apps and Google App EngineNadeus Education Services session on Google Apps and Google App Engine
Nadeus Education Services session on Google Apps and Google App Engine
 
Cloud Foundry for PHP developers
Cloud Foundry for PHP developersCloud Foundry for PHP developers
Cloud Foundry for PHP developers
 
CQ 5.4 Deep-Dive
CQ 5.4 Deep-DiveCQ 5.4 Deep-Dive
CQ 5.4 Deep-Dive
 

Semelhante a SAP NetWeaver Cloud Platform - Virtual Bootcamp Introduction - Part 1

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 Netweaver for Dummies
SAP Netweaver for DummiesSAP Netweaver for Dummies
SAP Netweaver for Dummies
Mayank Maindola
 
SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven Development
Matthias Steiner
 

Semelhante a SAP NetWeaver Cloud Platform - Virtual Bootcamp Introduction - Part 1 (20)

Notes
NotesNotes
Notes
 
NetWeaver Gateway- Gateway Service Consumption
NetWeaver Gateway- Gateway Service ConsumptionNetWeaver Gateway- Gateway Service Consumption
NetWeaver Gateway- Gateway Service Consumption
 
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
 
SAP DT Developer Update
SAP DT Developer UpdateSAP DT Developer Update
SAP DT Developer Update
 
SAP NetWeaver Gateway - Gateway Service Consumption
SAP NetWeaver Gateway - Gateway Service Consumption SAP NetWeaver Gateway - Gateway Service Consumption
SAP NetWeaver Gateway - Gateway Service Consumption
 
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 NetWeaver Gateway - Introduction
SAP NetWeaver Gateway - IntroductionSAP NetWeaver Gateway - Introduction
SAP NetWeaver Gateway - Introduction
 
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
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
 
SAP Netweaver for Dummies
SAP Netweaver for DummiesSAP Netweaver for Dummies
SAP Netweaver for Dummies
 
SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud: From Your Datacenter to the Cloud and Back  SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud: From Your Datacenter to the Cloud and Back
 
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
 
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
 
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
 
A Comprehensive Guide to SAP's Cloud Analytics Roadmap
A Comprehensive Guide to SAP's Cloud Analytics RoadmapA Comprehensive Guide to SAP's Cloud Analytics Roadmap
A Comprehensive Guide to SAP's Cloud Analytics Roadmap
 
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform: The void between your Datacenter and the CloudSAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
 
SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven Development
 
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS AudienceCloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
 
Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abap
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
 

Mais de SAP PartnerEdge program for Application Development

Mais de SAP PartnerEdge program for Application Development (20)

SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform AnalyticsSAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
 
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
 
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
 
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
 
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...
 
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...
 
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
 
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
 
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using 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...
SUSE Technical Webinar: Introduction to Business Intelligence - the SAP and S...
 
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud PlatformSUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
SUSE Technical Webinar: Build Cloud Apps with SAP HANA Cloud Platform
 
Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...
Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...
Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...
 
Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...
Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...
Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...
 
Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...
Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...
Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...
 
Autodesk Technical Webinar: SAP Business One
Autodesk Technical Webinar: SAP Business OneAutodesk Technical Webinar: SAP Business One
Autodesk Technical Webinar: SAP Business One
 
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
 
Mobile Apps 4 Charity
Mobile Apps 4 CharityMobile Apps 4 Charity
Mobile Apps 4 Charity
 
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...
 
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...
 
Autodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory databaseAutodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory database
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

SAP NetWeaver Cloud Platform - Virtual Bootcamp Introduction - Part 1

  • 1. SAP NetWeaver Cloud Virtual Bootcamp - Intro session @sapnwcloud
  • 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. © 2012 SAP AG. All rights reserved. 2
  • 3. Agenda Get set up with NetWeaver Cloud  Platform overview  Get started on the web  Installation and configuration steps  Create and run a HelloWorld application © 2012 SAP AG. All rights reserved. 3
  • 4. SAP NetWeaver Cloud Platform Open, standards-based, modular services accelerate software development in the cloud Standards-based development Federated identity management via the and run-time environment SAP Identity Management service Persistency service leveraging Remotely monitored and managed apps via the speed of HANA a web-based account page Scalable Document Service for Mash-up SAP apps and 3rd party content managing unstructured data with the Cloud Portal Connectivity service enabling seamless Built around the SAP Store along with SAP Integration with SAP and other systems Store Partner Program © 2012 SAP AG. All rights reserved. 4
  • 5. SAP NetWeaver Cloud Application Partner Center  http://www.sapcloudappspartnercenter.com  Primary web resource for partners  Simple steps: • Get Started • Become a Partner • Build • Publish & Sell © 2012 SAP AG. All rights reserved. 5
  • 6. SAP NetWeaver Cloud Developer Center  http://scn.sap.com/community/developer- center/cloud-platform  Primary web resource for application developers  Access to: • Product documentation • Tutorials and guides • FAQ’s • Blog posts and discussions • Code samples © 2012 SAP AG. All rights reserved. 6
  • 7. Get Your Developer License  Log in with your SCN credentials  Accept EULA for developer license  Accept EULA for development kit  Download NW Cloud development kit • From tools.netweaver.ondemand.com © 2012 SAP AG. All rights reserved. 7
  • 8. Download and Install Eclipse  Download Eclipse IDE for Java EE Developers • From www.eclipse.org/downloads  Go to Eclipse folder and run eclipse executable  Specify a Workspace directory © 2012 SAP AG. All rights reserved. 8
  • 9. Install Eclipse Tools for NW Cloud  Configure Eclipse proxy settings  Install NW Cloud SDK – Help  Install New Software – From https://tools.netweaver.ondemand.com/juno  Restart Eclipse IDE © 2012 SAP AG. All rights reserved. 9
  • 10. Configure Eclipse for NW Cloud SDK  Select Landscape URL • WindowPreferencesServerSAP NetWeaver Cloud • Enter netweaver.ondemand.com in Landscape host field  Select location of NW Cloud SDK • Browse folders to find location where SDK was downloaded  Enter account information • Account name – your account space name • User name – your SCN account userid  Click on Validate, then Apply © 2012 SAP AG. All rights reserved. 10
  • 11. Set up NW Cloud Runtime Environment  Add NW Cloud runtime • WindowPreferencesServerRuntime Environments • Click on Add • Select SAPSAP NetWeaver Cloud • Click on Finish, then OK © 2012 SAP AG. All rights reserved. 11
  • 12. Development and Testing in Eclipse Code Editor / Project Web Browser Navigator Server Management © 2012 SAP AG. All rights reserved. 12
  • 13. Create a HelloWorld Application  Create Dynamic Web Project • FileNewDynamic Web Project • Project name: HelloWorld  Create HelloWorld servlet • NewServlet • Java package: hello • Class name: HelloWorldServlet • URL mapping: /  Change doGet() method • Response.getWriter().println(“Hello World”); • Save changes © 2012 SAP AG. All rights reserved. 13
  • 14. Run Application Locally  Create local server • ServersNewServer • Server Type: Local Test Server for SAP NetWeaver Cloud • HTTP Port: 8080 • Add HelloWorld resource  Start server • Select server and click on Start button  Open web browser • http://localhost:8080/HelloWorld/ © 2012 SAP AG. All rights reserved. 14
  • 15. Run Application in the Cloud  Create cloud server • ServersNewServer • Server Type: SAP NetWeaver Cloud • Server host name: netweaver.ondemand.com • Application name: helloworld • Account name: your-account-space • User name: your-SCN-userid • Password: your-SCN-password • Add HelloWorld resource  Start server • Select server and click on Start button  Open web browser • http://helloworld<your-account- space>.netweaver.ondemand.com/HelloWorld/ © 2012 SAP AG. All rights reserved. 15
  • 16. Manage Application Operations in the Cloud  Access NW Cloud Applications Cockpit  https://account.netweaver.ondemand.com  Start, stop, deploy, undeploy your application  Check effective compute size  View logs  Change log settings © 2012 SAP AG. All rights reserved. 16
  • 17. NW Cloud Console Client  Command-line tool • Enables application development, deployment and configuration outside Eclipse IDE • Allows for automation of tasks and operations • Bundled with NW Cloud SDK  Typical operations: • Deploy or undeploy an application • Start, stop or restart an application • Check application status • Configure application logs • Configure destinations • Configure availability checks and alert recipients © 2012 SAP AG. All rights reserved. 17
  • 18. Next Bootcamp Session – Feb 13th  Build and run an application using the services offered by NW Cloud • Identity management • Persistence • On-premise connectivity • Cloud connectivity  Event Management application • Schedule an event • Assign participants and a venue • Pull data from on-premise ERP and SuccessFactors BizX © 2012 SAP AG. All rights reserved. 18
  • 19. Online Resources Partner Center  http://www.sapcloudappspartnercenter.com Developer Center  http://scn.sap.com/community/developer-center/cloud-platform © 2012 SAP AG. All rights reserved. 19
  • 20. Development Coaching & SAP Development Support Level of services and overview # Type of Service Schedule Restrictions Access 1 Development Forum 24x7 available Unlimited access NW Cloud Developer Forum Feb 05th, 4pm CET For registered SAP NetWeaver Cloud Intro to NW Cloud, configuration and first Remote Session via 2 Virtual Bootcamp Applications Partners and interested steps in building NW Cloud applications SAP Connect / PGI Intro Session community Feb 13th, 4pm CET Building NW Cloud applications, use of the For registered SAP NetWeaver Cloud Remote Session via 3 Virtual Bootcamp persistence service, monitoring and Applications Partners and interested SAP Connect / PGI Detail session deployment. community Feb 27th, 5pm CET For registered SAP NetWeaver Cloud Remote Session via 4 Feb 28th, 10am CET Bi-weekly, 1 hour Applications Partners SAP Connect / PGI Q&A Session NetWeaver Cloud Platform 24 x7 available For registered SAP NetWeaver Cloud Support component * Support Applications Partners (BC-NEO-**) SAP Application Developer For registered SAP NetWeaver Cloud Via according Support * 24 x7 available User Enterprise support Applications Partners backend component * SAP Support access via SAP Service Marketplace: www.service.sap.com/support © 2012 SAP AG. All rights reserved. 20
  • 22. Questions & Answers Q: Do you have a Sybase ASE persistence option as well on cloud? A: Not at the moment, but we may consider offering this as an option in the future. Q: Will also be the NetWeaver Cloud Portal available in the partner account? A: Yes, please check the contract details. Q: How NetWeaver cloud is a platform as a service? I mean we are using our local system for dev? A: It is true that we are using our local system for development, but we are still deploying and running the application in the cloud. This is why it is still a platform-as-a-service. Offering the development environment completely in the cloud is an option we are considering for the future. Q: I have already developed a web application in Java - Tomcat, it is possible to deploy it with SAP Netweaver Cloud? A: Yes, although the amount of migration work needed may depend on the build environment you used, and also how much you want to rewrite the application itself to leverage the platform services offered by NW Cloud. © 2012 SAP AG. All rights reserved. 22
  • 24. © 2012 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads, permission of SAP AG. The information contained herein may be changed without prior notice. Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice, Google Mail, Gmail, YouTube, Dalvik and Android are trademarks or registered trademarks of Google Inc. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. INTERMEC is a registered trademark of Intermec Technologies Corporation. Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of Wi-Fi is a registered trademark of Wi-Fi Alliance. Microsoft Corporation. Bluetooth is a registered trademark of Bluetooth SIG Inc. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System Motorola is a registered trademark of Motorola Trademark Holdings LLC. z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7, POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize, Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH. XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere, Tivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA, and other SAP products and services mentioned herein as well as their respective logos are Linux is the registered trademark of Linus Torvalds in the United States and other countries. trademarks or registered trademarks of SAP AG in Germany and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Systems Incorporated in the United States and other countries. Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects Oracle and Java are registered trademarks of Oracle and its affiliates. is an SAP company. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase Inc. registered trademarks of Citrix Systems Inc. Sybase is an SAP company. HTML, XML, XHTML, and W3C are trademarks or registered trademarks of W3C®, World Wide Web Crossgate, m@gic EDDY, B2B 360°, and B2B 360° Services are registered trademarks of Crossgate AG Consortium, Massachusetts Institute of Technology. in Germany and other countries. Crossgate is an SAP company. Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri, All other product and service names mentioned are the trademarks of their respective companies. Data and Xcode are trademarks or registered trademarks of Apple Inc. contained in this document serves informational purposes only. National product specifications may vary. IOS is a registered trademark of Cisco Systems Inc. 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 written permission of SAP AG. RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerry Storm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App World are trademarks or registered trademarks of Research in Motion Limited. © 2012 SAP AG. All rights reserved. 24