CONVERTIGO MOBILITY PLATFORM
First grade enterprise Open Source solution.
Create and industrialize new mobile apps.
Leverage existing business applications.
WHY OPEN SOURCE ENTERPRISE SOFTWARE ?
=
Avoids vendor Lock-in
THE ‘MANY-TO-MANY’
INTEGRATION CHALLENGE
Managing the complexity of integrating many mobile platforms
and many data sources can quickly turn into a nightmare.
The only way to keep apps running and still remain within the
budget is through the use of a dynamic middleware layer.
CONVERTIGO PLATFORM
3
2
1
1. Leverage existing
legacy apps
2. Manage, create, and
enhance business
logic
3. Build mobile
applications once,
run on many devices
To build and run Apps
LEVERAGING EXISTING LEGACY
Transform existing applications into services : Easy !
Standard technology connectors “ready to use”
 SQL (Oracle, MySQL, Postgres, DB2, Sybase any JDBC
database)
 REST Web Services
 JSON Web Services
 SOAP 1.1 and 1.2 Web Services
 RSS Feeds
 Atom Feeds
 Excel Spread Sheets
 Google Docs
 CSV Files
 XML Files
Extended connectors
Mainframe technology connectors
 IBM AS/400, iSeries, i5: 5250 Connectors
 IBM z/OS: 3270 and CICS Connectors
 BULL GCOS: 7107 Connectors
 UNIX: VTxxx Connectors
Web HTML Connector
 Reads and writes from/to any web application
 Works by parsing and executing HTML+JavaScript+Ajax
 Compatible with any Web Framework (ASP, ASP.NET,
JSP, JSF, Struts, jQuery, ExtJS, Dojo, YUI, Sencha, …)
SAP Connector : native access
1
MANAGE BUSINESS LOGIC
Middleware approach
 Orchestration
 Data management – Filtering, Mashup, Aggregation, Transformation…
 Add and manage your own server components (rules, functions, …)
 API and Service exposure (SOAP/Rest)
 Standard use by any application
 Log generation (transactions, sequences, access…)
 Transaction count module for re-billing capability
Platform features
 Notification (Push) service
 High availability and scalability
2
OPTIMIZE UI TIMETOMARKET
Hybrid | extends Apache Cordova
Leverages popular HTML5 UI frameworks
• jQuery Mobile, Angular JS, Polymer, any other you can
add.
Brings a Powerful Template engine
• No JavaScript needed to fill data, Databind UI controls to
API results
• Calls Sequences / Transaction automatically
Flash Update updates deployed apps
• Administrator can determine app upgrade policy
Provides Off Line Data features
• Data Caching for reading
• FullSync differential data synchronization using NoSQL
storage
Native | with MP SDK
Writes Client Side Native
• Uses XCode, Android Studio, or Visual Studio
• Link with SDK
The SDK brings all the benefits of MP middleware to native
mobile apps
• Back end Connectors
• Server side business logic
• Security and access control
• Server side Cache
• Auditing Analytics and logs
• Local FullSync Management
3
SECURITY FEATURES
 Mobile to Server communication are SSL encrypted
 Sensible data (Passwords, account numbers) can be set
as “Sensible” and not displayed in logs
 No data is stored on the Platform; should data be
persistent, it is always in an external database that can
be protected
 Server has encryption/decryption utility functions that
can be called by project developers
 Based on java’s JSSE security framework and can be
configured to FIPS-140
 Device repudiation capability
 Identity Manager (IDM) authenticates
users through basic user/password.
Can also be integrated in Enterprises IAM
such as Active Directory or any LDAP
provider
 IDM holds in a secured credential vault
any credentials necessary to connect to
back end applications
Identity Manager
DISCONNECTED MODE - SIMPLE | STANDARD EDITION
 With a simple configuration, the platform manages
the disconnected mode in Read-Only
 Data coming from API calls are cached on the
device (1, 2, 3)
 If the network is not available, the application
automatically takes data from the local cache (4)
 The cache is linked to the application and cannot
be shared with another app
Mobile
Application
API
Call
Stack
Server
APIs
CACHE
1
2
34
DISCONNECTED MODE – FULLSYNC | EXTENDED EDITION
 Differential data management
 Local Data can be shared between
