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