Document 7292094

Download Report

Transcript Document 7292094

DEV-19: Lessons learned from a SaaS
Application Development Project
Colleen Smith
Director, Software as a Service
Salvador Viñals
Product Strategist
The Panelists
 Tony Vertenten, Intris
 Johan Meyer, MIP Holdings
 Michael Hohlfeld, Alvara Cash Management
Group AG
 Olaf Kull, Alvara Cash Management Group
AG
Access to the Application
 Web
 UI decisions
 Personalization
 Making the right decision…..
Addressing Multi-tenancy
 IF and If so, then HOW
 Define what multi-tenancy means to you
 Implementation issues and approaches
Multi-tenant architecture
 Major models:
1.Everything Isolated
2.Shared Everything
Tenant1
Tenant2
Tenant3
App
App
App
DB
DB
DB
App
Host
Host
Host
DB
Tenant1
Tenant2
Host
Tenant1
Tenant2
Tenant3
App
App
App
DB
DB
DB
Host
Tenant3
3. Shared Everything Except DBs
Tenant1
Tenant2
Tenant3
App
DB
DB
Host
DB
Security and Privacy Issues





Architecture decisions
Hosting Location/Facility
User access/authentication
Certifications/Regulations/Compliance
Ownership of the data
Operations






Hosting decisions
Data backup
Managed Services
Update frequency
Planned downtime
Changes needed to the application?
Monitoring the Service Level Agreements (SLAs)
 Tools
 Metering/Usage
 Reporting tools
Open
Discussion
Thank you for
your time