rightscale webinar: devops in the cloud - how rightscale does it

14
DEVOPS IN THE CLOUD: HOW RIGHTSCALE DOES IT

Upload: rightscale

Post on 17-Jun-2015

250 views

Category:

Technology


0 download

DESCRIPTION

In this webinar RightScale’s DevOps experts provide a technical overview of how RightScale automates and streamlines its own DevOps processes. They cover best practices and lessons learned. The RightScale approach to DevOps: i. The RightScale Process ii. DevOps Toolchain and Technologies iii. Who Does What: How Dev and Ops Work Together Our DevOps Best Practices: i. Key Tenets for RightScale DevOps ii. Achieving Standardization and Automation iii. Handling Updates and Patches Lessons Learned: i. Do’s and Don’ts ii. Skills for a DevOps Team

TRANSCRIPT

Page 1: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

DEVOPS IN THE CLOUD: HOW RIGHTSCALE DOES IT

Page 2: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

•Tim Miller VP of Engineering, RightScale

•Daniel Onorato Director of QA, RightScale

•Mark Dotson Principal Systems Administrator, RightScale

Q&A

•Ky Kocur Sales Development Representative, RightScale

Please use the “Questions” window to ask questions at any time

Your Panel Today

Page 3: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

• Infrastructure-as-Code

• The DevOps Process at RightScale

• The Release Process

• Governance and Control

• Alerting and Monitoring

• Patching, Updating, Maintenance

• The Human Factor

Agenda

Page 4: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

Your Roadmap to Application Agility

Code Build Integrate Test Release Deploy Operate

Agile Development

Continuous Integration

Continuous Delivery

Continuous Deployment

DevOps

Page 5: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

RightScale: Infrastructure-as-Code Lifecycle

Continuous Integration System Jenkins, Travis CI

Infrastructure-

as-code Chef,Puppet,Salt

RightScale

Source Code Git

Build Automation Inhouse moving to Self

Service

Test Automation

Selenium/Jenkins/Travis

Code Dev Tools

Infrastructure Orchestration RightScale

Dev Test Staging Prod

AWS Windows Google CloudStack OpenStack vSphere

Page 6: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

The RightScale DevOps Process

Mini-RightScale

Dev Environment

Staging

Environment Production

Environment

Deployment

Automation

Deployment

Automation

Pull

code &

test

Deployment

Automation

Operations Automation

Pull

code &

test

Pull

code &

releas

e

Monitor

alarm

react

Develop

Templates

Page 7: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

Release Process: 700+ Servers, Minimal Downtime

Run RS Chimp Job Login to RS API

Select Apps using

Tags/Deployment

Deploy Code (x700)

Rolling Restarts

Health Checks via

Test Automation

Page 8: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It
Page 9: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

• Version Control

• All ServerTemplates under version control

• Peer review process

• All changes reviewed by others

• Promotion to production

• Must be done by manager

• Access control

• Limited to specific people in Ops/Dev

Control of ServerTemplates Similar to Code

Page 10: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

• RS currently has 15,000

Alerts in Production

• Built into ServerTemplate

Infrastructure providing

default pre-configured alerts

• RightScale platform allows

you to treat alerts like code,

add/modify/tune/track

changes

Alerting and Monitoring

Page 11: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

• Heartbleed

• Bash

• Cloud Reboots

Patching, Updating, Maintenance

Page 12: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

• ServerTemplates

become the Runbook

• Helps with

onboarding of new

people

• Look for Ops people

with some Dev skills

The Human Factor

Page 13: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

12

Thank You and Q&A

Read more on DevOps and Cloud on our Blog: http://www.rightscale.com/blog/enterprise-cloud-strategies/devops-

and-cloud-how-make-business-love-it

Page 14: RightScale Webinar:  DevOps in the Cloud - How RightScale Does It

Thank You

13