How to setup Synergi Life Mobile Service 5.1? 10 June 2014 SOFTWARE
Transcription
How to setup Synergi Life Mobile Service 5.1? 10 June 2014 SOFTWARE
SOFTWARE How to setup Synergi Life Mobile Service 5.1? Kamil Bonisławski 10 June 2014 For internal use only 1 DNV GL © 2014 10 June 2014 SAFER, SMARTER, GREENER How to setup Synergi Life Mobile Service 5.1? Components IT Infrastructure requirements Synergi Life Mobile Services – Prerequisites – Installation Adding mobile configuration Broker mapping Installation summary For internal use only 2 DNV GL © 2014 10 June 2014 Components COMPANY NETWORK DMZ Synergi Life iOS Synergi Life Synergi Life Mobile Service Synergi Life Android For internal use only 3 DNV GL © 2014 10 June 2014 Components COMPANY NETWORK DMZ Synergi Life Mobile Service Consists of: Synergi Life For internal use only 4 DNV GL © 2014 10 June 2014 Synergi Life Mobile Service 1. Online eForm (case importer) 2. Configuration Provider • provides mobile app configurations • admin web interface is installed as part of the package Components COMPANY NETWORK DMZ Synergi Life iOS Mobile client of Synergi Life for iOS. Available free at App Store. Synergi Life iOS Synergi Life Synergi Life Android For internal use only DNV GL © 2014 10 June 2014 Components COMPANY NETWORK DMZ Synergi Life iOS Synergi Life Android Synergi Life Mobile client of Synergi Life for Android. Available free at Google Play. Synergi Life Android For internal use only DNV GL © 2014 10 June 2014 IT Infrastructure requirements COMPANY NETWORK DMZ IT Requirements • • • • Web Services Synergi Life Mobile Service Synergi Life For internal use only DNV GL © 2014 10 June 2014 Web Services (REST) Web server in DMZ External IP address Firewall settings SSL Certificate (recommended) IT Infrastructure requirements COMPANY NETWORK DMZ IT Requirements • iOS 5 or higher • Android 2.3.3 or higher Synergi Life iOS Synergi Life Synergi Life Android For internal use only DNV GL © 2014 10 June 2014 SLMS Prerequsites Installation prerequisites .NET Framework 4.0 or later Internet Information Services (IIS) version 6.0 or later ASP.NET 4.0 enabled on IIS server Microsoft Web Deploy 3.0 on later with IIS Manager components • Database engine (MSSQL Server)** • • • • Synergi Life Mobile Service For internal use only 9 DNV GL © 2014 10 June 2014 **Optional SLMS Installation Synergi Life Mobile Service is deployed as an application on IIS. Details regarding installation and configuration procedure can be found in installation manual. Admin web interface is installed together with web services. For internal use only 10 DNV GL © 2014 10 June 2014 SLMS Admin web interface Requirements • HTML5 compatible web browser (i.e. Chrome) How to start? SLMS Admin web interface is deployed together with Synergi Life Mobile Service Access web interface from a web browser by typing in the address defined during deployment Log in as admin/admin first time after deploying Modify admin password immediately after logging in !! For internal use only 11 DNV GL © 2014 10 June 2014 SLMS Admin web interface - Users Press „Add” button to create new users. Press „admin” in Users tab to modify the default password. User roles: For internal use only 12 DNV GL © 2014 10 June 2014 Admin – can manage configurations Super Admin - can manage configurations and users Add mobile configuration Press „Add” in Configurations tab to create a new configuration. For internal use only 13 DNV GL © 2014 10 June 2014 Add mobile configuration (2) Press „+” next to the newly created configuration to add a new configuration version. You can choose between Static and Dynamic configuration version types. Differences between those two types will be explained in the following slides. Version of the app which the configuration has been created for (i.e. 1.4.0) Timestamp used for updating configurations on mobile devices. Optional message shown during loging in to the configuration on a mobile device. Zip package with the mobile configuration. For internal use only 14 DNV GL © 2014 10 June 2014 Mobile configuration types There are two types of mobile configurations: • Static - Use static configurations when it is likely that codetables will not change. • Dynamic - Use dynamic configurations when it is likely that codetables will change freaquently. Static configuration Static configuration comes in a form of a zip package with all relevant data included within. Dynamic configuration Dynamic configurations are zipped by SLMS on the server. Using this approach enables taking data directly from Synergi Life and periodically update configurations with new codetable contents. For internal use only 15 DNV GL © 2014 10 June 2014 Add dynamic configuration To create a dynamic configuration you first need to copy the relevant configuration files to SLMS App Data folder. The following need to be copied: • Static configuration files - common files describing the configuration (no codetables) • BuilderConfig.xml – configuration file for automatic zip package creation BuilderConfig.xml ** ** detail specification of BuilderConfig.xml can be found in reference materials For internal use only 16 DNV GL © 2014 10 June 2014 Add dynamic configuration (2) Choose Dynamic configuration type. Relative path to BuilderConfig.xml (i.e. App_Data/…) Zip package regeneration lock Version of the app which the configuration has been created for (minimum 1.4.0 for dynamic configurations) Timestamp used for updating configurations on mobile devices. Optional message shown during loging in to the configuration on a mobile device. Zip file can be discarded for dynamic configurations. For internal use only 17 DNV GL © 2014 10 June 2014 Broker mapping Broker Broker Mobile devices use Broker web service to determine location of company specific configurations. Configurations residing on new SLMS instances need to be registered in Broker database in order for the mobile apps to access them. For internal use only 18 DNV GL © 2014 10 June 2014 Installation summary Mobile DMZ Prod DMZ Server: Synergi Life Mobile Service ver. Synergi Life Mobile Service path Logfilespath: Synergi user Synergi pw Synergi webservices path St5.1.0 Installation summary D:\Inetpub\wwwroot\Site01\Active\SLMobile Company IT department usually requires a standard information set to complete the deployment. D:\Logfiles\SLMobileService\ User1 Password1 http://address.com/synergix/WebService/trans.asmx http://address.com/synergix/WebService/person.asmx http://address.com/synergix/WebService/systeminfo.asmx SMTP server From email Admin email DNS SSL certificate Open port between BigIP and internet Open port between DMZ and BigIP Open port between DMZ and Synergi webservices Mobile app [email protected] [email protected] https://address.com/SLMobile Installed in BigIP Port 443 for these specific addresses; https://address.com/SLMobile/synergi/Version https://address.com/SLMobile/synergi/VersionDate https://address.com/SLMobile/synergi/ImportFile 80 80 User ID: Password: For internal use only 19 DNV GL © 2014 10 June 2014 The following template can be used to summarize installations and communicate relevant information to the IT department. How to setup Synergi Life Mobile Service 5.1? Kamil Bonisławski [email protected] www.dnvgl.com SAFER, SMARTER, GREENER For internal use only 20 DNV GL © 2014 10 June 2014