several applications
 Automatic and bidirectional data
synchronization when the network is
available
 Local data access by the application
 Data conflict management can be
managed server side or client side
 Replicated data can be filtered (Volume
optimization, scope….)
 Attachments support
Mobile
Application
API
Call
Stack
Server
APIs
Data Management
Data
Management
NoSQL
local
NoSQL
Server
The platform brings all the tools to manage the full
disconnected mode with parameterization and configuration
POWERFUL INDUSTRIALIZATION
 Automated tests / Industrialization
 Reusable APIs
 High security
 Jenkins CI integration
 80% of tests without device deployment
 Easy apps management
 WEB / Portal parts / Mobile Apps target
 One code – Any device
 Usage statistics
 Platform supervision
SOLUTION ARCHITECTURE
Scalability options
 Web servers
 Convertigo Mobility Platform
 Enterprise Assets
The Convertigo Mobility Platform is an application to
be deployed within any application server.
It enables API hosting by projects.
 Easy connection to backend business apps
 Mashup and contextual rich business logic
 Business Mobile apps industrialization
 Fast contextual integration and business adaptation
CONVERTIGO PROMISES
PLATFORM ADDED VALUE
Cost and planning
optimizations
Leveraging existing legacy
applications easily and
speed up specific
development
Short term ROI
Maximize industrialization
& Advanced features
Cross Platform
Mobile Apps
Portals
Web
PAIN | Enterprise
Applications not ready for mobility.
Expensive developments required.
Missing Agility, Time, Resources and Skills.
CLAIM | Convertigo
Deliver Mobility in 1/10 the expected time and budget.
Bypass long classical SOA developments (maintain standards).
No high level skills needed.
GAIN | Enterprise
Time to market. User and Management satisfaction.
New revenue stream, Short term ROI.
Agile IT doing more with less and reducing Backlog.
CONVERTIGO MOBILITY PLATFORM
Web site www.convertigo.com
Contact info@convertigo.com
Direct contact
Olivier Picciotto & Michel Menager
Tel: + 1 (415) 800 41 95
E-mail: olivierp@convertigo.com

