how to implement hybrid cloud solutions successfully

38
[email protected] webina r HOW TO IMPLEMENT HYBRID CLOUD SOLUTIONS SUCCESSFULLY Tuesday, November 10, 2015 8 AM PST/4 PM BST/5 PM CEST Vadym Fedorov

Upload: softserve

Post on 14-Feb-2017

1.544 views

Category:

Software


4 download

TRANSCRIPT

Page 1: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

HOW TO IMPLEMENT HYBRID CLOUD SOLUTIONS SUCCESSFULLYTuesday, November 10, 20158 AM PST/4 PM BST/5 PM CEST

Vadym Fedorov

Page 2: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

PRESENTER

Vadym FedorovEmail: [email protected] Role: Solutions ArchitectCompany: SoftServeSpecialization: Enterprise Technologies, Cloud Solutions, DevOps

Page 3: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

AGENDA• What is Hybrid Cloud?• Current State of the Cloud• Challenges of Hybrid Cloud Implementation• 5 Steps to Successful Implementation• Questions and Answers

Page 4: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

WHAT IS HYBRID CLOUD?

service

serviceservice

service

serviceservice

service

service

service

Public Cloud

Private Cloud

SaaS

SaaS

SaaS

Page 5: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

HYPE CYCLE FOR EMERGING TECHNOLOGIES 2015

Page 6: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

CHALLENGES OF HYBRID CLOUD IMPLEMENTATION

Page 7: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

CHALLENGES OF HYBRID CLOUD IMPLEMENTATION• Measurable environment

Page 8: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Measurable environment • Integrations of the infrastructure, applications and

services

CHALLENGES OF HYBRID CLOUD IMPLEMENTATION

Page 9: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Measurable environment • Integrations of the infrastructure, applications and

services• Vendor lock in

CHALLENGES OF HYBRID CLOUD IMPLEMENTATION

Page 10: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Measurable environment • Integrations of the infrastructure, applications and

services• Vendor lock in• Unexpected changes and faults

CHALLENGES OF HYBRID CLOUD IMPLEMENTATION

Page 11: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Measurable environment • Integrations of the infrastructure, applications and

services• Vendor lock in• Unexpected changes and faults• Security

CHALLENGES OF HYBRID CLOUD IMPLEMENTATION

Page 12: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

KNOWLEDGE DOMAINS

Hybrid Cloud

Systems Integrations

SoftwareDevelopment

Cost Management

Security

Infrastructure

IT Operations

Page 13: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

5 STEPS TO SUCCESSFUL IMPLEMENTATION

Page 14: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

STEP 1: FORM A VISION OF THE MVP

Page 15: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

STEP 1: FORM A VISION OF THE MVP

Page 16: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

STEP 2: IDENTIFY TARGET QUALITY ATTRIBUTES

Page 17: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

Source of Stimulus

Artifact

MeasureStimulus

Response

Who? What?

Environment

When?

Where?

Which? How?

STEP 2: IDENTIFY TARGET QUALITY ATTRIBUTES

Page 18: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

QUALITY ATTRIBUTE SCENARIO EXAMPLE

Performance

• Source of Stimulus: Users• Stimulus: Multiple users make massive requests for the

service• Environment: Peak Period• Artifact: System• Response: Continue to operate in normal or degraded mode• Measure: 90% of requests get response within 3 seconds

Page 19: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

STEP 3: CONFIRM THAT A CLOUD SERVICE FEEDS YOUR NEEDS

Page 20: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Evaluate different cloud services through the prism of the defined quality attribute

STEP 3: CONFIRM THAT A CLOUD SERVICE FEEDS YOUR NEEDS

Page 21: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

STEP 3: CONFIRM THAT A CLOUD SERVICE FEEDS YOUR NEEDS• Evaluate different cloud services through the prism of the

defined quality attribute

• Review cloud services and decide whether to buy cloud service or deploy your own on IaaS

Page 22: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Evaluate different cloud services through the prism of the defined quality attribute

• Review cloud services and decide whether to buy cloud service or deploy your own on IaaS

• Decide if vendor lock is critical or not for your business

STEP 3: CONFIRM THAT A CLOUD SERVICE FEEDS YOUR NEEDS

Page 23: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Evaluate different cloud services through the prism of the defined quality attribute

• Review cloud services and decide whether to buy cloud service or deploy your own on IaaS

• Decide if vendor lock is critical or not for your business

• Check configuration options and ways for customization

STEP 3: CONFIRM THAT A CLOUD SERVICE FEEDS YOUR NEEDS

Page 24: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Evaluate different cloud services through the prism of the defined quality attribute

• Review cloud services and decide whether to buy cloud service or deploy your own on IaaS

• Decide if vendor lock is critical or not for your business

• Check configuration options and ways for customization

• Find out the service limits

STEP 3: CONFIRM THAT A CLOUD SERVICE FEEDS YOUR NEEDS

Page 25: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Evaluate different cloud services through the prism of the defined quality attribute

• Review cloud services and decide whether to buy cloud service or deploy your own on IaaS

• Decide if vendor lock is critical or not for your business

• Check configuration options and ways for customization

• Find out the service limits

• Analyze pricing model of a cloud\service

STEP 3: CONFIRM THAT A CLOUD SERVICE FEEDS YOUR NEEDS

Page 26: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

STEP 4: IMPLEMENT SOFTWARE AND INFRASTRUCTURE FOR MVP

Page 27: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

SoftwareDevelopment

Infrastructure Design

Infrastructure Deployment

Setup operations

Acceptance testing

Go Live!

SOLUTION DELIVERY PROCESSDevelopment Team

Development team responsibility

Infrastructure and Ops TeamsInfrastructur

e and Ops team responsibility

Page 28: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

ADJUSTED SOLUTION DELIVERY PROCESS

SoftwareDevelopment

Infrastructure Design

Infrastructure Deployment

Setup operations

Acceptance testing

Go Live!

Development Team

Infrastructure Team

Deve

lopm

ent +

In

frast

ruct

ure

+ Op

erat

ions

Team

Operations Team

Page 29: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

STEP 5: PERFORM RESULTS ANALYSIS

Page 30: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Review feedback of the end users

STEP 5: PERFORM RESULTS ANALYSIS

Page 31: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Review feedback of the end users• Review feedback of the operational team

STEP 5: PERFORM RESULTS ANALYSIS

Page 32: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Review feedback of the end users• Review feedback of the operational team • Perform analysis of the costs, brainstorm and find

ways to reduce costs

STEP 5: PERFORM RESULTS ANALYSIS

Page 33: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Review feedback of the end users• Review feedback of the operational team • Perform analysis of the costs, brainstorm and find

ways to reduce costs• Review infrastructure load, adjust performance

and capacity plans

STEP 5: PERFORM RESULTS ANALYSIS

Page 34: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

• Review feedback of the end users• Review feedback of the operational team • Perform analysis of the costs, brainstorm and find

ways to reduce costs• Review infrastructure load, adjust performance

and capacity plans• Define vision of the next MVP

STEP 5: PERFORM RESULTS ANALYSIS

Page 35: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

QUESTIONS & ANSWERSE-mail your questions to

[email protected]

Page 36: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

TO FIND MORE ABOUT THE CLOUD, CHECK OUT MY BLOG POSTS ON

http://united.softserveinc.com/members/426/

Page 37: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

Dec 15Simple and Easy Steps to Building the Right Security into Your Software Products

Jan 15 Healthcare

OUR NEXT WEBINARS

Page 38: How to Implement Hybrid Cloud Solutions Successfully

[email protected]

THANK YOUwww.softserveinc.com