Top Banner
AUTOMATING CLOUD OPERATIONS: TIPS FROM MANAGED SERVICES
29

Automating Cloud Operations: Tips from Managed Services

Jan 10, 2017

Download

Sports

Angela_Tripp
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: Automating Cloud Operations: Tips from Managed Services

AUTOMATING CLOUD OPERATIONS:

TIPS FROM MANAGED SERVICES

Page 2: Automating Cloud Operations: Tips from Managed Services

Panelists

• Javier Hernandez

• Manager, RightScale Managed Services

• Josh Fraser

• SVP

Page 3: Automating Cloud Operations: Tips from Managed Services

• The Challenge of CloudOps

• Supporting Diverse Workloads

• The Role of Templates

• Scale through Automation

• Self-Healing your Cloud Applications

• Integrating with 3rd Party Systems

Agenda

2

Page 4: Automating Cloud Operations: Tips from Managed Services

RightScale to Manage Any Resource Pool

Self-Service Cloud Analytics

Universal Cloud Management Platform

Cloud Management

Multi-Cloud Orchestration

3

Governance

Public

Clouds

Private

Clouds

Virtual

Servers

Bare Metal

Servers

Page 5: Automating Cloud Operations: Tips from Managed Services

THE CHALLENGE OF

CLOUDOPS

Page 6: Automating Cloud Operations: Tips from Managed Services

Companies Using Hybrid Cloud

Page 7: Automating Cloud Operations: Tips from Managed Services

# of Clouds Used Public Clouds

All respondents

Private Clouds All respondents

Running applications 1.5 1.7

Experimenting 1.5 1.3

Total 3.0 3.0

Average # of Clouds Used

Page 8: Automating Cloud Operations: Tips from Managed Services

Each Cloud Is Different

7

Page 9: Automating Cloud Operations: Tips from Managed Services

• Support the particular approach their “customer” wants to

take?

• Support multiple clouds plus virtual and bare-metal servers?

• Offer self-service cloud access while maintaining control?

• Scale efficiently as more applications move to the cloud?

How Does CloudOps…

Page 10: Automating Cloud Operations: Tips from Managed Services

ALIGN APPROACH WITH

DESIRED OUTCOME

Page 11: Automating Cloud Operations: Tips from Managed Services

Adoption Levels for Any Workload

10

Govern

Connect creds for:

• Workload visibility

• Organize and tag

• Cost visibility & controls

• Access controls

• Basic provisioning

Enable with agent for:

• Lifecycle operations

• Operational scripts

• Audit trails

• Managed login

• Automated provisioning

Use monitoring for:

• Alerts & escalations

• Self-healing

• Event-triggered actions

• Lifecycle management

Existing workloads

New workloads

Your Portfolio of Workloads

Govern 1 Manage 2 Automate 3

Existing workloads Existing workloads

New workloads

Page 12: Automating Cloud Operations: Tips from Managed Services

11

Features Level 1:

Govern

Level 2:

Manage

Level 3:

Automate

Workload Visibility ✓ ✓ ✓

Organize and tag resources ✓ ✓ ✓

Cost visibility & controls ✓ ✓ ✓

Access controls ✓ ✓ ✓

Basic provisioning ✓ ✓ ✓

Lifecycle operations ✓ ✓

Operational scripts ✓ ✓

Audits trails ✓ ✓

Managed login ✓ ✓

Automated provisioning with templates ✓ ✓

Alerts & escalations ✓

Automated lifecycle management ✓

Event-triggered provisioning and operations ✓

CloudOps Capabilities Summary by Level

Page 13: Automating Cloud Operations: Tips from Managed Services

ENABLE DIVERSE

ENVIRONMENTS VIA

TEMPLATES

Page 14: Automating Cloud Operations: Tips from Managed Services

Cloud Application Templates

13

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

Page 15: Automating Cloud Operations: Tips from Managed Services

Multi-Cloud, Multi-Service Orchestration

Cloud Application Template

Cloud Compute

Cloud Storage

Cloud Network

Images

Templates/Contain

ers

PaaS Services

IaaS+ Services

Web Services

Define

Resources

Control

User Options Orchestrate Deployment

Enable

Operations

Code

IaaS Resources Extended Services Application Assets

14

Page 16: Automating Cloud Operations: Tips from Managed Services

ServerTemplates

15

AWS Azure Google CloudStack OpenStack vSphere

Multi-Cloud Image

Configuration Scripts Containers

ServerTemplate Standardization

• Automate provisioning and

configuration

• Version-controlled

• Follow standards for

versions, patches and

configuration

• Leverage a variety of

scripting languages

• Modular and auditable

Page 17: Automating Cloud Operations: Tips from Managed Services

Portability through Multi-Cloud Images

Cloud-Specific Images

AWS Azure Google

AWS Azure Google

AWS Azure Google

AWS Azure Google

Multi-Cloud Images

Referenced by ServerTemplates.

Pulls the image for each cloud.

Specific to each cloud. Located in each cloud.

Used by the Multi-Cloud Image (MCI)

16

Page 18: Automating Cloud Operations: Tips from Managed Services

SELF-SERVICE

(WITH CONTROL)

Page 19: Automating Cloud Operations: Tips from Managed Services

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

Curate a Catalog of Templates

18

Page 20: Automating Cloud Operations: Tips from Managed Services

Use Policies to Control Options

19

Page 21: Automating Cloud Operations: Tips from Managed Services

Give Developers Automated Operations

20

Page 22: Automating Cloud Operations: Tips from Managed Services

SCALE THROUGH

AUTOMATION

Page 23: Automating Cloud Operations: Tips from Managed Services

1. Provision accounts

2. Set up user access

3. Define & implement tagging scheme

4. Define alerts (beyond “standard”)

5. Define escalation paths

6. Automate “runbooks”

7. Test “runbooks”

Steps to Onboard New Customers/Apps

Page 24: Automating Cloud Operations: Tips from Managed Services

Standardize Alerts

Page 25: Automating Cloud Operations: Tips from Managed Services

Escalations

Page 26: Automating Cloud Operations: Tips from Managed Services

Self-Service Healing and Self-Healing

Page 27: Automating Cloud Operations: Tips from Managed Services

INTEGRATED PROCESS

Page 28: Automating Cloud Operations: Tips from Managed Services

Integrating with Customer Processes

27

Customer

Ticketing

System

RightScale

CMP Platform

Cloud User

RightScale

Managed Services

(CloudOps)

Call

Ticket

Customer IT

IaaS

Provider

3rd Party

Operational

Scripts, Actions

Alerts &

Escalations

Zendesk Pingdom

Page 29: Automating Cloud Operations: Tips from Managed Services

• Contact us to learn how to get started

[email protected]

Q&A