RightScale Roadtrip Boston: Accelerate to Cloud
-
Upload
rightscale -
Category
Technology
-
view
606 -
download
4
description
Transcript of RightScale Roadtrip Boston: Accelerate to Cloud
Boston
# 2 # 2 #
#rightscale!
Today’s Agenda!
3:00 Accelerate to Cloud Robert Shroll, RightScale, Sales Director
3:45 "Demo: Agility in a Cloud-Enabled Enterprise Claudio Gentile, RightScale, Cloud Solutions Engineer
4:30 Plotting Your Route Robert Shroll, RightScale, Sales Director!
!4:45 Using Cloud at Percipio Media
Tony Deigh, Percipio Media, CTO 5:30 "Networking and Cocktails
# 3 # 3 #
#rightscale!
Global Cloud Management Service!
Amazon Web Services Datapipe Google Cloud Platform HP Cloud
Singapore
Hong Kong
Tokyo
Dallas
DC Area
NYC Area
SF Area
Seattle
Chicago
Dublin
London Amsterdam
Hyderabad
Private Clouds
Public Clouds
Oregon
São Paulo
Tata Windows Azure
Las Vegas
IDCF / Yahoo! Japan Logicworks Rackspace SoftLayer
Southeast
Midwest
Shanghai
Sydney
# 4 # 4 #
#rightscale!
3 Steps to Accelerate Your Cloud!1 Get Out Your Map
2 Pick Your Destination
3 Plan a Route
#
#rightscale!
Get Out Your Map!
# 6 # 6 #
#rightscale!
Choice!The Rise of the Clouds
# 7 # 7 #
#rightscale!
What a Difference a Year Makes!
Open Sourced
Goes OpenStack Launched
Adds Australia
GA
Apr Jun Aug Oct Dec Feb Apr
2012! 2013!
Launched
Grizzly Released
vCHS GA
Jun Aug
# 8 # 8 #
#rightscale!
Hybrid Matures!All of the Above
Single private 5%
Single public 11%
No plans 7%
Multi-public 15%
Multi-private 15%
Hybrid cloud 47%
Multi-cloud 77%
Source: RightScale State of the Cloud Report 2013
# 9 # 9 #
#rightscale!
Evolution of Hybrid Architectures!From a Portfolio of Resource Pools…
App 1 App 2
Public Cloud!
App 3 App 4
Private Cloud!
App 2
…to a unified Resource Pool.
# 10 # 10 #
#rightscale!
Using!Cloud!Unlocks!Value
# 11 # 11 #
#rightscale!
Cloud Maturity Model!
8%! 17%! 26%! 23%! 26%!
Source: RightScale State of the Cloud Report 2013
Cloud!Watchers!
Cloud!Beginners!
Cloud!Explorers!
Cloud!Focused!
No!Plans!
Planning! First project! Apps running! Heavy use!
# 12 # 12 #
#rightscale!
Benefits Grow!
0%
20%
40%
60%
80%
100%
Cloud Beginners Cloud Explorers Cloud Focused
% o
f Res
pond
ents
Business continuity Higher performance Geographic reach IT staff efficiency Higher availability Faster time to market with apps Greater scalability Faster access to infrastructure
12 Source: RightScale State of the Cloud Report 2013
#
#rightscale!
Pick a Destination!
# 14 # 14 #
#rightscale!
What Do You Need to Consider?!
# 15 # 15 #
#rightscale!
Consideration: Consistency !
Consistent performance & reliability Consistent utilization
# 16 # 16 #
#rightscale!
Consideration: Security !Security outside the private network Heterogeneous APIs and behaviors
# 17 # 17 #
#rightscale!
Consideration: Waste!
Simple, flexible ordering Complex merchandising and procurement Self-service de-provisioning
# 18 # 18 #
#rightscale!
Consideration: Automation!Architectural rework Dynamic configuration Integrated monitors and orchestration
# 19 # 19 #
#rightscale!
Consideration: Tracking & Planning!
Budgeting Chargeback Purchase options
# 20 # 20
#rightscale!
#
Why!Cloud!Management?!
# 21 # 21 #
#rightscale!
What Defines Business Value For You?!
Increase Enterprise Agility
Drive Operational Efficiencies
Expand Markets & Capabilities
Increase Investment Flexibility
Faster Time to Market Accelerate Innovation Fail (or Succeed) Fast
Cut Infrastructure Costs Reduce Overprovisioning Increase IT Efficiency
New Geographies New Capabilities Web-Scale Applications
CapEX to OpEX Reduce sunk costs Increase spending visibility
Reduce Risk Increase service availability Secure environments Reduce vendor lock-in
# 22 # 22 #
#rightscale!
Cloud Management is…!A framework of tools to solve cloud challenges and increase your ability to enjoy cloud benefits !1. Self-service accessibility of an approved configuration menu 2. Consistency and reliability of shared, commodity resources 3. Elastic, instantaneous scalability driven by automation!
4. Visibility across the organization and security across resources 5. Usage and cost transparency and optimization!
# 23 # 23 #
#rightscale!
Time for a Test Drive…!
# 24 # 24 #
#rightscale!
The RightScale SaaS Platform!On-Demand Access to Cloud Cloud Now
Proven Scalability and Reliability Rock Solid
Deploy Anywhere, Move Anywhere Freedom of Choice
Data-Center Independent Control Plane Enterprise SLAs
Auto-Upgrades Keep You Current No Worries
Extensive API for Easy Integration Connection-Ready
PERCIPIO MEDIA IN THE CLOUD
15-Oct-13
Percipio Media LLC 25
Who is Percipio Media?
¨ Operate > 100 job sites ¨ 25mm members
15-Oct-13 Percipio Media LLC
26
Arbitrage & Member Acquisition
Database Marketing via email, phone, text, retargeting
Job Seeker Products
Paid Traffic (e.g., Google Search)
Monetization (e.g., clicks, leads, job applications)
Monetization (e.g., clicks, leads, job applications)
Who is Percipio Media?
¨ Organic growth – bootstrap funding ¨ Data is at the core of our business
¤ HypothesizeèExperimentèAnalyzeèIterate
¨ Speed is more important than perfection
We try to judge every activity by potential lift to gross profit
15-Oct-13 Percipio Media LLC
27
Percipio Media Growth
15-Oct-13 Percipio Media LLC
28
What is an Internet Start-up?
¨ Open Source Software ¤ Huge leverage with no cash outlay
¨ Cloud Computing & Services ¤ Scalable, low cash entry, low people entry
¨ Internet Marketing ¤ Scalable, targetable, optimizable
¨ Smart People ¤ Data savvy
15-Oct-13 Percipio Media LLC
29
Why?
¨ Most critical things in any start-up ¤ People ¤ People ¤ People ¤ Speed-to-market ¤ Cash flow
¨ OSS, Cloud Computing, Internet Marketing provide leverage on all of these Oh, we can solve that problem with money? Great!
15-Oct-13 Percipio Media LLC
30
Cloud Stuff We Use Today ¨ As of 8/2013 100% of our production & development infrastructure is at Amazon
¤ EC2 – servers and storage – since 5/2010 n 84 instances
n 14.5Tb provisioned EBS storage
¤ S3 – storage – since 12/2011 ¤ CloudFront – Content delivery network – since 10/2010
¤ Route 53 – DNS – since 10/2012 ¤ Redshift – Data warehouse – since 4/2013 ¤ DynamoDB – Key/value storage – in test ¤ CloudHSM – hardware key management – evaluating
¨ RightScale – server management – free service since 5/2010; paid since 1/2012
¨ EngineYard – Ruby environment management – since 2/2012
¨ NewRelic – Java & Ruby performance monitoring – since 9/2010
¨ Scout – server monitoring – since 7/2010
¨ Airbrake – exception monitoring – since 7/2010
¨ 24x7 – DNS/server response monitoring – since 7/2010
¨ Salesforce.com – CRM – since 10/2010
¨ Github – (limited) source control – since 2/2012
¨ JIRA & Confluence – Issue tracking & Wiki – since 5/2011
¨ Yammer – intra-company communication – since 12/2012
¨ Casper – Mac laptop management – in test
15-Oct-13 Percipio Media LLC
31
Computing Support Services
Amazon Web Services
15-Oct-2013 Percipio Media LLC
32
Magic Quadrant for Cloud Infrastructure as a Service http://www.gartner.com/technology/reprints.do?id=1-1IMDMZ5&ct=130819&st=sb&ref_=8
Key Systems using Cloud Computing
¨ 7 RoR Web applications ¨ Core decision engine
¤ 3 MySQL database shards with 2 read-only mirrors ¤ J2EE Web application ¤ HAProxy load balancers
¨ Job search engine ¤ Replicated MySQL + Ultrasphinx ¤ Riak DB ¤ J2EE Web application
¨ Analytics DB (Redshift) ¨ Bid computation (Redshift + MySQL + Java) ¨ 2 Source Control systems (SVN & git/Gerrit)
15-Oct-13 Percipio Media LLC
33
Our Philosophy
¨ Do as little as possible ¤ We are still using some 2-year-old RightScripts
¨ Push-button scaling and staging environments ¤ 90% automation is often good enough
¨ You can engineer whatever uptime you need ¤ Don’t over-engineer
¨ Over-engineer capacity – it’s just $$$ ¨ Try stuff!
¤ Clone and test via EBS, Redshift snapshots ¤ Look for higher leverage services (e.g., Redshift)
15-Oct-13 Percipio Media LLC
34
Tools
¨ RightScale ¨ MySQL replication ¨ ec2-consistent-snapshot ¨ pt-online-schema-change ¨ RAID/LVM w/dedicated IOPS
15-Oct-13 Percipio Media LLC
35
#
#rightscale!
Plot Your Route!
#
#rightscale!
Where to Start: Segment Your App Portfolio!
• Greenfield • Designed for
cloud
• Web architecture
• Elastic design
• Monolithic • Hairball
• Legacy • Standard
technologies
Elastic Web Traditional Cloud-Ready
ROI
Nightmare
# 38 # 38 #
#rightscale!
Evaluating Applications for the Cloud!• Business impact
• Should we put this app on the cloud? • What benefits will we get?
• Technical requirements • Can we put this app on the cloud? • How much will migration or build out cost?
• Choose the best ROI
• High business impact • Appropriate technical requirements
# 39 # 39 #
#rightscale!
Business Impact: Framework Sample!App 1 App 2 App 3 App 4 App 5
Business Impact Fast time to market u u u u u Experimental u u u u u Demand fluctuation u u u u u Transitory/Time limited u u u u u Many instances u u u u u Many changes u u u u u DevOps u u u u u New geographies u u u u u New capabilities u u u u u OpEX is desirable u u u u u
# 40 # 40 #
#rightscale!
Technical Fit: Framework Sample!App 1 App 2 App 3 App 4 App 5
Governance Factors Data Residency u u u u u Regulatory (PCI, HIPAA) u u u u u Security Requirements u u u u u Technical Requirements Load Balancer: Session
Affinity u u u u u
Application: Licensing u u u u u Cache: Persistent u u u u u Database: Working set size u u u u u Security: Egress filtering u u u u u …
# 41 # 41 #
#rightscale!
Refactor
Don’t Migrate Hold Off
Quick Wins Rank Your Apps to Prioritize!
App 9
App 7
App 2
App 3
App 5
App 1
App 4
App 8
App 6
Busi
ness
Impa
ct
Technical Fit
# 42 # 42 #
#rightscale!
4 Common Starting Points!Marketing Campaigns
Mobile Apps
Self Service Test & Dev
Batch Processing
# 43 # 43 #
#rightscale!
Your Cloud Team: Org Implications!
Create a cloud team with a mix of new and existing talent Evaluate existing processes, tools are only part of the story Focus on business drivers – agility, efficiency, new markets, opex
# 44 # 44 #
#rightscale!
A Cloud Itinerary!• Lay out your cloud strategy
• Understand your Business Value Tracks • Develop your goals, what you want to accomplish • Determine how you will evaluate success
• Select applications and use cases based on ROI • Start with the best, not the worst, technical fit • Align to meaningful business impact • Favor greenfield and cloud-friendly applications
• Get started • Stand up an application on a public cloud • Run a POC private cloud • Start using tools that will make scaling your cloud strategy easier
# 45 # 45 #
#rightscale!
What Defines Business Value For You?!
Increase Enterprise Agility
Drive Operational Efficiencies
Expand Markets & Capabilities
Increase Investment Flexibility
Faster Time to Market Accelerate Innovation Fail (or Succeed) Fast
Cut Infrastructure Costs Reduce Overprovisioning Increase IT Efficiency
New Geographies New Capabilities Web-Scale Applications
CapEX to OpEX Reduce sunk costs Increase spending visibility
Reduce Risk Increase service availability Secure environments Reduce vendor lock-in
# 46 # 46 #
#rightscale!
Driving Business Value from Cloud!Agility New Markets and Products
Efficiency Changing the Financial Model
# 47 # 47 #
#rightscale!
Agility at Pearson!Requirements: • Large scale, 3M+ students • Single-tenant SaaS • Multi-cloud • Fast customer POC & onboarding
Solution: • Clone-able, customizable
environments • Consistent dev and production
environments • AWS and Rackspace • Ability to easily pilot and test
# 48 # 48 #
#rightscale!
What is Pearson Doing?!Our Goals • A test-bed for automation and integration • A showcase for transformation Our Objectives • Push-button deployment • Automated integration into existing management tools.
• Asset Management • Monitoring • Configuration and Software Deployment
# 49 # 49 #
#rightscale!
Using RightScale!• Integration Bus model
• RightScale brokers the APIs • Simple hooks: RightScale provides the hooks • Loose binding: Pearson owns most of the logic
• Cross cloud support • Templates • Images • API (almost)
• Easy to shift the integration points
# 50 # 50 #
#rightscale!
Efficiency at Samsung SDS!Requirements: • Private cloud offering by ‘central
IT’ to business units • AWS-like and AWS-integrated • Low latency for data replication
Solution: • Hybrid OpenStack & AWS cloud • Additional ‘Availability Zone’ for
cost, HA, and performance • Unified management with
RightScale
Copyright © 2013 Samsung SDS Co., Ltd. All rights reserved
§ Predictable High Performance
§ Samsung SDS Security Policy compliance
§ Flexible and Low Cost Infrastructure
Global, Elastic infrastructure to support unpredictable B2C Service traffic
BUSINESS DRIVERS
Cloud Controller Cloud Bursting/DR
Unified NOC CDN/ADN
Customized security Dedicated infra
SDS Directions B2C Service Requirements
Openstack
Scalability & Cost
Global Service
B2C Private Cloud (SPCS)
SPCS + Public Cloud = Hybrid
Integrated Global Operations
§ Unpredictable Demand
§ Low upfront investment
§ Unified Cloud Management System
§ Global Deployment that meets user performance
Copyright © 2013 Samsung SDS Co., Ltd. All rights reserved
HYBRID CONTROLLER!
Hybrid Cloud Controller (RightScale)
App Deployment Monitoring Automation Governance
Application Server
Database Server
Load Balnacer
Application Server
Database Server
Load Balnacer • VPN • Dedicated Line
Private Cloud(SPCS) Public Cloud
Resource/App Control/Management
# 53 # 53 #
#rightscale!
New Markets at Intercontinental!
• Targeted Consumer Website for China
• Global Training Environment
# 54 # 54 #
#rightscale!
Using RightScale!
• Consumer site and training sites use auto-scaling to run efficiently
• Minimizes the number of administrators needed to run these environments
# 55 # 55 #
#rightscale!
Opex at American Girl!Requirements: • 10x load increase after Christmas • Quickly deploy infrastructure to
meet a marketing deadline
Solution: • Scale 10 days in advance to
ensure capacity can handle load • Stable system that does not need
to be actively managed • Increased utilization and decrease
costs using AWS and RightScale