Unlocked London - General Session
Upcoming SlideShare
Loading in...5
×
 

Unlocked London - General Session

on

  • 2,125 views

 

Statistics

Views

Total Views
2,125
Slideshare-icon Views on SlideShare
1,250
Embed Views
875

Actions

Likes
0
Downloads
8
Comments
0

7 Embeds 875

http://blog.unlocked.io 481
http://unlocked.io 356
https://one.rackspace.com 19
http://irq.tumblr.com 8
http://unlocked.hart.io 8
http://cloud.feedly.com 2
http://www.newsblur.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Unlocked London - General Session Unlocked London - General Session Presentation Transcript

    • No 11 cavendish square 11 july 2013 london Thursday, July 11, 13
    • welcome & introductions Thursday, July 11, 13
    • your unlocked team • Garry Prior • Jennifer Boles • Nigel Beighton • Wayne Walls • Alex Brandt • Leo Packham • Jason Smith • Many other Rackers! 3 Thursday, July 11, 13
    • get involved! • Social Media • Q&A at the end of each session 4 @rackspaceUK #RAXunlocked Thursday, July 11, 13
    • why unlocked? •Cloud as a Business Strategy •Cloud Savvy at Rackspace •Cloud Freedom •Application Fit in the Hybrid Cloud 5 Thursday, July 11, 13
    • The Next Cloud is the Hybrid Cloud nigel beighton CTO, Rackspace INTL Thursday, July 11, 13
    • “Our goal is to create the most CLOUD SAVVY customers in the industry” OPENSTACK TRAINING Rackspace Knowledge Center GET SMART ON CLOUD Thursday, July 11, 13
    • Thursday, July 11, 13
    • HYBRID CLOUD Thursday, July 11, 13
    • PRIVATE CLOUD HYBRID CLOUD Thursday, July 11, 13
    • WHY? Thursday, July 11, 13
    • 34 "I'm convinced 2013 is going to be the year of the hybrid cloud infrastructure." — Tracy Corbo, principal research analyst at Enterprise Management Associates. “Savvy IT organizations are devising a hybrid IT strategy that is built on internal and external clouds” — Gartner 2013 Cloud Planning Guide "Three quarters of firms using IaaS today use or plan to use a hybrid cloud strategy” —Forrester Research, 2013 “2013: Year of the Hybrid Cloud” Thursday, July 11, 13
    • • All apps run best in the public cloud • It’s always cheaper to run on public cloud • Everything can be automated in a public cloud/(So who needs support?) 3 MYTHS OF PUBLIC CLOUD Thursday, July 11, 13
    • HYBRID CLOUD: THE RIGHT FIT FOR ENTERPRISE Lowest Total Cost? Depends on your needs. MUTLI-TENANT & GENERALIZED SINGLE TENANT & SPECIALIZED PUBLIC CLOUD PRIVATE CLOUD DEDICATED SERVERS Security Performance Reliability Per Unit Cost Utility Billing Speed Security Performance Reliability Per Unit Cost Utility Billing Speed Thursday, July 11, 13
    • HYBRID CLOUD: THE RIGHT FIT FOR ENTERPRISE CONTROL FLEXIBILITY On-Premise Data Center Public Cloud IaaS simpler PROVISIONING CONTROL FLEXIBILITY ELASTICITY SECURITY EXPENSE PLANNING GEOS PERFORMANCE months $$$$$ (capital) days $ (operating) minutes $ (operating) Dedicated Hosting Thursday, July 11, 13
    • HYBRID CLOUD: THE RIGHT FIT FOR ENTERPRISE CONTROL FLEXIBILITY On-Premise Data Center Public Cloud IaaS simpler PROVISIONING CONTROL FLEXIBILITY ELASTICITY SECURITY EXPENSE PLANNING GEOS PERFORMANCE months $$$$$ (capital) days $ (operating) minutes $ (operating) Dedicated Hosting months $$$ (capital) On-Premise Private Cloud Thursday, July 11, 13
    • HYBRID CLOUD: THE RIGHT FIT FOR ENTERPRISE CONTROL FLEXIBILITY On-Premise Data Center Public Cloud IaaS simpler PROVISIONING CONTROL FLEXIBILITY ELASTICITY SECURITY EXPENSE PLANNING GEOS PERFORMANCE months $$$$$ (capital) days $ (operating) minutes $ (operating) Dedicated Hosting months $$$ (capital) On-Premise Private Cloud Hosted Private Cloud days $ (operating) Thursday, July 11, 13
    • DEVELOPERS RULE Thursday, July 11, 13
    • Thursday, July 11, 13
    • The changing priorities of IT http://www.serena.com/index.php/en/solutions/app-dev-delivery/infographic-application-development-priorities-2013/ 59% 48% 44% 38% DELIVER APPS FASTER BETTER ALIGN WITH BUSINESS EXPAND USE OF AGILE INCREASE INNOVATION Thursday, July 11, 13
    • HOW COMPANIES WOO DEVELOPERS Thursday, July 11, 13
    • Thursday, July 11, 13
    • APIs Thursday, July 11, 13
    • NOT JUST CLOUD PROVIDERS Thursday, July 11, 13
    • Thursday, July 11, 13
    • Thursday, July 11, 13
    • Thursday, July 11, 13
    • HYBRID CLOUD GIVES DEVELOPERS THE MOST POWER Thursday, July 11, 13
    • • Hybrid Cloud is the Next Cloud • Hybrid Cloud Gives Developers the Most Power and Freedom • Developers with Power Drive Innovation KEY TAKEAWAYS Thursday, July 11, 13
    • “Developers are the most- important constituency in technology. They have the power to make or break businesses, whether by their preferences, their passions, or their own products” - STEPHEN O’GRADY THE NEW KINGMAKERS Thursday, July 11, 13
    • thank you! Thursday, July 11, 13
    • hybrid cloud CASE study Wayne walls cloud evangelist Thursday, July 11, 13
    • 30 Thursday, July 11, 13
    • HubSpot’s ROCKET SHIP Thursday, July 11, 13
    • HubSpot’s ROCKET SHIP Thursday, July 11, 13
    • Thursday, July 11, 13
    • Thursday, July 11, 13
    • 2% Public Cloud Instances Fail OPERATIONAL COSTS MATTER Thursday, July 11, 13
    • 2% 20% Public Cloud Instances Fail Instance Turnover OPERATIONAL COSTS MATTER Thursday, July 11, 13
    • 99.99% WE NEEDED MORE RELIABILITY Target Up Time Thursday, July 11, 13
    • Thursday, July 11, 13
    • Thursday, July 11, 13
    • Thursday, July 11, 13
    • Thursday, July 11, 13
    • BETTING ON Thursday, July 11, 13
    • Diablo 9 11/2011 108 Cores 0.9TB RAM BETTING ON Thursday, July 11, 13
    • Diablo Essex 169 11/2011 8/2012 108 Cores 0.9TB RAM 224 Cores 1.8TB RAM BETTING ON Thursday, July 11, 13
    • Diablo Essex Folsom 166169 11/2011 8/2012 1/2013 108 Cores 0.9TB RAM 224 Cores 1.8TB RAM 2004 Cores 21TB RAM BETTING ON Thursday, July 11, 13
    • GRIZZLY Thursday, July 11, 13
    • Public Cloud Thursday, July 11, 13
    • Private CloudPublic Cloud + Thursday, July 11, 13
    • Private CloudPublic Cloud Bare Metal + + Thursday, July 11, 13
    • Image Parity Thursday, July 11, 13
    • Thursday, July 11, 13
    • Bare- metalPublic Private Thursday, July 11, 13
    • EFFICIENCY! Thursday, July 11, 13
    • 4x INCREASE IN EFFICIENCY Efficiency in the Same Workloads Thursday, July 11, 13
    • accelerating cloud into youR business Wayne walls cloud evangelist Thursday, July 11, 13
    • Current Stage of Application Development DEDICATED PHYSICAL PRIVATE CLOUD ITO/ HOSTING PUBLIC CLOUD 90% of Workloads Remain In-House... 40% PRIVATE CLOUD { Q. For each of the following, what percentage is deployed on the different service delivery platforms? FINANCIAL MANAGEMENT SOFTWARE STRUCTURED DATA STORAGE AND... BATCH WORKLOAD EXECUTION ONLINE TRANSACTION PROCESSING... UNSTRUCTURED DATA AND STORAGE... PRODUCTIVITY/COLLABORATION IT SYSTEMS MANAGEMENT HUMAN CAPITAL MANAGEMENT BUSINESS CONTINUITY AND/OR.. CUSTOM-BUILT APPLICATIONS CRM APPLICATION SERVERS (NON...) DEVELOPMENT AND TEST ERP 64% 61% 57% 55% 54% 52% 50% 49% 49% 48% 47% 41% 39% 34% 48 Thursday, July 11, 13
    • Cloud Adoption Q. BIGGEST MOTIVATION FOR CLOUD USAGE COST SAVINGS ON HARDWARE FLEXIBILITY IN SCALING UP AND DOWN QUICKER TIME TO MARKET COST SAVINGS ON IT STAFFING/ADMIN IMPROVED PRODUCTIVITY DISASTER RECOVERY/BUSINESS CONTINUITY SELF SERVICE DELIVERY 0% 10% 20% 30% 40% 50% 60% 70% 18% 18% 21% 24% 42% 58% 62% 49 Thursday, July 11, 13
    • Top Cloud Related Projects Q. What are your organization’s top two cloud-related projects in the next 12 months?* INTERNAL CLOUD PUBLIC CLOUD ASSESSMENT SaaS CLOUD EMAIL PUBLIC CLOUD IMPLEMENTATION INTERNAL STORAGE INTERNAL MANAGEMENT MANAGEMENT INTERNAL CLOUD MIGRATION NEW DATA CENTERS MIGRATION INTERNAL HARDWARE EXPANSION DISASTER RECOVERY OTHER 0% 10% 20% 30% 40% 50% 15% 2% 2% 2% 2% 3% 3% 5% 5% 8% 10% 15% 27% 42% 50 Thursday, July 11, 13
    • Cloud Supports the Agile Business Current State – IT 20% Innovating 80% & Running Desired State – IT 80% Innovating 20% Sustaining & Running 51 Thursday, July 11, 13
    • Cloud Supports the Agile Business Current State – IT 20% Innovating 80% & Running Desired State – IT 80% Innovating 20% Sustaining & Running COSTCENTER 51 Thursday, July 11, 13
    • Cloud Supports the Agile Business Current State – IT 20% Innovating 80% & Running Desired State – IT 80% Innovating 20% Sustaining & Running COSTCENTER PROFITGENERATOR 51 Thursday, July 11, 13
    • Cloud Supports the Agile Business Current State – IT 20% Innovating 80% & Running Desired State – IT 80% Innovating 20% Sustaining & Running COSTCENTER PROFITGENERATOR Increase Value Creation Decrease Low Value Operations 51 Thursday, July 11, 13
    • Shift in Thinking Increase IT agility to address changing business needs Eliminate dependence on legacy infrastructures Need to shift CapEx to OpEx Focus resources on core strengths Mitigating compliance risk Gain transparency and control over cost models Lack of IT staff Need to expand globally Need for common platform and/or infrastructure processes 0% 10% 20% 30% 40% 50% 60% Source: Savvis 2012 Global IT Leadership Report Survey of 550 IT Execs Reasons that drive organizations’ need to increase the percentage of infrastructure they outsource 52 Thursday, July 11, 13
    • Price Design Story 53 Thursday, July 11, 13
    • ROA vs. ROI Thursday, July 11, 13
    • roi / roa / MC •Return on Investment - Return on investment (ROI) is the concept of an investment of some resource yielding a benefit to the investor. •Return On Agility - Operational advantages that can be easily measured such as ... • Setting up infrastructure in minutes rather than months • Completing massive computational projects with a large number of resources quickly • Scaling architecture up and down to provide the needed IT resources only when you need them, • Deliver targeted IT solutions fast for individual business units •Marginal Cost - The change in the total cost that arises when the quantity produced changes by one unit - or the cost of producing one more unit of a good 55 Thursday, July 11, 13
    • A Developer Example What do you value? $/request 56 Thursday, July 11, 13
    • Big Iron Virtualization Cloud Your App Your App Your App Servers Virtual Machines Instances 1M req/mo .08 per 1M req/mo .08 per 1.4M req/mo .08 per $80,000 - $15000 = $65,000 $80,000 - $10000 = $70,000 $112,000 - $8000 = $104,000 A Developer Example What do you value? $/request 56 Thursday, July 11, 13
    • Big Iron Virtualization Cloud Your App Your App Your App Servers Virtual Machines Instances 1M req/mo .08 per 1M req/mo .08 per 1.4M req/mo .08 per $80,000 - $15000 = $65,000 $80,000 - $10000 = $70,000 $112,000 - $8000 = $104,000 A Developer Example What do you value? $/request 56 Thursday, July 11, 13
    • Big Iron Virtualization Cloud Your App Your App Your App Servers Virtual Machines Instances 1M req/mo .08 per 1M req/mo .08 per 1.4M req/mo .08 per $80,000 - $15000 = $65,000 $80,000 - $10000 = $70,000 $112,000 - $8000 = $104,000 A Developer Example SOME CHANGE What do you value? $/request 56 Thursday, July 11, 13
    • Big Iron Virtualization Cloud Your App Your App Your App Servers Virtual Machines Instances 1M req/mo .08 per 1M req/mo .08 per 1.4M req/mo .08 per $80,000 - $15000 = $65,000 $80,000 - $10000 = $70,000 $112,000 - $8000 = $104,000 A Developer Example SOME CHANGE What do you value? $/request 56 Thursday, July 11, 13
    • Big Iron Virtualization Cloud Your App Your App Your App Servers Virtual Machines Instances 1M req/mo .08 per 1M req/mo .08 per 1.4M req/mo .08 per $80,000 - $15000 = $65,000 $80,000 - $10000 = $70,000 $112,000 - $8000 = $104,000 A Developer Example SOME CHANGE What do you value? $/request REFACTOR 56 Thursday, July 11, 13
    • Big Iron Virtualization Cloud Your App Your App Your App Servers Virtual Machines Instances 1M req/mo .08 per 1M req/mo .08 per 1.4M req/mo .08 per $80,000 - $15000 = $65,000 $80,000 - $10000 = $70,000 $112,000 - $8000 = $104,000 A Developer Example SOME CHANGE What do you value? $/request REFACTOR 56 Thursday, July 11, 13
    • Big Iron Virtualization Cloud Your App Your App Your App Servers Virtual Machines Instances 1M req/mo .08 per 1M req/mo .08 per 1.4M req/mo .08 per $80,000 - $15000 = $65,000 $80,000 - $10000 = $70,000 $112,000 - $8000 = $104,000 A Developer Example SOME CHANGE What do you value? $/request REFACTOR 56 Thursday, July 11, 13
    • Cost Considerations Infrastructure •How many customers can we serve today? •How easy would it be to scale? •Focus on innovation; allow cloud providers run infrastructure •Does in-house make sense? 57 Thursday, July 11, 13
    • Cost Considerations 58 Developers •Developer time translates to $$$ •Apply where it matters •Be realistic about engineering time to do it yourself •Choose tools that scale Thursday, July 11, 13
    • The Agility Conversation •Degree of Change Over Time •Number of times over a period of time a business reinvents itself •Ability to Adapt to Change •Relative Value of Change •Amount of revenue made as a direct result of changing the business 59 Thursday, July 11, 13
    • Recap •Price is not Everything, Measure Agility •Innovation Wins, Developers Are Awesome •Categorize Application Resource Footprints 60 Thursday, July 11, 13
    • BREAK 10:45 - 11:00 Thursday, July 11, 13
    • everything as code Wayne walls cloud evangelist Thursday, July 11, 13
    • WHAT IS CLOUD? Thursday, July 11, 13
    • most common responses • Self-service • On-demand • Metered • Resource pooling • Broad network access 64 Thursday, July 11, 13
    • NIST DEFINITIONS 65 Thursday, July 11, 13
    • Public CLOUD The cloud infrastructure is provisioned for open use by the general public It may be owned, managed, and operated by a business, academic, or government organization, or some combination of them. It exists on the premises of the cloud provider. 66 Thursday, July 11, 13
    • Public CLOUD The cloud infrastructure is provisioned for open use by the general public It may be owned, managed, and operated by a business, academic, or government organization, or some combination of them. It exists on the premises of the cloud provider. 67 Thursday, July 11, 13
    • Private cloud The cloud infrastructure is provisioned for exclusive use by a single organization comprising multiple consumers (e.g., business units). It may be owned, managed, and operated by the organization, a third party, or some combination of them, and it may exist on or off premise. 68 Thursday, July 11, 13
    • Private cloud The cloud infrastructure is provisioned for exclusive use by a single organization comprising multiple consumers (e.g., business units). It may be owned, managed, and operated by the organization, a third party, or some combination of them, and it may exist on or off premise. 69 Thursday, July 11, 13
    • hybrid cloud The cloud infrastructure is a composition of two or more distinct cloud infrastructures (private, community, or public) that remain unique entities, but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load balancing between clouds). 70 Thursday, July 11, 13
    • hybrid cloud The cloud infrastructure is a composition of two or more distinct cloud infrastructures (private, community, or public) that remain unique entities, but are bound together by standardized or proprietary technology that enables data and application portability. 71 Thursday, July 11, 13
    • multi-cloud • Solutions that combine one or more public clouds with one or more private clouds. • Has potential to introduce complexity -- but is it worth it? • Is API abstraction healthy? 72 Thursday, July 11, 13
    • devops • Culture and work methodology • Tooling • Deployment strategies • Measure all the things • Automate all the things 73 Thursday, July 11, 13
    • code version control 74 Thursday, July 11, 13
    • test all the things 75 Gerrit Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 76 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 76 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 76 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 76 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 76 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 76 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 76 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 76 Thursday, July 11, 13
    • 77 infrastructure as code Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 78 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 78 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 78 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 78 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 78 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 78 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 78 Thursday, July 11, 13
    • DEFINE SIMULATE ENFORCE REPORT 78 Thursday, July 11, 13
    • infrastructure as code 79 • Facing the same problems faced by developers: • What version of infrastructure is in production • Issues are found, fixed and redeployed quickly • How do we test as we develop Thursday, July 11, 13
    • infrastructure as code 80 • Follow development best practices: • Tag, branch and release code that define infrastructure • Coverage lifecycle over various stages, e.g., dev, QA, etc • Continuously test Thursday, July 11, 13
    • 5 PILLARS OF CLOUDINESS wayne walls cloud evangelist Thursday, July 11, 13
    • FIVE PILLARS OF CLOUDINESS 1 2 3 4 5 Parallel Modular Horizontal Agile Secure 82 Thursday, July 11, 13
    • parallel • Multiple work streams • Get things done faster • Avoid deadlock 83 Thursday, July 11, 13
    • modular • Decouple applications • Small units of work are more manageable • Partition tolerance 84 Thursday, July 11, 13
    • horizontal • Scale out, not up • Eliminate single point of failures • “Pets versus livestock” 85 Thursday, July 11, 13
    • agile • Innovation velocity • Development practices • Quality control 86 Thursday, July 11, 13
    • secure • Establishing trust • Security domains • Partnership, who is responsible for what 87 Thursday, July 11, 13
    • BUSINESS technical TRACK CHOICES Thursday, July 11, 13