Mootwin - Impact des applications mobile sur les systèmes d'information
1. Applications mobiles : quel impact sur le SI et les applications
traditionnelles de l’entreprise
Emmanuel HAVET - Mootwin
2. • Pourquoi une application mobile ?
• Qu’est-ce que le mobile et le réseau GSM ?
• Les SI d’entreprise, prêts ?
• Les impacts du mobile sur le SI
• Les impacts du SI sur le mobile
• Les interfaces avec le SI
• Mootwin réduit les impacts
2
3. Mauvaise
Bonne raison
raison
Favoriser les ventes et le CA
Fidéliser les clients
Augmenter la productivité des
collaborateurs
Explorer un nouveau marché
Faire comme les concurrents
Suivre le buzz du moment
3
4. • Un marché fragmenté (OS, capacités,
fonctionnalités, …)
• Hétérogénéité des réseaux (bande
passante, latence, protocoles, ports …)
• Quelle plateforme adresser ?
4
5. • Aussi hétérogène que les terminaux mobiles
• Avec ou sans web-services
• Très adaptés à un business spécifique
• Peu flexible et lourd en général
• Non pensé pour le mobile
5
6. • Plus d’appareils connectés
Object
connecté
• A une fréquence supérieure
Smartphone
Augmentation de la charge : scalabilité
Tablette
Entreprise
SI
Véhicule
6
7. • Contenus historiquement lourds
• Appareils au capacités différentes
• Réseaux hétérogènes
Fichiers
HTML
XML
Adaptation du contenu aux capacités
Entreprise SOAP et à la bande passante
SI RDF
Video
Audio
Images
Mobile
7
8. • Très hétérogènes et aux performances
variables
• Souvent pensées pour des contraintes
métier et non pour un canal
SOAP
RDF
Processing
xDBC XML
JSON
Java
Binary Telnet
object
Dataload 8
9. • Très hétérogènes et aux performances
variables
• Toujours pensés pour un métier et non pour
un canal
• N’intègrent le mobile qu’en dernier ressort
La moindre erreur induit un risque sur le
business et les applications traditionnelles
9
10. • Garder l’intégrité fonctionnelle du SI
• Absorber la charge des applications mobiles
• Apporter les données au bon moment, au
bon endroit
• Réduire les coûts de développement et le
TCO
• Des fonctionnalités solides et lourdes à
développer
10
11. Mootwin enabled
App
Cache
Weak network
proof
Real time channel
Incremental Mootwin App
cache
Platform
All back-ends Cache
Connection
Certified
Java Object
banking grade
TELNET
ODBC
SOAP
security
JSON
XML
Data query
engine
11
12. Server Side
Mootwin Operation Server
Mobile Side Serveur-side
Enterprise Backend systems
Application Code
Device system
M-Data Exchange
Application Code
M-Data Exchange
M-Identity Management
M-Web Portal
Local Cache (Offline)
Unified PUSH Notif. API
PUSH Notification
Usage Tracking
Runtime Skinning Mobile WebApp
Live Update
12
13. Des questions ?
Merci
Emmanuel HAVET
contact@mootwin.com
@mootwin
www.mootwin.com
Slides link on Twitter account