
Samenvatting
Software as a Service, of te wel SaaS, betekent een radicale verandering in de fundamentele manier waarop software wordt benaderd met betrekking tot het bouwen, verspreiden, licenseren en het gebruik ervan. In deze whitepaper wat een SaaS platform precies inhoudt, welke issues er spelen bij SaaS en hoe je het implementeert als aanbieder van software en diensten.
Multi-Tenancy
De kern van het SaaS platform is de mogelijkheid om meerdere geïsoleerde gebruikerorganisaties te ondersteunen. Elke zogenaamde tenant organisatie krijgt haar eigen “virtuele” versie van de software die compleet is geïsoleerd van alle andere tenants die dezelfde software “delen”. Zulke isolatie loopt uiteen van complete fysieke isolatie die hardware en infrastructuur afzondert per tenant, tot puur softwarematige afzondering waarbij verschillende tenants dezelfde hardware gebruiken. Dit laatste wordt wel Multi-Tenancy genoemd, en het maakt het mogelijk om verschillende klanten op hetzelfde platform te laten werken.
Veiligheid
De aard van on-demand applicaties zoals een SaaS platform brengt unieke en significante beveiliguitdagingen met zich mee. Het feit dat belangrijke data over het internet verstuurd moet worden is voor veel beveiligingsexperts een moeilijk te slikken pil. In op SaaS gebaseerde platformen kunnen data tenslotte buiten de “grenzen” van een bedrijf terecht komen, en dat betekent dat aanbieders van SaaS platformen zeer sterke communicatie-encryptie en andere beveiligingen moeten implementeren om ervoor te zorgen dat informatie alleen kan worden opgevraagd door klanten die daar ook daadwerkelijk volmacht voor hebben.
Het Cordys SaaS platform
Het Cordys SaaS platform biedt robuuste en innovatieve eigenschappen die aansluiten op de unieke voorwaarden voor het aanbieden van een SaaS model. Wat het Cordys platform echter verschillend maakt van andere aanbieders is, volgens Cordys zelf, het feit dat het platform boven op een Business Process Management Suite (BPMS) gebouwd is. Het Cordys BPMS brengt alle stakeholders samen en zorgt ervoor dat de bedrijfsprocessen continue verbeterd worden.
Inhoudsopgave:
Introduction
What is SaaS Anyway?
The SaaS Ecosystem
Building and Deploying Software as a Service: the Requirements
Multi-Tenancy
Metadata-Based Customization
On-Demand Provisioning
Usage Metering and Billing
Scalability
Security
The Cordys SaaS Platform
Cordys SaaS is architected for Multi-Tenancy from the Ground Up
Cordys (UCF): Self-Service Provisioning and Usage Metering
The Cordys Process Factory Mashups
Cordys is Fundamentally Built for Scalability and High-Availability
Security
Why Cordys: BPMS-Based SaaS
Cordys BPMS-based SaaS for Business Process Outsourcing (BPO) Companies
Cordys BPMS-based SaaS for Franchises

