Top Banner
Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.
13

Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

Dec 14, 2015

Download

Documents

Teagan Drewes
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

Architecture of Enterprise Applications for Cloud

Jaroslav Šmarda

Vema, a. s.

Page 2: 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)

Page 3: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

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

Page 4: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

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

Page 5: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

Strana: 5

1. Application architecture 1:N

Single installation

Customers:• Czech Republic and

Slovakia• businesses• healthcare• education• government and non-

profit organizations

Page 6: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

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

Page 7: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

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

Page 8: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

Strana: 8

4. New versions immediately available

4 big versions in year

Small versions (updates) in just a few hours

Installation plans

Page 9: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

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

Page 10: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

Strana: 10

5. YES to configuration, NO to customization

Page 11: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

Strana: 11

6. Model-driven development

Page 12: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

Strana: 12

6. Metadata-driven applications

Page 13: Architecture of Enterprise Applications for Cloud Jaroslav Šmarda Vema, a. s.

Strana: 13

www.vema.cz

[email protected]

https://twitter.com/jsmarda

Thank

……………………………………........you