Convertigo Mobility Platform | Mobile Application Development for Enterprises | MADP & MBaaS

  • 1.
    CONVERTIGO MOBILITY PLATFORM Firstgrade enterprise Open Source solution. Create and industrialize new mobile apps. Leverage existing business applications.
  • 2.
    WHY OPEN SOURCEENTERPRISE SOFTWARE ? = Avoids vendor Lock-in
  • 3.
    THE ‘MANY-TO-MANY’ INTEGRATION CHALLENGE Managingthe complexity of integrating many mobile platforms and many data sources can quickly turn into a nightmare. The only way to keep apps running and still remain within the budget is through the use of a dynamic middleware layer.
  • 4.
    CONVERTIGO PLATFORM 3 2 1 1. Leverageexisting legacy apps 2. Manage, create, and enhance business logic 3. Build mobile applications once, run on many devices To build and run Apps
  • 5.
    LEVERAGING EXISTING LEGACY Transformexisting applications into services : Easy ! Standard technology connectors “ready to use”  SQL (Oracle, MySQL, Postgres, DB2, Sybase any JDBC database)  REST Web Services  JSON Web Services  SOAP 1.1 and 1.2 Web Services  RSS Feeds  Atom Feeds  Excel Spread Sheets  Google Docs  CSV Files  XML Files Extended connectors Mainframe technology connectors  IBM AS/400, iSeries, i5: 5250 Connectors  IBM z/OS: 3270 and CICS Connectors  BULL GCOS: 7107 Connectors  UNIX: VTxxx Connectors Web HTML Connector  Reads and writes from/to any web application  Works by parsing and executing HTML+JavaScript+Ajax  Compatible with any Web Framework (ASP, ASP.NET, JSP, JSF, Struts, jQuery, ExtJS, Dojo, YUI, Sencha, …) SAP Connector : native access 1
  • 6.
    MANAGE BUSINESS LOGIC Middlewareapproach  Orchestration  Data management – Filtering, Mashup, Aggregation, Transformation…  Add and manage your own server components (rules, functions, …)  API and Service exposure (SOAP/Rest)  Standard use by any application  Log generation (transactions, sequences, access…)  Transaction count module for re-billing capability Platform features  Notification (Push) service  High availability and scalability 2
  • 7.
    OPTIMIZE UI TIMETOMARKET Hybrid| extends Apache Cordova Leverages popular HTML5 UI frameworks • jQuery Mobile, Angular JS, Polymer, any other you can add. Brings a Powerful Template engine • No JavaScript needed to fill data, Databind UI controls to API results • Calls Sequences / Transaction automatically Flash Update updates deployed apps • Administrator can determine app upgrade policy Provides Off Line Data features • Data Caching for reading • FullSync differential data synchronization using NoSQL storage Native | with MP SDK Writes Client Side Native • Uses XCode, Android Studio, or Visual Studio • Link with SDK The SDK brings all the benefits of MP middleware to native mobile apps • Back end Connectors • Server side business logic • Security and access control • Server side Cache • Auditing Analytics and logs • Local FullSync Management 3
  • 8.
    SECURITY FEATURES  Mobileto Server communication are SSL encrypted  Sensible data (Passwords, account numbers) can be set as “Sensible” and not displayed in logs  No data is stored on the Platform; should data be persistent, it is always in an external database that can be protected  Server has encryption/decryption utility functions that can be called by project developers  Based on java’s JSSE security framework and can be configured to FIPS-140  Device repudiation capability  Identity Manager (IDM) authenticates users through basic user/password. Can also be integrated in Enterprises IAM such as Active Directory or any LDAP provider  IDM holds in a secured credential vault any credentials necessary to connect to back end applications Identity Manager
  • 9.
    DISCONNECTED MODE -SIMPLE | STANDARD EDITION  With a simple configuration, the platform manages the disconnected mode in Read-Only  Data coming from API calls are cached on the device (1, 2, 3)  If the network is not available, the application automatically takes data from the local cache (4)  The cache is linked to the application and cannot be shared with another app Mobile Application API Call Stack Server APIs CACHE 1 2 34
  • 10.
    DISCONNECTED MODE –FULLSYNC | EXTENDED EDITION  Differential data management  Local Data can be shared between several applications  Automatic and bidirectional data synchronization when the network is available  Local data access by the application  Data conflict management can be managed server side or client side  Replicated data can be filtered (Volume optimization, scope….)  Attachments support Mobile Application API Call Stack Server APIs Data Management Data Management NoSQL local NoSQL Server The platform brings all the tools to manage the full disconnected mode with parameterization and configuration
  • 11.
    POWERFUL INDUSTRIALIZATION  Automatedtests / Industrialization  Reusable APIs  High security  Jenkins CI integration  80% of tests without device deployment  Easy apps management  WEB / Portal parts / Mobile Apps target  One code – Any device  Usage statistics  Platform supervision
  • 12.
    SOLUTION ARCHITECTURE Scalability options Web servers  Convertigo Mobility Platform  Enterprise Assets The Convertigo Mobility Platform is an application to be deployed within any application server. It enables API hosting by projects.
  • 13.
     Easy connectionto backend business apps  Mashup and contextual rich business logic  Business Mobile apps industrialization  Fast contextual integration and business adaptation CONVERTIGO PROMISES
  • 14.
    PLATFORM ADDED VALUE Costand planning optimizations Leveraging existing legacy applications easily and speed up specific development Short term ROI Maximize industrialization & Advanced features Cross Platform Mobile Apps Portals Web
  • 15.
    PAIN | Enterprise Applicationsnot ready for mobility. Expensive developments required. Missing Agility, Time, Resources and Skills. CLAIM | Convertigo Deliver Mobility in 1/10 the expected time and budget. Bypass long classical SOA developments (maintain standards). No high level skills needed. GAIN | Enterprise Time to market. User and Management satisfaction. New revenue stream, Short term ROI. Agile IT doing more with less and reducing Backlog.
  • 16.
    CONVERTIGO MOBILITY PLATFORM Website www.convertigo.com Contact info@convertigo.com Direct contact Olivier Picciotto & Michel Menager Tel: + 1 (415) 800 41 95 E-mail: olivierp@convertigo.com