Upload
ciklum-switzerland
View
916
Download
0
Embed Size (px)
DESCRIPTION
Vipera ist eine Software Plattform für mobile Finanzdienste. Vipera bietet zum einen eine Client-seitige Entwicklungsumgebung für das "Rapid Development" von Apps auf iPhone, Android, BlackBerry und JavaME an. Zum anderen bietet Vipera einen skalierbaren Server an. Der Vipera Server besteht aus Grunddiensten wie Sicherheit, Provisioning, und Transaktionsverarbeitung, sowie aus Zusatzdiensten mit "Business Logik": Kreditkarten Management, Electronic Banking Schnittstellen und Mobile Wallet.
Citation preview
07.03.2012
Die Vipera Mobility Plattform
Silvano Maffeis
CTO Vipera GmbH
www.vipera.com
2Vipera … was?
— Gegründet 2003 mit dem Ziel eine «Mobile Apps Plattform» auf den Markt zu bringen
— Ursprünglicher Fokus auf «WhatsApp» und Twitter ähnlichen Lösungen. 300’000 Benutzer im 2006
— Fokus wurde auf Mobile Financial Services verschoben
— IPO in London Sommer 2010
— Merkwürdiger Setup: Englische Firma mit HQ in Milano. CTO Office in Baden (AG)
− Entwickler in Dnepro (Ciklum) seit 2010
− Kunden in UAE und Europa
3Die Geschichte der Mobilität …
— Zugriff auf existierende IT Systeme mit mobilen Geräte
— Fokus auf «Mobile Apps»
— «ACM Wireless Networks Journal», 1996
4Die Geschichte der Mobilität …
— 1996-1999: Apple Newton, Palm OS, PC, ...
— 2000 – 2006: Java ME, Siemens SL45i
— 2007: Geburt iPhone und App Store
Java ME Probleme:
� Bugs und Fragmentierung
� Schwaches «widget set»
� Code signierung ...
� Download und updates
� Geräte Erkennung
� Developer Support
5Die Plattform Evolution …
— 1. Generation: Meisterung technischer Hürden
− Rapid Development Tool für Java ME
− Provisioning
— 2. Generation: Transaktionen und Sicherheit
− Mobile Banking
− 2 Faktor Authentisierung
− Auditing
— 3. Generation: Konvergenz und Flexibilität
− Financial Services, news feeds, mobile ads
− Native apps (iPhone, Android, BlackBerry)
− HTML5 apps
Architektur der Vipera Plattform 6
— Client-seitig
− Native apps (Xcode, Android SDK, Java ME)
− Hybride apps: HTML5 + native
− Mobile Browser
− SMS
— Server-seitig
− OSGi Server
− Kommunikationskanäle: HTTPS, SMS, USSD
− «Plug-In» Architektur
− Wallet Service, e-Banking Service, Cards
Service, Payment Service, ...
Breite Geräte Unterstützung 7
About ContactsATM Feedback Prayer
AccountBalance
Orders CardBalance
AccountSummary
ExchangeRates
News
Products
Promotions
Services
SMS
Economy NewsReal Estate Luxury New…
Options
Architektur der Vipera Plattform 9
Mobilization ServicesKanäle und Provisioning
Security Services
Business Support
ServicesService Catalog,Thresholds,Validierung
Financial ServicesWallet, e-Banking, Cards, Payments
ConnectorsSMSC, EAI, Middleware, FinTS, HBCI, …
Agents Merchants
SIM
App, Browser,
SMS, USSD
HTTPS
SMS
Core Banking
Card Management
PaymentNetworks
Vipera Server
Vipera Kunden 10
— Vereinigte Arabische Emirate (UAE)
− Mashreq Bank
− Qatar National Bank
− First Gulf Bank
− Ministry of Interior Qatar, Dubai Police
— Asien
− Grossbank in Thailand
— Europa
− Grösstes Mikrokredit-Institut in England
− Namhaftes Zahlungs-Netzwerk in Italien
Vipera Team in Dnepropetrovsk 11
— Support der Plattform «2. Generation»
— Support und Entwicklung von Mobile Apps
— Plant und arbeitet selbständig
— Organigramm:
—1 Technical Team Lead
—Software Engineers
—QA Engineers
Danke!