Good Dynamics & IBM Worklight integration May 2013

advertisement
Good Dynamics & IBM Worklight integration
May 2013
1
Contents
» Good Technology / IBM Worklight positioning
» Headlines
» Integration details
» Architecture
» FAQ
» Contacts
2
IBM Worklight – Good Dynamics Integration (positioning)
Why Good for a Worklight Customer
For enterprises in regulated industries with rigorous compliance
requirements, Good Dynamics provides the secure connectivity and
management needed for the Security Office to extend the mobile
application development platform provided by Worklight
Why Worklight for a Good customer
The customer wants to work with a product that provides a development
platform that is more than a library/SDK and provides an end to end
story for developing, testing, monitoring and managing mobile
applications. Hence by introducing Worklight to an existing Good
customer they are able to deliver a holistic development platform
3
The headlines
» IBM and Good Technology have partnered to ensure that applications
developed using IBM Worklight mobile application platform can now be
deployed in the Good Dynamics container
» IBM Worklight (v5.0.6 and above) has been modified to be compatible with
Good Dynamics
» Plug-in for Good Dynamics will be available on 31 May 2013
» There is no additional charge for the integration
4
Integration details
Availability
» Good will make the PhoneGap plugin available in Good Dynamics Network (GDN) on 5/31
» IBM will post a “tech note” about the Good Dynamics integration on IBM support site which
will include a link to GDN
Functionality
» Enables Good Dynamics management of all communications between a Worklight app on
the mobile client and the Worklight Server
» Utilizes the encryption, data security, and network security of the Good container on the
device
» Developer downloads PhoneGap plug-in from Good Dynamics Network
(https://developer.good.com)
» Instructions available from Good Technology and IBM to deploy plug-in within the
Worklight app
» Includes Cordova Good Dynamics Phone Gap libraries, documentation explaining how to
use and a sample App
5
General information
Support
» Good & IBM support and sales and marketing teams are being educated on integration and
a cheat sheet is being provided
» Customer can call IBM for support. IBM tech team will be consulted by IBM support. IBM will
triage and contact Good customer care if it is a GD issue
» Customer can also initiate the support process with Good
Maintenance
» IBM and Good will maintain the integration with ongoing releases of Cordova, IBM Worklight
and Good Dynamics
6
Architecture diagram
7
Component dependency diagram
8
Component dependency diagram
9
FAQ
» Are there any overlapping Worklight / Good Dynamics functions?
Good acts as transport layer, securing data in transit. Think of it as the plumbing. Good
enforces your secure connectivity policies for device to enterprise communication. It’s
orthogonal to the actual application lifecycle concerns.
» Will there be any effect on latency?
From a Good Dynamics perspective: no effect.
From a Worklight perspective: the Worklight developed App will communicate with Worklight
server as normal, but going via the Good NOC on the way, so compared to a direct
connection, there is an additional network hop. There will be some impact on performance,
however, the impact will depend on the application.
» Where will offline data be stored?
Offline data can be stored on JSONStore that Worklight provides. It can be encrypted using
AES 256 and using passwords or keys derived from PBKDF2. Offline data can be secured
using GD Plugin.
» What about Good for Enterprise? Other Good integrations with Worklight e.g. for new
features like document storage etc.?
So far there are no plans to develop any other integrations, only Good Dynamics.
» Is the integration specifically for Worklight on the GD side?
No, the plug-in is a generic Cordova plug-in.
10
Getting the plugin
»Go to https://developer.good.com
»Click on developer center (you will require a
login. If you don’t have one, please create
one)
»You should be redirected to this page:
https://begood.good.com/community/gdn/develo
pers where you will see the GD PhoneGap
Plugin is made available for download (in
addition to the document)
11
Download