1 / 52

Sybase Unwired Platform rapid-deployment solution

Sybase Unwired Platform rapid-deployment solution. Solution Details. Contents. Introduction to SAP Rapid Deployment Solutions Mobile Platform – Overview Sybase Unwired Platform rapid-deployment solution - Overview Sybase Unwired Platform rapid-deployment solution - Scope Items

gusty
Download Presentation

Sybase Unwired Platform rapid-deployment solution

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sybase Unwired Platform rapid-deployment solution Solution Details

  2. Contents Introduction to SAP Rapid Deployment Solutions Mobile Platform – Overview Sybase Unwired Platform rapid-deployment solution - Overview Sybase Unwired Platform rapid-deployment solution - Scope Items Sybase Unwired Platform rapid-deployment solution - Service Delivery Sybase Unwired Platform rapid-deployment solution - Technical Details

  3. Introduction to SAP Rapid Deployment Solutions

  4. Today’s reality… “ “ • Statistics state that up to 70% of IT projects run late, over-budget, or do not meet planned goals…Consequently, implementation risk is a critical factor… • From “Introducing Packaged Solutions” by Michael Krigsman • Now when companies think about implementing an application, they really want to implement an integrated solution. • Henry D. Morris, Senior Vice President of Worldwide Software and Services, IDC • Customers today want choices in how they scope, configure, and deploy business software. • Peter M. Russo, Managing Director of Pierre Audoin Consultants

  5. You want to… • … ensure the most predictable and fastest time to business value • … deliver the integration the business demands to start and grow without compromises • … choose from a modular ready to use portfolio of solution, deployment and pricing options

  6. SAP and a global partner ecosystem offer Rapid Deployment Solutions to meet specific business needs… • Software • Quickly address the most urgent business processes • Content • SAP best practices, templates and tools make solution adoption easier • Enablement • Guides and educational material speed end user adoption • Service • Fixed scope and price provides maximum predictability and lowers risk SAP Rapid Deployment Solutions Rapid Deployment Solutions Software Service Content Enablement

  7. … which allow predictability, out-of-the-box integration and adoption choices as business demands • Predictability • Fast value in weeks • Fixed cost and fixed best practice scope • Integration • Integrated start and growth options • Immediate and future IT and business processes landscape integrity • Choice • Modular packages to meet specific business needs and allow individual adoption paths • Flexible licensing and deployment options SAP Rapid Deployment Solutions

  8. Mobile Platform – Overview

  9. Sybase Unwired Platform: SAP mobility platform for today and tomorrow • Afaria • Sybase development tools and lifecycle • Apps (native, container, online) • Reusable libraries • SDK* on MBO** • SDK on OData+ MBO OData • Sybase Unwired Platform 2.x • Other connector technologies • Notifications and • subscriptions • Onboarding, monitoring • lifecycle, and administration • Data consolidation and distribution • ODataconnector Web service JDBC Rest BAPI Wrapper(Suite) OData • OData: data provider (SAP NetWeaver Gateway) • Back ends running SAP software • Third-party services SAP Business Suite SAP Business ByDesign SAP BusinessObjects solutions *Software development kit ** Mobile business object +Open Data Protocol 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

  10. Sybase Unwired Platform: SAP mobility platform for today and tomorrow • Sybase Unwired Platform acts as the hub that connects the back-end enterprise systems and data sources to mobile devices. Features for mobile application development, deployment, security, and ongoing device and application management provide a complete end-to-end solution. • Sybase Mobile SDK • - The platform development tool set used to build mobile applications that meet your mobility needs. • Sybase Unwired Platform Runtime • - The deployment and management architecture and services used to run and manage mobile applications. Connect During development and deployment, connect to your heterogeneous data sources and back-end enterprise systems. Create Use the development tools included with the Sybase Mobile SDK to build and test mobile applications that meet your mobility needs. Control Deploy to and manage Unwired Platform Runtime, including the runtime environment, end-to-end security, and device applications. Consume Mobile applications install to devices allowing device users to work online and offline. Enterprise data is accessed from a variety of mobile devices. 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

  11. Sybase Unwired Platform rapid-deployment solution - Overview

  12. Sybase Unwired Platform rapid-deployment solution Rapid Deployment Solution for Sybase Unwired Platform helps customers implement Sybase Unwired Platform fast, in high quality and lower TCO Solution highlights: • Full implementation and configuration of the required platform components (Sybase Unwired Platform, NetWeaver Gateway) including high availability, security and push • Full development environment set up for all the supported development scenarios • Integration to the various back end systems • Sample apps to introduce how to setup and verify the development environment • Supported devices: iOS, Android and Blackberry • Enterprise customers need to setup Sybase Unwired Platform in productive environment with considerations like high availability, security, sizing, push mechanisms, caching etc., and this might be challenging. • Different customers have different business and technical needs for setting up the runtime productive environment of Sybase Unwired Platform • Sybase Unwired Platform has several application build methodologies and technologies based on parameters like application types and device types and thus require deep understanding of these methodologies and the platform components.

  13. Business process scope covered Verification with Hybrid Web Container sample app Verification with OData sample app Verification with native MBO sample app App creation with Sales Order object Design Time Runtime Regular Administration Landscape Installation Platform Configuration Start & stop serviceBackup & restoreMonitoring …… Install GatewayLicense managementInstall SUP with high availabilityRelay setup…… ConnectivityIntegrationSecurity Push enablement……

  14. Sybase Unwired Platform rapid-deployment solution – Key Benefits • Reduces overall deployment and investment risk of Sybase unwired platform • Ensures solution is properly installed and configured leveraging SAP best practices • Enables the customer to focus on operations instead of installation • Reduce TCO leveraging best practices, automation content and pre-configuration • Empower developers by introducing design time best practices and pre-configurations Sybase Unwired Platform Instant value with Rapid Deployment Solution

  15. Sybase Unwired Platform rapid-deployment solution – Scope Items

  16. Landscape Installation • Introduce the installation of SUP, Relay Server and NW Gateway in a productive environment including considerations such as licenses, sizing, cluster, etc.

  17. Installation of SUP, Relay Server and NW Gateway: scope and benefits • • NetWeaver Gateway installation • • Sybase Unwired Platform cluster installation with high availability • • Relay server deployment. • Sybase Unwired Platform is the core component of the mobility platform and has the capability to support high availability with clustering in a productive environment. NetWeaver Gateway is a primary connector to link Sybase Unwired Platform to backend Business Suite systems for quick implementation of online mobile apps consuming the Suite functions. • Besides these two main components, there’re also SySAM license server to manage served licenses of Sybase Unwired Platform, the relay server and outbound enabler to provide secure connection between enterprise devices and the mobility platform behind the firewall. • This building block describes how to install NetWeaver Gateway and Sybase Unwired Platform in productive environment, how to apply EBF (support package), how to calculate application server SAPS for sizing, how to make Sybase Unwired Platform application server cluster design, and how to deploy the relay server with outbound enabler.

  18. In the system • Key points covered • NetWeaver Gateway installation • Sybase Unwired Platform application sizing. • Sybase Unwired Platform system landscape design and cluster installation. • Apply EBF of Sybase Unwired Platform in a high availability environment. • Relay Server installation and configuration.

  19. Platform Configuration • Introduce the required configuration to enable the platform in runtime. This includes connectivity, security and push enablement

  20. Platform Configuration: scope and benefits • Ensure the RFC destination refer to SAP system alias is correct that can check the connectivity between SAP NetWeaver Gateway and Backend Business Suite. • Securing the Server Infrastructure • Securing Platform Administration • Enabling Authentication and role-based access control (RBAC) for User Logins • Securing Data Tier Databases • Configuration on the communication channel among backend system, SAP Gateway and SUP to support push notification • Enabling SSL encryption for the data push from SAP Gateway to Unwired Server • The whole platform landscape involves several technical components like Sybase Unwired Platform, SAP NetWeaver Gateway, the SAP Business Suite backend system etc. • These technical components need to be configured, so that they’re connected, integrated, and the Sybase Unwired Platform need to be equipped with necessary security settings, as well as enabled with push mechanism. • This building block contains the basic configuration steps as the precondition of data communication between NetWeaver Gateway and backend Business Suite system, describes user authorization management, connectivity setting from NetWeaver Gateway to consumer for communication with Sybase Unwired Platform applications. Also the generic settings for security and push enablement on Sybase Unwired Platform.

  21. In the system • Key points covered • Connect setting from SAP NetWeaver Gateway to consumer. • Configuration trust connect setting from SAP NetWeaver Gateway to Backend Business Suite. • Security on various aspects as data tier, server, DMZ, device etc. • User authentication • Setting Up Configuration on Backend Business Suite System to Support Push Notification • Setting Up Configuration on SAP Gateway to Support Push Notification

  22. Sybase Unwired Platform Regular Administration • Introduce the regular administrative tasks for system maintenance

  23. Sybase Unwired Platform Regular Administration : scope and benefits • Monitoring, Diagnostics, and Troubleshooting • Runtime Maintain Clean Up • Backup and recovery • SUP Licenses • The goal of Operational maintenance is to ensure the Unwired Platform remains stable, available, and efficient. It includes the regular administration activities that keep your mobile enterprise running properly. • Operational maintenance includes updating, changing, or repairing various components already deployed to an Unwired Platform deployment. Platform administrators typically perform these activities on a regular or semi-regular schedule, often during non-peak usage hours, to keep the environment running smoothly. • The purpose of this building block is to describe the Sybase Unwired Platform Administration Operation Detail. It contains Monitoring Setting, Reviewing and Analysis the Monitoring Data, System Log and Domain log, Runtime Maintenance Cleanup, Backup and Recovery, Licenses Check and Update etc.

  24. In the system • Key points covered • • Creating and setting a monitoring profile, Review and analysis the monitoring data, system log and domain. • • Backing Up the file system, system data and SQL Anywhere database, Restoration of the install file system, runtime database and message data.

  25. Verify Development Environment with Native MBO App Sample • Introduce the steps to build a native MBO sample app to verify the development environment readiness

  26. Verify Development Environment with Native MBO App Sample : scope and benefits • Development Environment Configuration • Object API Code Generation • Application Development • Native Object API applications are customized, full-featured mobile applications that use • Mobile Business Objects (MBOs) to facilitate connection with a variety of enterprise systems and leverage synchronization to support offline capabilities. • The development environment of such app requires mobile SDK (workspace) for MBO modeling, the RFC/BAPI development environment in backend Business Suite systems, and the client app development environment for specific device types like iOS, Android, RIM BlackBerry etc. • The reusable configuration/setup steps of such development environment have been described in MD4 configuration guide. In this building block we introduce how to verify the development environment by creating a simple native MBO app using SAP Flight model. Users can get flight information list and detail when they launch the sample app. We use RIM BlackBerry and Android as sample device type

  27. In the system • Key process flows covered • Generating Object API Code • Verify BlackBerry Development Environment with Native MBO App Sample • Verify Android Development Environment with Native MBO App Sample • Configure Data Synchronization Using SSL Encryption

  28. Verify Development Environment with Hybrid Web Container App Sample • Introduce the steps to build a hybrid web container sample app to verify the development environment readiness

  29. Verify Development Environment with Hybrid Web Container App Sample: scope and benefits • Mobile Workflow Forms Editor • Device User Registration • Mobile Device or Simulator Configuration • Mobile Workflow Package Generation and Deployment • LDAP Authentication • The Hybrid Web Container is a native application that embeds a browser control supplied by the device OS, which allows you to build applications with simplicity of Web development but utilize the power of native device services. The Hybrid Web Container enables the rapid development of mobile workflows, in which you can extend existing enterprise business processes, to a mobile device so that business process decisions can be made on a mobile device. • The development environment of such app requires mobile SDK (workspace), the RFC/BAPI development environment in backend Business Suite systems. • In this building block we introduce how to verify the development environment by creating a simple mobile workflow app using SAP Flight model. Users can get flight information list and detail when they launch the sample app.

  30. In the system • Key process flows covered • Creating Flight Mobile Workflow Form • Registering the Device in Sybase Control Center • Deploy Mobile Workflow package to Unwired Server • Assigning and Unassigning Mobile Workflows • Configuring the Mobile Device or Simulator • Configuring Connection Settings on the Device or Simulator • Viewing and Running the Mobile Workflow • Using LDAP Authentication for the Mobile Workflow

  31. Verify Development Environment with OData App Sample • Introduce the steps to build an Odata sample app to verify the development environment readiness

  32. Verify Development Environment with OData App Sample: scope and benefits • Developing an OData sample app to consume the service document published by SAP NetWeaver Gateway. • Enabling automatic user registration and authenticate user to access backend SAP enterprise information system using various security mechanisms. • Extending OData sample app to demonstrate the push notification for OData channel applications • Configuring SUP to enable the OData sample app running to verify the development environment. • OData SDK, compared to Native Object API SDK, it’s usually used to build online applications with Push that use OData protocol. Data is modeled in SAP NetWeaver Gateway and accessed in a request-reply or lookup pattern. While Native Object API SDK is mainly for offline applications where users work on data offline and synchronize updates to the server when connected. • OData SDK applications are developed to leverage a proxy connection to SAP EIS systems, such as SAP Business Suite, and are deployed using the Online Data Proxy runtime option, essentially making realtime SAP data available to device users. This business scenario describes the flow of OData sample app development and using the sample app to verify the development environment.

  33. In the system • Key process flows covered • Setting Up the Xcode Project • Developing an OData App to Consume Service Documents • Extending OData Sample App to Serve Different Type of User Authentication. • Extending OData Sample App to Support Push Notification

  34. Build Hybrid Web Container based app for Sales Order • Introduce the steps to build a hybrid web container app based on sales order object

  35. Verify Development Environment with OData App Sample: scope and benefits • Mobile Workflow Development • Mobile Workflow Customization • Mobile Workflow Localization • DCN of Mobile Workflow • The Hybrid Web Container is a native application that embeds a browser control supplied by the device OS, which allows you to build applications with the simplicity of Web development while utilizing the power of native device services. The Hybrid Web Container enables the rapid development of mobile workflows, in which you can extend existing enterprise business processes, to a mobile device so that business process decisions can be made on a mobile device. • In this building block we introduce how to build a more complex mobile workflow application using the SAP Sales Order model. When users launch the sample app, users are then able to search sales orders and get sales order list. Clicking on one record, user can see the order detail and associated item list. Besides, user can also update some fields of the order. If the operation succeeded, the modifications will become effective on the backend system. User can log on to the backend system to check the effect.

  36. In the system • Key process flows covered • Developing the Sales Order Mobile Workflow Application • Customizing the Mobile Workflow Application • Localizing the Mobile Workflow Application • Data Change Notification of Mobile Workflow Application

  37. Sybase Unwired Platform rapid-deployment solution - Service Delivery

  38. Deployment Options 1 / 2 • Large Deployment (Duration = 8 Weeks) • Three System (Development, Test, and Production Landscape) • Sybase Unwired Platform (SUP) – Two server node for Test and Productive landscapes • SAP NetWeaver Gateway – Two server node for Test and Productive landscapes • Sybase Relay Server (SRS) – Two server node for Test and Productive landscapes • Medium Deployment (Duration = 6 Weeks) • Two System (Development and Production Landscape) • Sybase Unwired Platform (SUP) – Two server node for Productive landscape. • SAP NetWeaver Gateway – Two server node for Productive landscape. • Sybase Relay Server (SRS) – Two server node for Productive landscape • Small Deployment (Duration = 4 Weeks) • Single System (Development Landscape) • Sybase Unwired Platform (SUP) – One server node per landscape. • SAP NetWeaver Gateway – One server node per landscape. • Sybase Relay Server (SRS) – One server node per landscape.

  39. Deployment Options 2 / 2 • X-Small Deployment (Duration = 1 Week) • Single System (Development Landscape) • Sybase Unwired Platform (SUP) – One server node per landscape. • No installation of test mobile applications. • Sample Testing Apps (for all Deployments except X-Small) • One, pre-defined native MBO mobile application (Flight data) (for Android and BlackBerry devices) • One, pre-defined Hybrid Web Container mobile application (Flight data) (for Android, BlackBerry and iPhone devices) • One, pre-defined oData mobile application (Flight data) (for iPhone device)

  40. Sybase Unwired Platform rapid-deployment solution in weeks for 2 and 3 Tier Landscape offering 1 2 3 • Start • Run • Deploy Expectations • Project management • Kick-off workshop participation • Preparing technical infrastructure • Mutually-approved scope document • Working SAP system • Solution Activation • Unit Testing • Knowledge Transfer • Customer Acceptance Testing • Go Live Preparation • Successful rollout and adoption • Configuration documentation • Onsite and remote support • Superior support to ensure smooth functioning Results

  41. Pre-defined Services for Rapid Deployment Solutionsfor 2 and 3 Tier landscapes • Your path to Go-Live: fast, efficiently and at predictable cost • Fixed-price Implementation Services • Pre-defined Project Methodology • Ready-to-use Accelerators 1 2 3 Start Deploy Run • Project management • Kick-off workshop participation • Preparing technical infrastructure • Accelerators / Deliverables • Consulting Delivery Guide • Project schedule • WBS • Service Delivery Model: roles and responsibilities • Kick-off presentation • Pre-delivery requirements and checklist • Solution Activation • Unit Testing by SAP • Knowledge Transfer to key IT resources • Acceptance Testing by Customer • Go-Live Preparation • Accelerators / Deliverables • Installation guide • Solution Documentation • Best-Practices content(pre-configuration) • Configuration activities • Consulting Delivery Guide • Implementation Content • Test Cases • End User Training by Customer • Go-Live • Post go-live support and activities • Sign off of Project • Accelerators / Deliverables • Deliverable acceptance forms

  42. Implementation methodology 1 2 3 Start Deploy Run Kickoff Workshop Configuration Guide Project Schedule Scoping Questionnaire Check Lists Support Portal

  43. Sybase Unwired Platform rapid-deployment solution for go live in weeks • This service for the SAP rapid-deployment solution for Sybase Unwired Platform, depending on selected configurations, will install a mobile infrastructure (Sybase Unwired Platform, SAP NetWeaver Gateway and Relay Server by Sybase). The mobile infrastructure will be deployed in the development and productive landscapes of the customer and configured to connect to SAP Business Suite. A special step-by-step guide describes each activity during the deployment

  44. Three Tier Deployment to ensure Productive Customers Development Testing Productive • Installation of SUP, Relay Server and SAP NW Gateway • Integration of SUP and NW GW to one SAP Business Suite application (ERP, SRM, CRM). • Configuration of Security and Push Enablement Configuration • Unit Testing with the use of 3 SAP supplied Mobile Apps: Native, Hybrid and Odata using 2 device types. • Installation of SUP, Relay Server and SAP NW GW • Integration of SUP and NW GW to one SAP Business Suite application (ERP, SRM, CRM). • Assistance to set up High Availability. • Customer User Acceptance Testing – 3 SAP supplied Mobile Apps using 2 device types for up to 5 users. • Installation of SUP, Relay Server and SAP NW GW • Integration of SUP and NW GW to one SAP Business Suite application (ERP, SRM, CRM). • Assistance to set up High Availability. • Customer to set up users and devices • Support for up to 5 days post Go Live

  45. Key deliverables for 2 and 3 Tier Landscapes • Installation of pre-defined requirements and servers including running at least one application of SAP Business Suite and running SAP NetWeaver 7.02 or higher in a development and productive landscape. • Provide SAP with any needed devices that will be used during SAP unit testing. Ensure that these devices can communicate with the planned mobility landscape. • Install any changes in configuration or ABAP coding in SAP Business Suite applications, if any is needed. • Customer Acceptance Testing by two device types for up to 5 devices per device type. • Installation check to confirm the pre-defined requirements • Kick Off Workshop • Project documents: Work Breakdown Structure including a project schedule, Test Scripts and Scoping Questionnaire • Installation and configuration • Knowledge transfer to key IT resources on configured Sybase Unwired Platform rapid-deployment solution system • Support for Go Live (if deployment includes the Productive landscape)

  46. Project team: SAP • SAP Project Manager • Serves as a central contact person, from project initiation to going live and support for SAP issues • On the SAP side, responsible for project management, coordination, support and coaching of the customer’s project manager. • SAP Consultants • Responsible for implementation of the agreed upon scope for the rapid-deployment solution

  47. Project team: Customer • Customer Project Manager • Serves as a central contact person, from project initiation to going live and support • On your side: responsible for functional and commercial project management, coordination, overall project controlling, and updates to the steering committee. • Basis staff • Especially responsible for the administration of the development and productive system landscapes • IT Mobile Platform and IT Mobile Development Leads • Responsible for workshops, questions from SAP, IT training, and as a power user.

  48. Sybase Unwired Platform rapid-deployment solution - Technical Details

  49. System requirements • Sybase Unwired Platform 2.1.3 • NetWeaver Gateway 2.0 SP3

  50. SUP without HA Landscape

More Related