14
Self-Service “Cloud Management” Trade-Space Analysis “The Journey to DevOps begins with Self- Service” U.S. Department of Labor/OASAM/OCIO Software Development/IT Engineering (SD/ITE) Team/AEG 9 February 2016

Self service provisoining tradespace analysis (draft) 2016 02-16

Embed Size (px)

Citation preview

Page 1: Self service provisoining tradespace analysis (draft) 2016 02-16

Self-Service “Cloud Management” Trade-Space Analysis “The Journey to DevOps begins with Self-Service”

U.S. Department of Labor/OASAM/OCIO Software Development/IT Engineering (SD/ITE) Team/AEG

9 February 2016

Page 2: Self service provisoining tradespace analysis (draft) 2016 02-16

2

Outline

• Overview• Products Reviewed• Evaluation Method• Evaluation Criteria• Cost Research• Evaluation Results Summary• Next Steps

Page 3: Self service provisoining tradespace analysis (draft) 2016 02-16

3

Overview

• DevOps is a journey as much as a Destination • A vast array of dev tools attempting to get the same efficiencies

can create confusion depending on the requirements and

Page 4: Self service provisoining tradespace analysis (draft) 2016 02-16

4

Overview Continued

• Its important to distinguish from DevOps and “Cloud Ops” or “Cloud Management.” This evaluation falls more on the Cloud Ops side of the equation.

• A Self Service Cloud Management solution should offer an enterprise governance (controls to minimize risk), agility (automation for consistency across clouds to achieve the economic and operational advantage of cloud computing), and choice (the ability to be selective with regards to the services and resources best suited to your business function).

• Main ROI Metrics: (1) time to provision, (2) time to deploy, (3) time to fix, (4) security, and (5) information assurance risk assessments.

Page 5: Self service provisoining tradespace analysis (draft) 2016 02-16

5

(vCloud)

(Cloud Services

Automation) (vOneCloud)

Products Reviewed

Page 6: Self service provisoining tradespace analysis (draft) 2016 02-16

6

VMWare Cloud Components

Page 7: Self service provisoining tradespace analysis (draft) 2016 02-16

7

HP Cloud Components

Page 8: Self service provisoining tradespace analysis (draft) 2016 02-16

8

Open Nebula Components

Page 9: Self service provisoining tradespace analysis (draft) 2016 02-16

9

Evaluation Method

• Research- Leverage industry documents (Gartner and Forester) as well as industry

forums (recode, serverfault, etc). - Product documentation (configuration guides, deployment guides,

community support forums)• Informal Outreach

- Army (HP and VMWare)- OUSDI (VMWare)- UNOPS (OpenNebula)

• Prototype- Open Nebula- HP CSA

• Document and Demonstrate

Page 10: Self service provisoining tradespace analysis (draft) 2016 02-16

10

Evaluation Criteria

• Support and Compatibility- Confirm that the Cloud Management Platform (CMP) being evaluated

supports the required VMs, Hosts, Security Infrastructure (PKI), and Public Cloud APIs.

- Confirm the CPM works with the OCIO Automation and Monitoring tools both in place today and planned in the future.

- Application migration ease and support – How to move Apps across multiple cloud environments?

• Consumption Metering & Charge Back- Detailed metering of consumption is a requirement for easily determining

cloud usage for proper costing of resources used and the way forward capacity planning.

• Self Service Provisioning- Proper security and access control for self service- Active Directory Integration- PIV Login Capable- Support and Compatibility requirements listed above are required by

tenants for self service as well• Cost

- Wherever possible, gather cost information as related to component and functional breakdown to gather as much information as possible for future project decision making by the Government.

Page 11: Self service provisoining tradespace analysis (draft) 2016 02-16

11

Cost Research - vCloud

Page 12: Self service provisoining tradespace analysis (draft) 2016 02-16

12

Cost Research – HP Cloud Suite

Page 13: Self service provisoining tradespace analysis (draft) 2016 02-16

13

Cost Research - OpenNebula Cloud

Open Nebula is open source and therefore has no direct license cost. Support costs vary depending on the size of organization and therefore could not be compared for this study.

Page 14: Self service provisoining tradespace analysis (draft) 2016 02-16

14

Evaluation Results Summary

• VMWare- Pro: Easy solution given current DCCI architecture.- Con: Complex Chargeback, Limited PKI Support, Limited

public cloud support• HP- Pro: Complete enterprise solution, no stack dependence- Con: Java version reliance, costly specialized support

services• OpenNebula- Pro: Best Chargeback, Open Ecosystem, Easy to use- Con: Partial solution for monitoring and automation (self

service only, not focused on system administrators)