Self servicing in epam private cloud 0.3 (1)

Preview:

Citation preview

1

SELF-SERVICE IN EPAM PRIVATE CLOUD

2

ABOUT PRESENTER AND PRESENTATION

Olena MatokhinaConsulting & Development Team Lead

3

•Unification

•DevOps

•Smart Provisioning• Infrastructure Control

MAIN GOALS

4

CURRENT PROCESS

Engineer

2 VMWin7, Office

2003, IE71 DB - MySQL

Help Desk/HWU

Done!Your time…Done! Finally…

Questions…

5

CURRENT MODEL DISADVANTAGES

Time-consuming

Code limitations

Resource-consuming

Unpredictable planning

6

PRIVATE CLOUD STRUCTURE

• Hardware;• Storage;• Networking;

DifferentLocations

API

API

API

Hyperviso

r

Hyperviso

r

Hyperviso

r

HWU

7

DEVELOPERS VS. OPERATIONS

Developers: Operations:

Agile processes

Quick changes Stability

Static processes

8

DevOps

9

PRIVATE CLOUD STRUCTURE

• Hardware;• Storage;• Networking;

DifferentLocations

API

Hyperviso

r

Hyperviso

r

Hyperviso

r

10

TEMPLATES & COMMUNITY

Template List

Community Moderation & Certification

11

TEMPLATES & COMMUNITY

Community Template Catalog

Request

Exist ?

ConfigureCreate

&Configure

Run

Yes No

12

RESOURCES EXHAUSTED

13

QUOTAS SYSTEM - ROLES

Manager

Developer

Quality Assurance

2010

5

Approximate VMs Quotas

14

QUOTAS SYSTEM - PROJECTS

Project 1

Project 2

Project 3

500200

100

Approximate VMs Quotas

15

SELF-SERVICE MODEL BENEFITS

Global Infrastructure Savings Smart Resource Provisioning

Better Delivery Time Transparent Workflow

16

TWO WAYS

Long Way

Short Way

17

OLD WAY IS UNAVAILABLE

18

Stability?Non-typical

Task?

Learning Time? Complicated API?

Concerns…

TROUBLES AND CONCERNS

19

DEMO

20

Competence Center

24x7 Support & Monitoring

Continuous Delivery

Log Search Service

Autoconfiguration

Knowledge base

Consulting & training

WHOLE PICTURE

21

OUR SITE

http://cloud.epam.com

22

QUESTIONS

23

THANK YOU