Convertigo Mobility Platform | Mobile Application Development for Enterprises | MADP & MBaaS
-
Upload
convertigo-madp-mbaas -
Category
Technology
-
view
1.419 -
download
0
Transcript of Convertigo Mobility Platform | Mobile Application Development for Enterprises | MADP & MBaaS
CONVERTIGO MOBILITY PLATFORMFirst 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
MobileApplication
APICall
Stack
ServerAPIs
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
APICall
Stack
ServerAPIs
Data ManagementData
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 tobe 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 ROIMaximize 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 PLATFORMWeb site www.convertigo.comContact [email protected]
Direct contact
Olivier Picciotto & Michel MenagerTel: + 1 (415) 800 41 95 E-mail: [email protected]