320 likes | 587 Views
Sybase Unwired Platform rapid-deployment solution Solution Summary Zhou Hunter – Package owner, Solution Assembly and packaging Nir Rostoker – Mobility area lead, Solution Assembly and packaging Harold Rostoker – Services Manager, Global Services Portfolio Management.
E N D
Sybase Unwired Platform rapid-deployment solution Solution Summary Zhou Hunter – Package owner, Solution Assembly and packaging Nir Rostoker – Mobility area lead, Solution Assembly and packagingHarold Rostoker – Services Manager, Global Services Portfolio Management
Sybase Unwired Platform rapid-deployment solution • Sybase Unwired Platform rapid-deployment solution enables the implementation of Sybase Unwired Platform and NetWeaver Gateway for full productive purposes in a fixed time and fixed price. The solution leverages the most recent SAP mobile best practices and thus ensure the most predictable and fastest time to execute on your mobile strategy • Software Implement that latest and greatest of Sybase unwired platform and NetWeaver Gateway Content SAP mobile best practices, templates and automation make the SAP mobile platform adoption easier Enablement Guides and educational material speed user adoption of our mobile platform and solutions Service Fixed scope and price provides maximum predictability and lowers risk in the rapidly changing mobile world
Contents Introduction to SAP Rapid Deployment Solutions Mobile Platform Overview Sybase Unwired Platform rapid-deployment solution – Overview Sybase Unwired Platform rapid-deployment solution – Detail Sybase Unwired Platform rapid-deployment solution – Service
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
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
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
… which allow predictability, out-of-the-box integration and adoption choices as business demands • Predictability • Fast value in days/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
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
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
Sybase Unwired Platform rapid-deployment solution – Overview
Sybase Unwired Platform rapid-deployment solution • Full implementation and configuration of the required platform components with high availability, security and push consideration in productive environment • Set up of the different platform components like Sybase Unwired Platform, SAP NetWeaver Gateway, Sybase Relay Sever in runtime setup • Connectivity to the SAP Business Suite back end systems • Full development environment set up for all the supported development scenarios • Supported devices: iOS, Android and Blackberry • Enterprise customers need to implement 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 • During development and deployment, connectivity to heterogeneous data sources and back-end enterprise systems can be challenging. • Sybase Unwired Platform has several development scenarios in various development environments based on parameters like application types and device types and thus require deep understanding of these methodologies and the platform components.
Sybase Unwired Platform rapid-deployment solution –Scope Native MBO app on Blackberry and AndroidHybrid Web Container app (HTML5) OData app on iOS Readiness Verification via sample apps Modeling sampleDev. environment setup Design time Setup App creation scenarios on Sales Order Sample MBO modelingUI templatesBAPI in backend Design Time Runtime Landscape Installation Regular Administration Platform Configuration Install GatewayLicense managementInstall SUP with high availabilityRelay setup…… Start & stop serviceBackup & restoreMonitoring …… ConnectivityIntegrationSecurity Push enablement……
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 • Reduces TCO leveraging best practices, automation content and pre-configuration • Empowers developers by introducing design time best practices and pre-configurations Sybase Unwired Platform Instant value with Rapid Deployment Solution
Sybase Unwired Platform rapid-deployment solution –Scope Native MBO app on Blackberry and AndroidHybrid Web Container app (HTML5) OData app on iOS Readiness Verification via sample apps Modeling sampleDev. environment setup Design time Setup App creation scenarios on Sales Order Sample MBO modelingUI templatesInternationalization Design Time Runtime Landscape Installation Regular Administration Platform Configuration Install GatewayLicense managementInstall SUP with high availabilityRelay setup…… Start & stop serviceBackup & restoreMonitoring …… ConnectivityIntegrationSecurity Push enablement……
Sybase Unwired Platform rapid-deployment solution – Landscape Installation Native MBO app on Blackberry and AndroidHybrid Web Container app (HTML5) OData app on iOS Readiness Verification via sample apps Modeling sampleDev. environment setup Design time Setup App creation scenarios on Sales Order 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. A Relay server and a license server are also part of the solution landscape.. The solution cover the installation of these key components of Sybase Unwired Platform and NetWeaver Gateway in productive environment, how to apply support packages, how to calculate application server sizing , how to make Sybase Unwired Platform application server cluster design, and how to deploy the relay server with outbound enabler. Sample MBO modelingUI templates Internationalization Design Time Runtime Landscape Installation Regular Administration Platform Configuration Install GatewayLicense managementInstall SUP with high availabilityRelay setup…… Start & stop serviceBackup & restoreMonitoring …… ConnectivityIntegrationSecurity Push enablement
Sybase Unwired Platform rapid-deployment solution – Platform Configuration Native MBO app on Blackberry and AndroidHybrid Web Container app (HTML5) OData app on iOS Readiness Verification via sample apps Modeling sampleDev. environment setup Design time Setup App creation scenarios on Sales Order The mobility landscape normally involves several technical components, including Sybase Unwired Platform, NetWeaver Gateway, backend Business Suite etc. In order to support a mobile app to run end-to-end, connectivity and integration is required among these components. Different types of mobile apps would need different generic configuration to enable the integration. There’s also important aspects like security and push mechanism, where generic settings in platform need to be configured. The solution 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. As well as settings to enable security and push mechanism in runtime environment. Sample MBO modelingUI templates Internationalization Design Time Runtime Landscape Installation Regular Administration Platform Configuration Install GatewayLicense managementInstall SUP with high availabilityRelay setup…… Start & stop serviceBackup & restoreMonitoring …… ConnectivityIntegrationSecurity Push enablement……
Sybase Unwired Platform rapid-deployment solution – Regular Administration Native MBO app on Blackberry and AndroidHybrid Web Container app (HTML5) OData app on iOS Readiness Verification via sample apps Modeling sampleDev. environment setup Design time Setup App creation scenarios on Sales Order After initial setup of the mobility infrastructure, regular maintenance of the platform will be required by the system administrator, this will be mainly conducted via the Sybase Control Center. Regular tasks includes start/stop services, backup/restore of the server, monitoring of the server etc. This is important to keep the platform running in a healthy way. The solution introduced a scenario to demonstrate how to perform such regular administrative tasks in an easy way. Sample MBO modelingUI templates Internationalization Design Time Runtime Landscape Installation Regular Administration Platform Configuration Install GatewayLicense managementInstall SUP with high availabilityRelay setup…… Start & stop serviceBackup & restoreMonitoring …… ConnectivityIntegrationSecurity Push enablement
Sybase Unwired Platform rapid-deployment solution – Design time Setup Native MBO app on Blackberry and AndroidHybrid Web Container app (HTML5) OData app on iOS Readiness Verification via sample apps Modeling sampleDev. environment setup Design time Setup App creation scenarios on Sales Order Sybase Unwired Platform is not just a runtime application platform, but also a design time development platform. It supports different types of mobile application development, with different development environment aspects. In general, a mobile app development involves several technical components, the backend enterprise information system, the Sybase Unwired Platform, and the frontend device like iOS, Android, Blackberry etc. Sometimes there’s also specific connector required between the Sybase Unwired Platform and the backend system, e.g. the SAP NetWeaver Gateway will be required by specific mobile app development. The solution focused on development environment setup of Sybase Unwired Platform, SAP NetWeaver Gateway, and the frontend devices. Sample MBO modelingUI templates Internationalization Design Time Runtime Landscape Installation Regular Administration Platform Configuration Install GatewayLicense managementInstall SUP with high availabilityRelay setup…… Start & stop serviceBackup & restoreMonitoring …… ConnectivityIntegrationSecurity Push enablement
Sybase Unwired Platform rapid-deployment solution – Readiness Verification via sample apps Native MBO app on Blackberry and AndroidHybrid Web Container app (HTML5) OData app on iOS Readiness Verification via sample apps Modeling sampleDev. environment setup Design time Setup App creation scenarios on Sales Order Sybase Unwired Platform is not just a runtime application platform, but also a design time development platform. It supports different types of mobile application development, with different development environment aspects. In order to verify the readiness of the setup of the platform, the best way is to run a hello world app to get end-to-end go-through. This need to be done for various development scenarios on different architectures. The solution provided several sample apps for different development scenarios to verify the setup readiness in a quick way. Sample MBO modelingUI templates Internationalization Design Time Runtime Landscape Installation Regular Administration Platform Configuration Install GatewayLicense managementInstall SUP with high availabilityRelay setup…… Start & stop serviceBackup & restoreMonitoring …… ConnectivityIntegrationSecurity Push enablement
Sybase Unwired Platform rapid-deployment solution – App creation scenarios on Sales Order Native MBO app on Blackberry and AndroidHybrid Web Container app (HTML5) OData app on iOS Readiness Verification via sample apps Modeling sampleDev. environment setup Design time Setup App creation scenarios on Sales Order Sample apps are used for verification of the readiness of runtime and design time environment setup. These apps are very simple “hello world” apps, where real business situation was not taken into consideration in a great deal, the data model used was also testing objects. When an enterprise mobile app is being created, the objects used in the backend need to be business objects, the UI screens need to consider how to display the business data, the internationalization is required to support multiple countries, and so on. This would require specific app creation scenarios based on real business objects. The solution provided app creation scenario based on Sales Order of SAP Business Suite to introduce the necessary aspects in order to build an enterprise mobile app. Sample MBO modelingUI templatesInternationalization Design Time Runtime Landscape Installation Regular Administration Platform Configuration Install GatewayLicense managementInstall SUP with high availabilityRelay setup…… Start & stop serviceBackup & restoreMonitoring …… ConnectivityIntegrationSecurity Push enablement
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.
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)
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
Two Tier Deployment to ensure Productive Customers Alternative Scope Development 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 two device types. • Customer User Acceptance Testing • 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. • Assistance moving the solution to the productive landscape • Customer to set up users and devices • Support for up to 5 days post Go Live
Project plan and timelines (2 Tier and 3 Tier Option) 1 week 4 – 6 weeks 1 week 1 2 3 4 Deploy Start 1 2 3 Run • Prepare Project • Check Installation • Kick off workshop • Activate Solution • Confirm Solution • Acceptance Testing • Knowledge Transfer • Preparation for Production • End-user Training and Organisation Change Management • Go Live in Production • Project Go Live Support and Project Sign-off SAP involvement Customer involvement
Sybase Unwired Platform rapid-deployment solution - Technical Details
System requirements • Sybase Unwired Platform 2.1.3 • NetWeaver Gateway 2.0 SP3
What’s next? Evaluate and let your business enjoy instant value with this Rapid Deployment Solution ContactYour SAP Sales Representative Startthe evaluation for business relevance on our web site SAP Service Market Place