IBM Worklight Proof of Technology by Jane Fung
|
|
- Godfrey Tucker
- 6 years ago
- Views:
Transcription
1 IBM Worklight Proof of Technology by Jane Fung
2 Welcome to the Technical Exploration Center Survey Introductions Access restrictions Restrooms Emergency Exits Breakfast / Lunch / Snacks Special meal requirements? 2
3 Introductions Please introduce yourself Name and organization Current integration technologies/tools in use Objectives for attending What do you want out of this Exploration session? 3
4 Agenda 1 Developing Hybrid Apps using Worklight Demo & Break 2 Managing Mobile Apps in Worklight 3 Worklight Security Features 4 Operational Aspects Demo & Lunch 5 Hands-on Labs Lab 1 Getting Started with IBM Worklight v6 Lab 2 Examine More Development Features in Worklight Lab 3 Using Worklight Server and Environment Optimization Lab 4 Using Mobile Test Workbench to Automate the Testing Lab 5 Using Remote Worklight Server 4
5 IBM MobileFirst: the big picture IBM s mobile first strategy is not only about mobile, but about IBM s attempt to remake the entire IT infrastructure at many companies to use the cloud, data, and real-time nature of social networks to serve customers. Big Data Social Cloud IBM MobileFirst
6 Gartner Magic Quadrant, August
7 On-line resources /worklight/getting-started.html 7
8 Mobile Apps Space Business to Enterprise Mobile Apps for Employees Business to Consumer Mobile Apps for Public 8
9 Evolving Mobile Landscape - Challenges Business to Enterprise Challenges Common Challenges Business to Consumer Challenges Company devices? Bring your own device? Buy or Build Multiple platforms Regular web site? SDK/platform Same usability and features? Future maintenance? Apps in wild? Critical defect? Version control? Mobile Strategy 9
10 Mobile Terminology Mobile Device Management (MDM) Manage mobile devices and applications e.g over the air distribution Secure mobile devices e.g. wipe device, remote locking Access to enterprise resources e.g. vpn Mobile Application Management (MAM) Manage Mobile Applications e.g. Disable app remotely, app delivery and updating, app version management, push services, reporting etc Provide runtime Security Tests on mobile apps IBM MobileFirst Mobile Foundation Platform Mobile Enterprise Application Platform (MEAP) IBM Worklight Write Once Run Anywhere - Build mobile applications Connect to, and run backend systems in support of mobile Reusable and Extensible Resources & Skills, Speed to Market & Agile to change 10
11 Strategy & Design Services IBM introduces the IBM MobileFirst offering portfolio Industry Solutions Banking Insurance Retail Transport Telecom / Utilities Government Healthcare Automotive IBM & Partner Applications Application Application Platform & Data and Platform Data Services Management Security Analytics Development & Integration Services Devices Network Servers Cloud & Managed Services 11
12 Worklight at a Glance Apps Development Build once. Run on multiple platforms. Android, ios, Blackberry, Microsoft Based on HTML5, CSS and JS Open flexible platform Ability to import 3 rd party JS Libraries and Cordova plugins Offline mode Runtime Skins for different resolutions Mobile Browser Simulator Functional Device Testing and Recording Geolocation toolkit Analytic instrumental framework App Center Centralized Build Process Security Encrypted offline cache App Authenticity Testing SSL encryption Multi-factor authentication Device SSO Enterprise Integration Adapters to access to back-end systems Leverage existing SOA services Automatically translate services to JSON making service fast, lightweight and Mobile ready Integration with authentication framework Application Management App Version management Remote disabling apps Direct Update Push Notification service management Analytics and Usage report Enterprise App Center for app distribution Session Management Middleware WebSphere Application Server or Tomcat Reliable, Highly Available and Scalable 12
13 Worklight overview Worklight Studio The most complete, extensible environment with maximum code reuse and per-device optimization Worklight Server Unified notifications, runtime skinning, version management, security, integration and delivery Worklight Runtime Components Extensive libraries and client APIs that expose and interface with native device functionality Worklight Console A web-based console for real-time analytics and control of your mobile apps and infrastructure Worklight Application Center A cross-platform private mobile application store focused on the needs of a development organization or a team 13
14 Agenda 1 Developing Hybrid Apps using Worklight Demo & Break 2 Managing Mobile Apps in Worklight 3 Worklight Security Features 4 Operational Aspects Demo & Lunch 5 Hands-on Labs Lab 1 Getting Started with IBM Worklight v6 Lab 2 Examine More Development Features in Worklight Lab 3 Using Worklight Server and Environment Optimization Lab 4 Using Mobile Test Workbench to Automate the Testing Lab 5 Using Remote Worklight Server 14
15 Traditional Trade-offs (without MEAP/MAP) Characteristics Mobile Application development - spectrum of approaches Web Application Mobile Web Application Hybrid Mobile Application Native Mobile Application Mobile Browser Execution AppStore download and install IBM Worklight Richness of Mobile Presentation / Services Portability (cross-device reuse) Maintenance Cost (TCO) 15
16 What are Hybrid Apps? Can be uploaded to Apple AppStore, Google Play Store, BlackBerry App World and other app stores For ios, it will have an IPA file extension For Android, it will have an APK file extension For BB10, it will have a BAR file extension Worklight Runtime Component It s a Common Framework Performs things like: Check-in with Server on Startup Check for updates Authentication framework Push notification framework Sending Statistic Device API etc Worklight Runtime Component (Common Framework) Web Code <!DOCTYPE html PUBLIC <html> <! - - created <head><title>xyz</title </head> </body> </html> Device APIs Deployable App 16
17 Supported Application Types Supports a variety of application types Mobile iphone ipad Android BlackBerry Windows Phone Desktop Windows 8 desktop and tablets Adobe AIR Web Applications Mobile web app Desktop Browser web page 17
18 Single Shared Codebase Common code placed in primary file Environment optimization code is maintained separately 18
19 Integrating Best-in-class Tools Worklight is compatible with prominent HTML5 libraries and tools: 19
20 Open Standard and Extensible Unlimited Capabilities Full access to device features Integration of 3 rd -party libraries, JavaScript and Cordova Plugins Application store ready A variety of application types: Downloadable apps Mobile Web apps Desktop gadgets and Web widgets 20
21 Worklight Studio Rich Page Editor 21
22 Embedded Worklight Development Server Worklight Studio comes with a Worklight Development Server Based on WebSphere Application Server Liberty Profile Can connect to other remote Worklight server using the Servers view. 22
23 Deploying a mobile app to the development server Build All and Deploy will deploy the mobile app to the server. It carries out two internal steps. Add the MyLab1 EAR to the server. This enables the Worklight Management Console for MyLab1 Add the mobile app to the Worklight Management Console. 1 Add MyLab1 EAR to the server. This Add the mobile app to the Worklight enables the Worklight Management Management Console. Console for MyLab1 2 23
24 Mobile Browser Simulator 24 Perform device specific tests in the Mobile Browser Simulator: supports Cordova and Worklight client API
25 Validate on Vendor s Emulators 25
26 Generate Deployable Packages The generation the deployable packages can be incorporated as part of your build process. 26
27 Vendor s Deployment Process Create Apple Developer account For device testing Add each test device to account Download provisioning profile for the device Install the provisioning profile on the device Archiving the App Add the development certificate into Mac Key store Create the app using the development certificate (IPA file) Installing App to test device Via ITunes or XCode, install the app to the test device For public / enterprise distribution Use the corresponding certificates to repackage the app. Create an Google Play account For device testing Create a self sign certificate Archiving the App From eclipse > Export signed package. (APK file) Installing App to test device Via sync link, or or bluetooth, install the app. For public / enterprise distribution Use public cert to repackage the app. Create an BlackBerry Developer account For device testing Apply for a certificate from blackberry. Certificates are mailed to you. Archiving the App Using BB SDK to create the app (BAR file for BB10) Installing App to test device Via sync link, install the app. For public / enterprise distribution Use public cert to repackage the app. 27
28 Runtime Skinning Use Cases Different Screen Sizes Different Screen Densities Different Input Method Support for HTML5 The runtime skin is selected the first time the application is started. SkinLoader.js Encapsulate the rules and condition on how to determine which skins to use. 28
29 Example Mobile Skin on Phone 29
30 Example Mobile Skin on Tablet 30
31 Making Existing Services Mobile Ready and Protection Ready Worklight Runtime Component Web Code Device APIs JSON HTTPs Worklight Server Adapters Optional Filters JDBC Web Service JMS Existing Integration Hub backend integration Database WebService REST MQ File FTP SAP Seibel etc E N T E R P R I S E A P P L I C A T I O N S 31 Firewall
32 Encrypted Offline Cache Worklight provides encrypted cache RSA Public Key Crytography Standard (PKCS) Based on PKCS #5 Password-based Cryptography AES256 Can operate in offline mode Usage examples: Do a connectivity check when the app is bring to the foreground Store offline data to populate views Store offline invocation sequence and replay to server once connected Offline authentication 32
33 Encrypted Offline Storage and JSON Datastore Worklight App Executive Sales App Finance App Reduce latency Reduce bandwidth usage Reduce dependencies on network availability and reliability Patients App Encrypted Offline Cache Encrypted Offline JSON Datastore Automatic Sync Offline Mode Large Amount of Data Enterprise Database 33
34 Minification and Concatenation of Application Resources Minification is a process that minifies web resources to make them smaller. The smaller size of the resources means less traffic between the Worklight application and Worklight Server, and can improve initial download time and application start time. In Worklight V6.0.0, you can minify certain Mobile Web and Desktop Browser resources (JavaScript and CSS files) at build time, with the Google Closure Compiler. In IBM Worklight V6.0.0, a new feature enables users to concatenate multiple web resources that are used by Mobile Web and Desktop Browser applications into a smaller number of files. By reducing the total number of JavaScript and Cascading Style Sheet files that are referenced by the application HTML, fewer browser requests are required. As a result, the application can start more quickly. 34
35 Improve quality and time-to-value with industry-first integrated functional testing for mobile apps New in V6 Comprehensive, complete, resilient functional testing Comprehensive Android and ios, Native and hybrid Complete Record, edit, and run on mobile devices Resilient Same test runs across multiple devices Simple to use Natural language scripts can be used by developers and non-developers alike Streamlined, four-step process 1. Record Play your test first with the recording-ready app and generate a test script 2. Author Edit and enhance the test script by adding verification points and others instructions 3. Playback Run the test script on a real device, a simulator or an emulator 4. Report Generate an HTML report 35 Deliver consistently high quality across your mobile app portfolio.
36 Mobile Test Client and Test Workbench Mobile Test Client (installed on device) Test Workbench (Worklight Studio) Connected (port 7878) 36
37 Making App Available for Testing 2) Start recording in device 1) Add and instrument app for testing 3) Recorded test scripts are automatically sent back to the Test Workbench 37
38 Replay Test Script and Test Results 4) Run test on device 5) View test results 38
39 ... Transform business processes with geo-location toolkit Challenges of geo-location Multiple geo modalities Requires both GPS and Wifi sampling and interpolation Resource intensive Continuous polling strains network and battery resources Enterprise integration Meaningful action requires context from back-end systems New toolkit makes geo-location practical Efficiently collect geo-location data (GPS and Wifi) Set policies for acquiring geo data and sending it in batch Trigger business actions when user reaches a point of interest, or enters or exits a region (geo-fencing) Server-side logic enables meaningful reaction to important geo events Automatic Check-In A New in V6 At point A, initiate automated check-in SMS, Push Example: Geo-enriched hotel check-in experience 39 **Supported in Android and ios
40 Geolocation Toolkit Geo-fencing Geofence is a geographical area defined in a form of a circle or polygon Triggers are used to identify users entering, exiting or staying inside or outside a geofence. Multiple confidence levels to determine whether the trigger condition is met. Low confidence level is lower accuracy but consume less battery. You can change the confidence level dynamically as users become close to the area of interest. When a trigger is activated, the trigger specifies to either call a callback function in the application code or to send a event to the Worklight Server. Geofence 40
41 Geolocation Toolkit Geo-fencing Example 41 var triggers = { Geo: { centralpark: { type: "DwellInside", polygon: [ {longitude: , latitude: }, {longitude: , latitude: }, {longitude: , latitude: }, {longitude: , latitude: } ], dwellingtime: , // 10 minutes bufferzonewidth: -100, // at least 100 meters within the park callback: after10minsincentralpark } } } };
42 Geolocation Toolkit Geo-fencing Example var triggers = { Geo: { statueofliberty: { type: "Enter", circle: { longitude: , latitude: , radius: 5000 // 5km }, confidencelevel: "high", // ~95% confidence that we are in the circle eventtotransmit: { event: { nearattraction: "statue_of_liberty" }, transmitimmediately: true } } } }; 42
43 Geolocation Toolkit Indoor Mapping To identify discrete areas in an indoor location, where the GPS signal might be poor or non-existent, it involves acquiring WiFi data and using WiFi triggers to initiate events. SSID: FreeMallWifi MAC: 12:34:56:78:78:93 var triggers = { Wifi: { welcometomall: { type: "Enter", areaaccesspoints: [{SSID: "FreeMallWifi"}] callback: showwelcome } foodcourt: { type: "Enter", areaaccesspoints: [ {SSID: "FreeMallWifi", MAC: "12:34:56:78:9A:BC"}, {SSID: "FreeMallWifi", MAC: "CB:A9:87:65:43:21"}] callback: showfoodcoupons } } }; SSID: FreeMallWifi MAC: 12:34:56:78:9A:BC SSID: FreeMallWifi MAC: CB:A9:87:65:43:21 43
44 Geolocation Toolkit Running Application in the Background When you are tracking a device by acquiring geolocation data, it is important to keep an application running in the background so that data can continue to be acquired. Android: WL.App.setKeepAliveInBackground(true) ios: Setup info.plist file to indicate that you want to use background location services when enablehighaccuracy=true 44
45 Worklight JavaScript Client API IBM Worklight defines a series of client API that you can use in your apps. APIs examples Initialize and reload the application Manage authenticated sessions Obtain general application information Retrieve and update data from corporate information systems Store and retrieve user preferences across sessions Internationalize application texts Specify environment-specific user interface behavior Store custom log lines for auditing and reporting purposes in special database tables Write debug lines to a logger window Use functions specific to iphone, ipad, Android, BlackBerry 6 and 7, Windows Phone 7, and Windows Phone 8 devices Work offline Use encrypted cache 45
46 JavaScript UI Frameworks Dojo Mobile Showcase JQuery Mobile Showcase JQuery Mobile ThemeRoller Sencha Touch Kitchen Sink hensink/ 46
47 Cordova APIs 47
48 Extensible with Cordova Plugin New features can be delivered through Cordova plugins 48
49 Client-side API for native apps Existing native apps can be put under Worklight Server management by adding the Worklight client files into the native app. 49
50 How Does it Work? Developer writes one or more native pages Developer writes one or more web pages Worklight web API allows navigation to native pages and back including the passing of data back and forth Worklight provides a native API to communicate with the Worklight Server from the native page Cookies are shared between web and native, allowing seamless client-server integration Native page 1 Native page 2 Native page 3 Web container Web page 1 Web page 2 Web page 3 50
51 Native Page API JavaScript API to active native page WL.NativePage.show(className, callback, data); The web page invokes the native class classname, with the parameters data and calls the callback function upon return It is possible to animate page transitions Example: 51
52 Shell as Organizational Sandbox B2E Organization Shell Architecture The Shell consists of native and web code Inner app consists of web code only Native access The Shell provides JavaScript access to native device capabilities Sandbox The Shell can restrict inner apps from accessing unsanctioned native and JavaScript functions Customization The Shell can include custom native and web libraries and APIs, branding resources, authentication, and integration components API restrictions are also customizable Diversity Company may distribute multiple shells for different trust levels, authentication types, corporate departments, etc. Especially useful for B2E apps Customizable Native Shell Code Inner Application Web Code Customizable Web Shell Code Device APIs 52
53 Agenda 1 Developing Hybrid Apps using Worklight Demo & Break 2 Managing Mobile Apps in Worklight 3 Worklight Security Features 4 Operational Aspects Demo & Lunch 5 Hands-on Labs Lab 1 Getting Started with IBM Worklight v6 Lab 2 Examine More Development Features in Worklight Lab 3 Using Worklight Server and Environment Optimization Lab 4 Using Mobile Test Workbench to Automate the Testing Lab 5 Using Remote Worklight Server 53
54 Dynamic Control of Deployed Apps Centralized control of all installed applications and adapters Remotely disable apps by device and version Customize user messages 54
55 Displaying a Notification Message on App Startup 55
56 Application versioning Device specific versions are uncoupled Supports multiple versions on the same platform 56
57 Direct Update On-device Logic 1. Web resources packaged with app to ensure initial offline availability Worklight Runtime 2. Web resources transferred to app's cache storage App Store 1 Download 2 Pre-packaged resources Transfe r 3. App checks for updates On startup On foreground 4. Updated web resources downloaded when necessary 3 Check for updates Worklight Server Web resources Cached resources 4 Update web resource *Available for Android and ios 57
58 Locking an App Preventing Re-deployment of an App's Web Resources 58
59 Push Notification Receiving Notification on the Device 59
60 How does Unified Push Notification work? Worklight Runtime Component Web Code Device APIs Want Notification? Yes No 1. Contact the Vendor Push Service 2. Obtain the Device Token 3. Send Token to Worklight Server 8. Send the notification to device User Device Token ABC Vendor Push Service (e.g. Apple APN, Google GCM) Worklight Server Applications MyApp CCC MyApp IBMApp Worklight server will store the device token mapped with the user and the apps. 7. Send the notification package with device token to push service MyApp Event Source Adapter IBMApp Event Source Adapter Support multiple devices per user and multiple apps per device If device token expires, the worklight server will ask the device to obtain another token from the vendor push service. 5. Poll at an interval for notification update 6. Backend calls the adapter when they want to send notifications Backend System 1 Backend System 2 60
61 Push Notification 61
62 Push Services Management 62
63 Worklight Unified Push Notification API Worklight Runtime Component Web Code Device APIs Client API WL.Client.Push.registerEventSourceCallback() WL.Client.Push.subscribe() Worklight Server MyApp Event Source Adapter IBMApp Event Source Adapter Worklight provides unified push notification API and automatically performs most of the notification steps. Backend System 1 Backend System 2 Server API WL.Server.getActiveUser() WL.Server.notifyAllDevices (user) Worklight console to manage of all the event source and push notifications *Available for Android, ios and Windows Phone 8 63
64 Globalization for Push Notification With IBM Worklight, you can globalize push notifications so that push notifications are displayed in the language of the user. You use different methods to globalize push notifications, depending on the way the application runs: in the foreground, in the background, or not running at all. Translate push notification messages so that the correct language is displayed to the user. How the application runs, such as, in the foreground, in the background, or not running at all, determines your choice of architectural pattern. App running in foreground App running in background / not running at all 64
65 Application Center The Worklight Application Center enables companies to easily set up an enterprise app store for their enterprise. The Application Center provides: Administrators with fine-grained control over the distribution of mobile apps across the enterprise, including ACL and LDAP support; Employees with one-stop shopping for the latest apps needed by their department and optimized for their device; Developers with an easy way to distribute mobile builds and elicit feedback from development and test team members. 65
66 Using the Application Center mobile application 66
67 Agenda 1 Developing Hybrid Apps using Worklight Demo & Break 2 Managing Mobile Apps in Worklight 3 Worklight Security Features 4 Operational Aspects Demo & Lunch 5 Hands-on Labs Lab 1 Getting Started with IBM Worklight v6 Lab 2 Examine More Development Features in Worklight Lab 3 Using Worklight Server and Environment Optimization Lab 4 Using Mobile Test Workbench to Automate the Testing Lab 5 Using Remote Worklight Server 67
68 Securing Mobile Apps Protecting Data on Device Robust Authentication and Authorization Encrypted offline cache & datastore (PKCS #5) App Authenticity Testing Offline Authentication Authentication Integration Framework User Identity Authentication Data Protection Realms Device Single Sign On Device Certificate Authentication Multi-step Security Enforcing Security Updates Streamline Corporate Security Process Remote Disable Apps Direct Update Capture Corporate Security in Shell Template Platform Security Proven platform security SSL with server identity verification Code obfuscation Federal standards Support (FIPS 140-2, FDCC, USGCB) 68
69 Federal Standards Supported in Worklight IBM Worklight supports Federal Desktop Core Configuration (FDCC), and United States Government Configuration Baseline (USGCB) specifications. IBM Worklight also supports the Federal Information Processing Standards (FIPS) 140-2, which is a security standard that is used to accredit cryptographic modules. FDCC and USGCB support The United States federal government mandates that federal agency desktops that run on Microsoft Windows platforms adopt Federal Desktop Core Configuration (FDCC) or the newer United States Government Configuration Baseline (USGCB) security settings. FIPS support Federal Information Processing Standards (FIPS) are standards and guidelines that are issued by the United States National Institute of Standards and Technology (NIST) for federal government computer systems. FIPS Publication is a security standard that is used to accredit cryptographic modules. 69
70 App Authenticity Testing 70
71 Device Single Sign On (5.0.6) If App1 and App2 are both from the same Worklight server, users only need to login to one of the apps to get access to the other one. App 1 App 2 71
72 Flexible Authentication Framework Worklight Runtime Component Web Code Device APIs Security Tests JSON HTTPs Worklight Server Security Tests are triggered on startup or on demand. Security Tests are a series of Realm tests which can be put into a sequence or all or nothing. Protecting resources, procedures and mobile apps Worklight provides framework for users to define the security test and the individual real test. There are also out-of-the-box pre-packaged realm tests and security tests. Some examples of a realm test include: App authenticity testing User authentication (which can be further extended) Device authentication Custom authentication Realm4: Custom Authentication Realm3: User Credential Testing (Question 2) Realm2: User Credential Testing (Question 1) 72 Realm1: App Authenticity Testing
73 Device Provisioning and Authentication When a Worklight application first runs on a mobile device, it creates a pair of PKIbased keys. It then uses the keys to sign the device s and application s public characteristics, and send them to the Worklight Server for authentication purposes. But a key pair alone is not sufficient to sign these public characteristics, because any app can create a key pair. In order for a key pair to be trusted, it must be signed by an external, trusted factor to create a certificate. The process of obtaining such a certificate is called provisioning. Once a certificate has been obtained, the app can store the key pair in the device s key store, access to which is protected by the mobile operating system. Certificate Provisioning Auto Provisioning: Worklight server assigns a certificate automatically Custom Provisioning: Custom login to get the certificate e.g. via MDM 73 Available in ios and Android
74 Integrating with WebSphere Application Server security An Authenticator and login module are provided for authentication via LTPA tokens No custom coding required by the user Authenticator understands where to look for the LTPA token in the HTTP header Login module can validate those credentials with a user registry defined in WebSphere Application Server LTPA token can also be propagated to back end data sources required by the mobile application thus supporting a Single Sign On approach 1. Call Protected Procedure IBM Worklight Server 2. Request Authentication Session authentication 74
75 Agenda 1 Developing Hybrid Apps using Worklight Demo & Break 2 Managing Mobile Apps in Worklight 3 Worklight Security Features 4 Operational Aspects Demo & Lunch 5 Hands-on Labs Lab 1 Getting Started with IBM Worklight v6 Lab 2 Examine More Development Features in Worklight Lab 3 Using Worklight Server and Environment Optimization Lab 4 Using Mobile Test Workbench to Automate the Testing Lab 5 Using Remote Worklight Server 75
76 Typical Setup of IBM Worklight Platform Firewall Worklight App B2E B2C B2B HTTPs Worklight Server Enterprise Applications Device APIs 76
77 Load Balancer Worklight Server Topology Example with WAS Liberty Core that comes with Worklight DMZ DR Site IHS Worklight Server (WAS Liberty Core) DB Mobile Web IHS Worklight Server (WAS Liberty Core) Primary Site IHS IHS Worklight Server (WAS Liberty Core) Worklight Server (WAS Liberty Core) DB *As per license agreement Licensee is entitled to use the Web server plug-ins to improve security by having an HTTP server run on a separate machine from the Program. 77 Licensee is authorized to configure the Web server plug-ins for the purposes of simple load balancing and failover limited to routing requests to a maximum of two (2) Profiles of the Program and is limited to HTTP/HTTPS requests only. A Profile of the Program is defined as an individual WebSphere Application Server runtime environment and includes all the files that the server processes in the runtime environment and that a Licensee can change.
78 Is-Alive Query Worklight provides query URLs that help determine Server vitality. Such queries are typically used from a load balancer or from a monitoring app (e.g. Patrol). Query What it does Check the Server as a whole Check the Server and the MyApp application Checks the Server, the MyApp application, and the MyAdapter adapter. 78
79 Reports and Operational Analytics In IBM Worklight V6, there are two types of reporting features: 1 2 Operational Analytics provided by the WebSphere Analytics Platform BIRT Reports
80 IBM WebSphere Analytics Platform Operational Analytics IBM IBM Corporation
81 IBM WebSphere Analytics Platform Operational Analytics 81 81
82 IBM WebSphere Analytics Platform Operational Analytics 82
83 BIRT Reports Worklight utilizes audited information to provide several usage reports for your consumption Active Users for the last 30 days Daily visits per application Daily hits per application Total visits per application Environments and OS version Newly detected devices per application Total unique devices per server or cluster Access reports via Eclipse using the BIRT plugin or Web viewer The BIRT reports are fully customizable and extensible Fully documented data model to allow other reporting or BI tools to create additional custom reports 83
84 Worklight includes Tealeaf CX API MOBILE APPLICATION USAGE REPORTING MOBILE PLATFORM USAGE REPORTING MOBILE CUSTOMER EXPERIENCE MANAGEMENT MOBILE APPLICATION MANAGEMENT IBM IBM Corporation
85 MOBILE PLATFORM USAGE REPORTING WORKLIGHT MOBILE APPLICATION USAGE REPORTING MOBILE CUSTOMER EXPERIENCE MANAGEMENT TEALEAF CX MOBILE APPLICATION MANAGEMENT IBM IBM Corporation
86 Using Worklight AppCenter with Other MDM App Store Application Center MDM Virus Scan Client Dealership App Executive Sales App Calendar etc Finance App HR App Mandatory Installs Voluntarily Installs Worklight AppCenter is optional. Use your existing MDM app store if it already exists. 86 Enterprise Related Devices (without agents) Employees Devices (with agents)
87 Agenda 1 Developing Hybrid Apps using Worklight Demo & Break 2 Managing Mobile Apps in Worklight 3 Worklight Security Features 4 Operational Aspects Demo & Lunch 5 Hands-on Labs Lab 1 Getting Started with IBM Worklight v6 Lab 2 Examine More Development Features in Worklight Lab 3 Using Worklight Server and Environment Optimization Lab 4 Using Mobile Test Workbench to Automate the Testing Lab 5 Using Remote Worklight Server 87
88 IBM Worklight Getting Started IBM Worklight Getting Started s/mobile/worklight/gettingstarted.html Download the IBM Worklight Developer Edition 88
89 89
90 90
91 91
92 92
93 Augmented Reality 93
94 Cordova Plugins 94
95 Worklight and Team Development Using Source Code Management with Worklight: Subversion
96 Javascript and Worklight Coming: Node.js on the Worklight Server
The IBM MobileFirst Platform
The IBM MobileFirst Platform Curtis Miles IBM MobileFirst Solution Architect April 14, 2015 What is the IBM MobileFirst Platform? A modular set " of libraries, tools, and runtimes " that help you " easily
More informationWebSphere Puts Business In Motion. Put People In Motion With Mobile Apps
WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan
More informationIBM Mobile Technical Overview IBM Corporation
IBM Mobile Technical Overview 1 However, you must mobile enable your business because we are in a new Computing Era Single transactions to personalized engagement Millions of PCs to Structured data to
More informationConnect and Transform Your Digital Business with IBM
Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework
More informationIBM Worklight An Overview
IBM Worklight 6.0 - An Overview Gal Shachor IBM Distinguished Engineer, Chief Architect Worklight Greg Truty IBM Distinguished Engineer, Chief Architect IBM MobileFirst Amit Ben-Sheffer Head of Product
More informationIntroduction to Worklight Integration IBM Corporation
Introduction to Worklight Integration Agenda IBM Mobile Foundation Introduction to Worklight How to Integrate Worklight Adapters WebAPI HTTP & SOAP Database (SQL) WebSphere Message Broker Cast Iron 2 IBM
More informationIBM Mobile First Overview
IBM Mobile First Overview - Thejaswini R & Bharat Devdas Agenda 1 Significance of Mobile 2 IBM Mobile First 3 IBM Worklight Overview & Features 4 Demonstration 2 Mobile momentum is reshaping how we live
More informationKony MobileFabric. Release Notes. On-Premises. Release 6.5. Document Relevance and Accuracy
Kony MobileFabric Release Notes On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated on
More informationSAP Security in a Hybrid World. Kiran Kola
SAP Security in a Hybrid World Kiran Kola Agenda Cybersecurity SAP Cloud Platform Identity Provisioning service SAP Cloud Platform Identity Authentication service SAP Cloud Connector & how to achieve Principal
More informationIBM Exam C Developing Enterprise Mobile Applications with IBM Worklight and IBM WebSphere Portal Version: 6.0 [ Total Questions: 122 ]
s@lm@n IBM Exam C2040-404 Developing Enterprise Mobile Applications with IBM Worklight and IBM WebSphere Portal Version: 6.0 [ Total Questions: 122 ] Topic 1, Volume A Question No : 1 - (Topic 1) What
More informationIBM Mobile Enterprise: IBM Worklight Overview
IBM Mobile Enterprise: IBM Worklight Overview Agenda IBM Mobile Enterprise Overview IBM Worklight Overview Business Partner Opportunities IBM Worklight Advanced Features (Optional) 2 Unit Volumes (Millions)
More informationLab 2 Examine More Development Features in IBM Worklight
Lab 2 Examine More Development Features in IBM Worklight Table of Contents 2. Examine More Development Features in IBM Worklight... 2-3 2.1 Examine the fully-built and styled version of MyMemories...2-4
More informationBEYOND AUTHENTICATION IDENTITY AND ACCESS MANAGEMENT FOR THE MODERN ENTERPRISE
BEYOND AUTHENTICATION IDENTITY AND ACCESS MANAGEMENT FOR THE MODERN ENTERPRISE OUR ORGANISATION AND SPECIALIST SKILLS Focused on delivery, integration and managed services around Identity and Access Management.
More informationCopyright 2014, Oracle and/or its affiliates. All rights reserved.
1 Introduction to the Oracle Mobile Development Platform Dana Singleterry Product Management Oracle Development Tools Global Installed Base: PCs vs Mobile Devices 3 Mobile Enterprise Challenges In Pursuit
More informationAD105 Introduction to Application Development for the IBM Workplace Managed Client
AD105 Introduction to Application Development for the IBM Workplace Managed Client Rama Annavajhala, IBM Workplace Software, IBM Software Group Sesha Baratham, IBM Workplace Software, IBM Software Group
More informationVodafone Secure Device Manager Administration User Guide
Vodafone Secure Device Manager Administration User Guide Vodafone New Zealand Limited. Correct as of June 2017. Vodafone Ready Business Contents Introduction 3 Help 4 How to find help in the Vodafone Secure
More informationLab 1: Getting Started with IBM Worklight Lab Exercise
Lab 1: Getting Started with IBM Worklight Lab Exercise Table of Contents 1. Getting Started with IBM Worklight... 3 1.1 Start Worklight Studio... 5 1.1.1 Start Worklight Studio... 6 1.2 Create new MyMemories
More informationMOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS
MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS Work doesn t just happen in the office. Technology is changing the way organizations operate. Today s business environment requires your employees to take
More informationOpenIAM Identity and Access Manager Technical Architecture Overview
OpenIAM Identity and Access Manager Technical Architecture Overview Overview... 3 Architecture... 3 Common Use Case Description... 3 Identity and Access Middleware... 5 Enterprise Service Bus (ESB)...
More informationBuild Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS)
Build Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS) Presented by: John Jay King Download this paper from: 1 Session Objectives Understand the need for something like Oracle Mobile
More informationOracle Mobile Application Framework
Oracle Mobile Application Framework Oracle Mobile Application Framework (Oracle MAF) is a hybrid-mobile development framework that enables development teams to rapidly develop single-source applications
More informationIBM Forms Experience Builder
IBM Forms Experience Builder Bernd Beilke Digital Experience Solutions Architect Introduction Web forms are part of an engaging experience Natural part of the page no plug-ins required Highly dynamic and
More informationSAS and F5 integration at F5 Networks. Updates for Version 11.6
SAS and F5 integration at F5 Networks Updates for Version 11.6 Managing access based on Identity Employees Partner Customer Administrator IT challenges: Control access based on user-type and role Unify
More informationSentinet for Microsoft Azure SENTINET
Sentinet for Microsoft Azure SENTINET Sentinet for Microsoft Azure 1 Contents Introduction... 2 Customer Benefits... 2 Deployment Topologies... 3 Cloud Deployment Model... 3 Hybrid Deployment Model...
More informationLuckily, our enterprise had most of the back-end (services, middleware, business logic) already.
2 3 4 The point here is that for real business applications, there is a connected back-end for services. The mobile part of the app is just a presentation layer that is unique for the mobile environment.
More information2015 Mobiliya. All Rights Reserved Page 2
Contents About this Guide... 3 Getting Started... 3 About Mobiliya Shoonya... 3 Key Features... 3 Add-on Features... 4 1. Sign In... 5 2. Admin Dashboard... 6 1. Licenses... 6 2. Users... 7 3. Devices...
More informationBEAWebLogic. Portal. Overview
BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2
More informationVMware Browser Admin Guide Configuring and deploying the VMware Browser
VMware Browser Admin Guide Configuring and deploying the VMware Browser AirWatch v9.1 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationMobile Device Growth 1
SM5 Mobile Device Growth Evolutions Mobile devices are quickly replacing desktops Mobile Devices Adoption at Enterprise Popular Productivity Apps Mobile Devices at Work Portability, take it anywhere Cost
More informationGoogle Identity Services for work
INTRODUCING Google Identity Services for work One account. All of Google Enter your email Next Online safety made easy We all care about keeping our data safe and private. Google Identity brings a new
More informationAxway Validation Authority Suite
Axway Validation Authority Suite PKI safeguards for secure applications Around the world, banks, healthcare organizations, governments, and defense agencies rely on public key infrastructures (PKIs) to
More informationSentinet for BizTalk Server SENTINET
Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and API Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication
More informationSophos Mobile Control SaaS startup guide. Product version: 6.1
Sophos Mobile Control SaaS startup guide Product version: 6.1 Document date: September 2016 Contents 1 About this guide...4 2 About Sophos Mobile Control...5 3 What are the key steps?...7 4 Change your
More informationDreamFactory Security Guide
DreamFactory Security Guide This white paper is designed to provide security information about DreamFactory. The sections below discuss the inherently secure characteristics of the platform and the explicit
More informationAdministering Jive Mobile Apps for ios and Android
Administering Jive Mobile Apps for ios and Android TOC 2 Contents Administering Jive Mobile Apps...3 Configuring Jive for Android and ios...3 Custom App Wrapping for ios...3 Authentication with Mobile
More informationEnterprise Product Guide
Enterprise Product Guide BlackBerry Enterprise Software April 2018 Published: 2018-06-06 SWD-20180606124626584 Contents BlackBerry enterprise products... 5 The BlackBerry Infrastructure...6 BlackBerry
More informationBYOD Success Kit. Table of Contents. Current state of BYOD in enterprise Checklist for BYOD Success Helpful Pilot Tips
Table of Contents Current state of BYOD in enterprise Checklist for BYOD Success Helpful Pilot Tips 2 Current State of BYOD in the Enterprise Defining BYOD Bring-Your-Own-Device (BYOD): a business practice
More information905M 67% of the people who use a smartphone for work and 70% of people who use a tablet for work are choosing the devices themselves
67% of the people who use a smartphone for work and 70% of people who use a tablet for work are choosing the devices themselves 905M tablets in use for work and home globally by 2017 Before Now 32% of
More informationLOT-404 IBM. Developing Enterprise Mobile Applications with IBM Worklight and IBM WebSphere Portal
IBM LOT-404 Developing Enterprise Mobile Applications with IBM Worklight and IBM WebSphere Portal Download Full Version : https://killexams.com/pass4sure/exam-detail/lot-404 A. Safari B. the Newsstand
More informationGroupWise Architecture and Best Practices. WebAccess. Kiran Palagiri Team Lead GroupWise WebAccess
GroupWise Architecture and Best Practices WebAccess Kiran Palagiri Team Lead GroupWise WebAccess kpalagiri@novell.com Ed Hanley Senior Architect ed.hanley@novell.com Agenda Kiran Palagiri Architectural
More informationForeScout Extended Module for VMware AirWatch MDM
ForeScout Extended Module for VMware AirWatch MDM Version 1.7.2 Table of Contents About the AirWatch MDM Integration... 4 Additional AirWatch Documentation... 4 About this Module... 4 How it Works... 5
More information1z0-479 oracle. Number: 1z0-479 Passing Score: 800 Time Limit: 120 min.
1z0-479 oracle Number: 1z0-479 Passing Score: 800 Time Limit: 120 min Exam A QUESTION 1 What is the role of a user data store in Oracle Identity Federation (OIF) 11g when it is configured as an Identity
More informationMobile Middleware Course. Mobile Platforms and Middleware. Sasu Tarkoma
Mobile Middleware Course Mobile Platforms and Middleware Sasu Tarkoma Role of Software and Algorithms Software has an increasingly important role in mobile devices Increase in device capabilities Interaction
More informationColligo Briefcase. for Good Technology. Administrator Guide
for Good Technology Administrator Guide Contents Introduction... 2 Target Audience... 2 Overview... 2 Key Features... 2 Platforms Supported... 2 SharePoint Security & Privileges... 3 for Good Technology...
More informationBox Competitive Sheet January 2014
This document is a comparison of file sharing and collaboration capabilities offered by Soonr Workplace and Box. Narrative is provided when there is no direct comparison between the capabilities or when
More informationWhy attend a Lianja training course? Course overview. Course Details
These courses will be arranged periodically in different geographic regions or can be arranged on-site at customer premises by customer request. They can also be customized for individual customers needs
More informationVMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes
VMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes Workspace ONE UEM v9.6 Have documentation feedback? Submit
More informationLiferay Security Features Overview. How Liferay Approaches Security
Liferay Security Features Overview How Liferay Approaches Security Table of Contents Executive Summary.......................................... 1 Transport Security............................................
More informationAirWatch Container. VMware Workspace ONE UEM
VMware Workspace ONE UEM You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit your feedback
More informationWhat s New IBM Multi-Channel Feature Pack 2 for IBM Web Experience Factory 8.0.x IBM Corporation
What s New IBM Multi-Channel Feature Pack 2 for IBM Web Experience Factory 8.0.x 2013 IBM Corporation Leaders leverage social business for a competitive advantage IBM MobileFirst As a mobile enterprise,
More informationSophos Mobile Control Administrator guide. Product version: 5.1
Sophos Mobile Control Administrator guide Product version: 5.1 Document date: June 2015 Contents 1 About Sophos Mobile Control...5 1.1 Sophos Mobile Control on premise and as a Service...5 1.2 About this
More informationThe Modern Web Access Management Platform from on-premises to the Cloud
The Modern Web Access Management Platform from on-premises to the Cloud Single Sign On, Access Controls, Session Management and how to use Access Management to protect applications both on premises and
More informationVMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes
VMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes AirWatch v9.3 Have documentation feedback? Submit a Documentation
More informationLab 3: Using Worklight Server and Environment Optimization Lab Exercise
Lab 3: Using Worklight Server and Environment Optimization Lab Exercise Table of Contents Lab 3 Using the Worklight Server and Environment Optimizations... 3-4 3.1 Building and Testing on the Android Platform...3-4
More informationForeScout Extended Module for MaaS360
Version 1.8 Table of Contents About MaaS360 Integration... 4 Additional ForeScout MDM Documentation... 4 About this Module... 4 How it Works... 5 Continuous Query Refresh... 5 Offsite Device Management...
More informationVMware Browser Admin Guide Configuring and deploying the VMware Browser
VMware Browser Admin Guide Configuring and deploying the VMware Browser AirWatch v9.3 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationVMware Workspace ONE UEM Integration with Apple School Manager
VMware Workspace ONE UEM Integration with Apple School Manager VMware Workspace ONE UEM Integration with Apple School Manager VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation
More informationThe Device Has Left the Building
The Device Has Left the Building Mobile Security Made Easy With Managed PKI Christian Brindley Principal Systems Engineer, Symantec Identity and Information Protection Agenda 1 2 3 Mobile Trends and Use
More informationArchitecture & Deployment
Architecture & Deployment IBM Connections 5.0 Workshop Author: Paul Godby IBM Ecosystem Development Duration: 30 minutes 2014 IBM Corporation Agenda IBM Connections lications Prerequisite Software Deployment
More informationEEH Mobile Interface. NC State University Senior Design Project. April 22, Laura Owczarski Joseph Jarriel
EEH Mobile Interface NC State University Senior Design Project Laura Owczarski leowczar@ncsu.edu Joseph Jarriel jmjarrie@ncsu.edu April 22, 2016 Daniel Defisher dedefish@ncsu.edu Soumil Verma sverma2@ncsu.edu
More informationIntroduction to application management
Introduction to application management To deploy web and mobile applications, add the application from the Centrify App Catalog, modify the application settings, and assign roles to the application to
More informationAdministering Jive Mobile Apps
Administering Jive Mobile Apps Contents 2 Contents Administering Jive Mobile Apps...3 Configuring Jive for Android and ios... 3 Custom App Wrapping for ios... 4 Native App Caching: Android...4 Native App
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Developing Mobile Applications for ios and Android the Oracle Way Frédéric Desbiens Principal Product Manager Application Development
More informationBuilding Native Apps with ArcGIS API for JavaScript Using PhoneGap and jquery. Andy Gup, Lloyd Heberlie
Building Native Apps with ArcGIS API for JavaScript Using PhoneGap and jquery Andy Gup, Lloyd Heberlie Agenda Getting to know PhoneGap jquery overview jquery and ArcGIS API for JavaScript Putting it all
More informationCA SSO Cloud-Enabled with SSO/Rest
CA SSO Cloud-Enabled with SSO/Rest SSO/Rest Solves Many Challenges Applications in the Cloud AJAX / Mobile / Thick Client Application Integration "Agent-less" Infrastructure Server-side Application Integration
More informationExtending and Customizing the IBM Security Identity Manager
Extending and Customizing the IBM Security Identity Manager Parag Gokhale parag.gokhale@in.ibm.com May 12, 2016 Abstract: The IBM Security Identity Manager (ISIM) virtual appliance significantly reduces
More informationEnd User Device Strategy: Interoperability Standards
End User Device Strategy: Interoperability Standards This document defines the target architecture for cross government interoperability standards and interfaces between a government End User Device and
More informationBrocade Virtual Traffic Manager and Parallels Remote Application Server
White Paper Parallels Brocade Virtual Traffic Manager and Parallels Deployment Guide 01 Contents Preface...4 About This Guide...4 Audience...4 Contacting Brocade...4 Internet...4 Technical Support...4
More informationVMware Workspace ONE UEM Integration with Smart Glasses. VMware Workspace ONE UEM 1811
VMware Workspace ONE UEM Integration with Smart Glasses VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you
More informationZENworks 2017 What s New Reference. December 2016
ZENworks 2017 What s New Reference December 2016 Legal Notice For information about legal notices, trademarks, disclaimers, warranties, export and other use restrictions, U.S. Government rights, patent
More informationMobile Devices prioritize User Experience
Mobile Security 1 Uniqueness of Mobile Mobile Devices are Shared More Often Mobile Devices are Used in More Locations Mobile Devices prioritize User Experience Mobile Devices have multiple personas Mobile
More informationENTERPRISE NETWORKS WLAN Guest Management Software
ENTERPRISE NETWORKS WLAN Guest Management Software Deb Ghosh Visitor Access Applications Secure Guest Access BYOD for employee mobiles Conferences and Tradeshows Public/Retail Hotspots Locations Services
More informationData Loss Prevention Whitepaper. When Mobile Device Management Isn t Enough. Your Device Here. Good supports hundreds of devices.
Data Loss Prevention Whitepaper When Mobile Device Management Isn t Enough Your Device Here. Good supports hundreds of devices. Contents Shifting Security Landscapes 3 Security Challenges to Enterprise
More informationWebcast: IBM WebFacing Tool Enhancements
IBM Software Group Webcast: IBM WebFacing Tool Enhancements November 18 2009 Host Access Transformation Services (HATS) Team Audio conference dial-in: North America dial: 1-866-457-2759 International dial:
More informationIBM Secure Proxy. Advanced edge security for your multienterprise. Secure your network at the edge. Highlights
IBM Secure Proxy Advanced edge security for your multienterprise data exchanges Highlights Enables trusted businessto-business transactions and data exchange Protects your brand reputation by reducing
More informationSophos Mobile Control SaaS startup guide. Product version: 7
Sophos Mobile Control SaaS startup guide Product version: 7 Contents 1 About this guide...4 2 About Sophos Mobile Control...5 3 What are the key steps?...7 4 Change your password...8 5 Change your login
More informationSalesforce1 Mobile Security White Paper. Revised: April 2014
Salesforce1 Mobile Security White Paper Revised: April 2014 Table of Contents Introduction Salesforce1 Architecture Overview Authorization and Permissions Communication Security Authentication OAuth Pairing
More informationMobile Security using IBM Endpoint Manager Mobile Device Management
Mobile Security using IBM Endpoint Manager Mobile Device Management Mahendra Chopra Security Solution Architect @ IBM CIO Lab, Innovation mahendra.chopra@in.ibm.com Agenda Market Trends Mobile Security?
More informationRHM Presentation. Maas 360 Mobile device management
RHM Presentation Maas 360 Mobile device management Strong adoption in the enterprise Manufacturing Financial Consumer Healthcare Public Others 2 Trusted by over 9,000 customers Recognized Industry Leadership
More informationBuilding Native Mapping Apps with PhoneGap: Advanced Techniques Andy
Building Native Mapping Apps with PhoneGap: Advanced Techniques Andy Gup @agup Agenda Application life-cycle Working with UI frameworks Security Geolocation Offline Expectations Experience with PhoneGap
More informationAXIAD IDS CLOUD SOLUTION. Trusted User PKI, Trusted User Flexible Authentication & Trusted Infrastructure
AXIAD IDS CLOUD SOLUTION Trusted User PKI, Trusted User Flexible Authentication & Trusted Infrastructure Logical Access Use Cases ONE BADGE FOR CONVERGED PHYSICAL AND IT ACCESS Corporate ID badge for physical
More informationOverview SENTINET 3.1
Overview SENTINET 3.1 Overview 1 Contents Introduction... 2 Customer Benefits... 3 Development and Test... 3 Production and Operations... 4 Architecture... 5 Technology Stack... 7 Features Summary... 7
More informationEnhancing and Extending Microsoft SharePoint 2013 for Secure Mobile Access and Management
SharePoint 2013 and Colligo Apps Enhancing and Extending Microsoft SharePoint 2013 for Secure Mobile Access and Email Management SharePoint 2013 is the latest release of Microsoft s leading business collaboration
More informationOracle Mobile Hub. Complete Mobile Platform
Oracle Mobile Hub Mobile is everywhere and has changed nearly every facet of our lives. The way we work, play, socialize and interact with one another have all been revolutionized by mobile devices. More
More informationDeveloping Microsoft Azure Solutions (70-532) Syllabus
Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages
More informationMigrating traditional Java EE applications to mobile
Migrating traditional Java EE applications to mobile Serge Pagop Sr. Channel MW Solution Architect, Red Hat spagop@redhat.com Burr Sutter Product Management Director, Red Hat bsutter@redhat.com 2014-04-16
More informationENTERPRISE MOBILE APPLICATION DEVELOPMENT WITH WAVEMAKER
ENTERPRISE MOBILE APPLICATION DEVELOPMENT WITH WAVEMAKER Abstract This whitepaper talks about the requirements of modern day Enterprise Mobile Applications and how WaveMaker can simplify and speed up the
More informationDesigning Workspace of the Future for the Mobile Worker
Designing Workspace of the Future for the Mobile Worker Paulo Jorge Correia Technical Solutions Architect Building Business Value Enable mobile workers and BYOD Locate and access remote experts Collaborate
More informationipad in Business Security Overview
ipad in Business Security Overview ipad can securely access corporate services and protect data on the device. It provides strong encryption for data in transmission, proven authentication methods for
More informationWhat Mobile Development Model is Right for You?
What Mobile Development Model is Right for You? An analysis of the pros and cons of Responsive Web App, Hybrid App I - Hybrid Web App, Hybrid App II - Hybrid Mixed App and Native App Contents Mobile Development
More informationJazz for Service Management Version 1.1. Offering Guide
Jazz for Service Management Version 1.1 Offering Guide Jazz for Service Management Version 1.1 Offering Guide Note Before using this information and the offering it supports, read the information in Notices
More informationTable of Contents. VMware AirWatch: Technology Partner Integration
Table of Contents Lab Overview - HOL-1857-08-UEM - Workspace ONE UEM - Technology Partner Integration... 2 Lab Guidance... 3 Module 1 - F5 Integration with Workspace ONE UEM (30 min)... 9 Introduction...
More informationHow to Evaluate a Next Generation Mobile Platform
How to Evaluate a Next Generation Mobile Platform appcelerator.com Introduction Enterprises know that mobility presents an unprecedented opportunity to transform businesses and build towards competitive
More informationVMware AirWatch - Workspace ONE, Single Sign-on and VMware Identity Manager
VMware AirWatch - Workspace ONE, Single Sign-on and VMware Identity Table of Contents Lab Overview - HOL-1857-03-UEM - Workspace ONE UEM with App & Access Management... 2 Lab Guidance... 3 Module 1 - Workspace
More informationOracle Policy Automation The modern enterprise advice platform
Oracle Policy Automation The modern enterprise advice platform Release features and benefits (November 2017) v1.01 Program agenda 1 2 3 Overview of Oracle Policy Automation New features in release For
More informationApplication / Document Management. MaaS360 e-learning Portal Course 3
Application / Document Management MaaS360 e-learning Portal Course 3 Agenda > Application Management Overview MaaS360 Workflows Device Workflows > Document Management Overview MaaS360 Workflows Document
More informationShareFile Technical Presentation
ShareFile Technical Presentation Joerg Vosse Senior Systems Engineer - Citrix ShareFile CEE joerg.vosse@citrix.com ShareFile Enterprise Architecture Overview ShareFile Document Cloud ShareFile.com ShareFile.eu
More informationSophos Mobile as a Service
startup guide Product Version: 8 Contents About this guide... 1 What are the key steps?... 2 Change your password... 3 Change your login name... 4 Activate Mobile Advanced licenses...5 Check your licenses...6
More informationAirWatch Mobile Device Management
RSA Ready Implementation Guide for 3rd Party PKI Applications Last Modified: November 26 th, 2014 Partner Information Product Information Partner Name Web Site Product Name Version & Platform Product Description
More informationGet Started on SOA. People Entry Point Interaction and Collaboration Services. Case for an SOA Portal
Get Started on SOA People Entry Point Interaction and Collaboration Services Case for an SOA Our customers are our highest priorities; our employees are our highest cost We need to make our employees more
More information