Upload
teagan-drewes
View
217
Download
0
Tags:
Embed Size (px)
Citation preview
Architecture of Enterprise Applications for Cloud
Jaroslav Šmarda
Vema, a. s.
Strana: 2
Cloud
ApplicationsSaaS (Software as a
Service)
System softwarePaaS (Platform as a Service)
HardwareIaaS (Infrastructure as a Service)
Strana: 3
The attributes of SaaS
Architecture: 1 (installation) :N (customers)
Application performance - the contract with the provider
Software and data – at / processed by the provider
New versions immediately available to all the customers
YES to configuration, NO to customization
Model-driven development
Strana: 4
Vema, a. s.
Since 1990 – HRIS
In the Czech and the Slovak Republic,
headquarters in Brno
Customers:
MFČR, GFŘ, Kancelář prezidenta, Úřad vlády,
bussines, large hospitals, regions, towns, schools…
7 500 customers of HRIS
Since 2005 – Cloud solutions, 530 customers,
1400 users
Strana: 5
1. Application architecture 1:N
Single installation
Customers:• Czech Republic and
Slovakia• businesses• healthcare• education• government and non-
profit organizations
Strana: 6
2. SLA
Operation guaranteed 7:00 a:m to 7:00 p:m
Servers run 24 h
Failure max 1 hour per month
Max 2 failures to 6 hours per year
Maintenance during the night
Privacy and trade secrets guaranteed
Strana: 7
3. Software and data at / processed by the provider
Commercial data center
Connectivity 100 Mb / s
Application server
Data security: backup during the night on another disk
transfer to the datacenter Vema
recording on tape
CD with data on request
Strana: 8
4. New versions immediately available
4 big versions in year
Small versions (updates) in just a few hours
Installation plans
Strana: 9
5. YES to configuration, NO to customization
Configurationthe same software, changes through configuration data
Customization individual changes for one or only a few customers
Strana: 10
5. YES to configuration, NO to customization
Strana: 11
6. Model-driven development
Strana: 12
6. Metadata-driven applications
Strana: 13
www.vema.cz
https://twitter.com/jsmarda
Thank
……………………………………........you