the path to broker cloud services

Post on 16-Jan-2017

732 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

THE PATH TO BROKER CLOUD

SERVICES

• Brian Adler

• Director Enterprise Architecture, RightScale

• Kim Weins

• VP Marketing, RightScale

Panelists

1

• Organizing for Cloud

• Process Changes and Integration Architecture

• Implementing CMP as your technology foundation

• Visibility and Governance

• Management

• Provisioning

• Evangelizing Cultural Change

Path to Brokering Cloud Service

2

The New Role of IT: Broker Cloud Services

3

4 Photo Credit: Steve Jurvetson, CC BY 2.0

The of a Cloud Services Broker: Fast, Automated, Governed

5 Photo Credit: Nina Aldin Thune, CC BY SA 3.0

CMPs are often the foundation of…

brokering services across public cloud

provider services and private cloud services.

6 Photo Credit: By Moses, CC BY 2.0

Organizational, process, and cultural changes

are also critical for success

7

You Need to Make Cloud Personal

Your CMP is just one piece of your cloud initiative.

Give your initiative a name to use internally and externally.

Take Ownership: Name it and Frame It

8

Photo Credit: RelyAble via Wikimedia Commons CC-BY-SA-3.0

Cultural

Processes

Organizational

Cloud Management Platform

Your Path to Becoming a CSB

9

ORGANIZING FOR CLOUD

10

Don’t Do This

11

Photo Credit: Keith Allisaon CC BY-SA 2.0 Photo Credit: Robert Couse-Baker CC BY 2.0

Cloud Team of

Architects IT Ops + App Dev

• Strong Exec sponsorship is a must

• If you have a cloud-first strategy, you’ll need a dedicated team

• Combine Architects, IT Ops from the get-go

• Treat App Dev and Business Units as your customers

• Break down traditional compute/storage/network silos

• Multi-generational skill sets – include the engineer that’s been there

forever

6 Critical Tips for Forming your Cloud Team

12

• It’s different: take time to get

procurement and legal familiar

with cloud

• Don’t just “Save As” your

managed services or outsourcing

agreements

• SLAs are tied to architecture –

which is your responsibility

• Don’t expect 5 9s for SLA

• Find internal success stories

from SaaS and build on that

Cloud Procurement

13

By Jonathan Joseph Bondhus CC BY-SA 3.0 via Wikimedia Commons

• Work with your CFO. It’s a

mindset shift.

• OpEx vs. CapEx: which is

better?

• It is possible to capitalize SaaS.

Can you capitalize cloud?

• Public cloud

• Reserved Instances

• Private clouds

• Help your company forecast

cloud costs

• Reduces uncertainty on a

variable cost model

• Gets CFO comfortable

Cloud Financials

14

PROCESS AND

INTEGRATION

ARCHITECTURE

15

What about ITIL?

16

Cloud processes should be fully automated and

integrate with ITIL processes as needed

Integrating Cloud with ITIL

17

Fully Automated

Cloud Processes

User

Integrating with Your Ecosystem

Support your CI/CD Initiatives

19 Photo Credit: Skopp CC BY-SA 3.0 via Wikimedia Commons

Integrate cloud with CI/CD and DevOps

via your CMP APIs.

Automate Cloud Infrastructure for CI/CD

20

Continuous Integration System Jenkins, Hudson, Travis CI

AWS Azure Google VMware OpenStack Bare Metal

Infrastructure-

as-code

Source Code

Version Control

Build

Automation

Test

Automation

Code

Cloud Orchestration and Management API-driven

Dev Test Staging Prod

CI/CD with RightScale

21

GitHub

Repo

Server

Template Server

Template App

code

Code commit

triggers CI

Unit Tests Deployment

RightScale API

Cloud Infrastructure

Testing

Servers Testing

Servers Testing

Servers Testing

Servers

RightScale API

Cloud Infrastructure

Testing

Servers Testing

Servers Testing

Servers Staging

Servers

Integration Tests

RightScale API

Cloud Infrastructure

Testing

Servers Testing

Servers Testing

Servers Prod

Servers

RightScale

Repo

Server

Templates Templates

Deployments

based on

templates

CI System

IMPLEMENTING A CMP

AS YOUR

TECHNOLOGY FOUNDATION

FOR CLOUD BROKERING

22

It Starts with an Extensible Platform

23

Any Public

Cloud

Any Private Cloud

Multi-Cloud Integration & Orchestration

RightScale API RightScale

SaaS

Platform

Your

Stuff

Hardware

Cloud Consumers

3rd Party

Self-Service

Portal

RightScale

Self-Service

UI

RightScale

Cloud Analytics

UI

RightScale

Cloud Management

UI

Hypervisors

Cloud Operations Managers

Other

Services

