Date post: | 16-Jan-2017 |
Category: |
Technology |
Upload: | rightscale |
View: | 730 times |
Download: | 0 times |
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
• IT as a Cloud Broker
• www.rightscale.com/cloud-broker-white-paper
Q&A
45