Bare

Metal

Servers

Virtualized

Environment

RightScale – Product Overview

Self-Service Cloud Analytics

Cloud Service Broker

Cloud Management

Design

Virtualized

Environments

Public

Clouds

Private

Clouds

Other

Services

Automate

Multi-Cloud Orchestration

Operate Deploy Report Optimize

A Typical Implementation

• Awareness of cloud use

• Save money with

consolidated billing

• Audit trails

• Evangelize to cloud users

Visibility &

Governance Management Provisioning

• Caretaker for BU apps

• Monitor and alerts to IT, not

Dev team

• Identify waste

• Centralized security controls

• Curate clouds, stacks and

apps

• Self-service, automated

provisioning

• Integrate to CI/CD and

SDLC processes

Day 0

• Offer a set of standard services to incentivize use of the

platform by dev teams and business units:

• Self-Service Cloud Apps

• Automated building blocks you can assemble

• Support for SDLC

• CI systems (Jenkins et al.), common tools, PaaS services

• Cost Showback & Optimization

• Consolidated billing, RI purchases, utilization analysis

• Security

• Standardized images, patch levels, audit trails

• Logging

Offer Shared Services

VISIBILITY AND

GOVERNANCE

27

You Can’t Control What You Can’t See

28

Many Cloud Accounts

AWS Azure Google CloudStack OpenStack vSphere

Account

Account

Account

Account

Account

Account

Account

Account

Account

Account

Account

Account

Account

Account

Account

Account

Account

Account Account

• Connect to all cloud

accounts

• Discover all

instances

Single Pane of Glass for All Clouds

29

Organize & Find

• Add and Remove tags

on resources

• Powerful and fast

search

• Filter showback reports

with ease

Organize and Tag Resources

30

Reporting and Optimizations

31

• Showback/chargeback to the

penny is not possible

• Services like networking will

need to be allocated

• Use tagging to define which

accounts get charged to

which groups

• Markups to add overhead or

service costs

• Markdowns to specify

discounts

Showback/Chargeback

MANAGEMENT

33

• Easy-to-install, lightweight

agent for management

capabilities • Monitor

• Alert

• Operational scripts

• Managed login

Enable Management with RightLink Agent

34

VM

VM

VM

GOVERN MANAGE

VM

VM

VM

Add RightLink Agent Add Cloud Credentials

Enforce policies

• Aggregate accounts

across clouds

• Hierarchical organization

of accounts

• Security and access

controls

• Managed SSH login

• Audit trails

Govern Cloud Access

35

User B User A User E User D User C

Enterprise Account

Cloud

Account

Cloud

Account

Cloud

Account

Cloud

Account

Cloud

Account

Cloud

Account

Account 2 Account 1

RightScale

Access

Control

Authenticate with

passwords or SSO

Authenticate with cloud

credentials

• Integrated OS/process

monitoring

• Alerts & Notifications

• Automated scaling

• Automated self-healing

Intelligent Monitoring

36

What you get:

• Comprehensive audit

trail tracks who did

what, when

• Use Network Map for

security audits

Comprehensive Audit Trails

37

What you get:

PROVISIONING

38

Increase Innovation

• Catalog of templates that

meet corporate standards

• Orchestrate and automate

deployment and

operations

• Policy controls

• Clouds

• Resource types

• Schedules

• Cost quotas

• Security / compliance

• Integrates with ITSM

via REST API

Governed Access to Cloud

39

Basic instances

Stacks for Dev or Prod Applications

Configuring Complete Cloud Systems

40

Load Balancers

App Servers

Master DB Slave DB

Replicate >

DNS

Configure a system: Cloud Application Template (CAT)

Configure a server: • ServerTemplates (portable)

• Docker container (portable)

• AMI

• CF

• VM template

Multi-Cloud, Multi-Service Orchestration

Cloud Application Template Declarative + Workflow

Cloud Compute

Cloud Storage

Cloud Network

Images

Templates/Contain

ers

PaaS Services

IaaS+ Services

Web Services

Declare

Resources

Control

Options Orchestrate Deployment

Enable

Operations

Code

IaaS Resources Extended Services Application Assets

CULTURAL

CHANGE

42

Evangelism

43 Science Fiction Museum and Hall of Fame CC BY-SA

via Wikimedia Commons (Derivative work)

By Minnesota Historical Society CC BY-SA 2.0

via Wikimedia Commons

Cloud-first can be a

mandate …but evangelize to business units

• Success of CSB is

dependent on consumption

• Start with a proof point:

Project Zero

• Evangelize internally

• CMP vendor should help you

sell internally

• Re-use assets that the

vendor used to sell to you

Evangelism is Key

44

Photo Credit: Larry W. Lo, CC BY-SA 2.0

top related