Top Banner
The Battle for the New Stack or, What’s up with DevOps & Cloud? (for corpdev types) @cote | 1 May 2015 | cote.io
21

DevOps & Cloud for CorpDev Types

Jul 15, 2015

Download

Technology

Michael Coté
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: DevOps & Cloud for CorpDev Types

The Battle for the New Stackor, What’s up with DevOps & Cloud?

(for corpdev types)

@cote | 1 May 2015 | cote.io

Page 2: DevOps & Cloud for CorpDev Types

Conclusions

• Becoming a software defined business is the goal

• DevOps describes the process and the how, cloud is the technology

that enables DevOps

• Defining, then owning the “cloud platform” is the current battle – it’s a

winner take all game

• Sizing this market is difficult, base it off existing application

development and infrastructure markets plus the aaSes

2

Page 3: DevOps & Cloud for CorpDev Types

You should know…

• While this isn’t an official Pivotal presentation (it’s just from

me!), I’m biased to the Pivotal world view, obviously

• While I used to play a strategist on TV, I don’t corpdev

3

Page 4: DevOps & Cloud for CorpDev Types

Why “go cloud” & “DevOps”Becoming a software defined business

4

Page 5: DevOps & Cloud for CorpDev Types

Becoming a software defined business

5Source: “Creative destruction in the S&P500 index,” Jan 2014; "Uber Expands Funding Round as Revenue Growth Acceleratesm," Wall Street Journal, Feb 2015. See more discussion in “The Three Horsemen of the Digital Apocalypse Considered.”

$108m

$400m

$2bn est.

2013 2014 2015

Uber's rumored net revenue

…to thisMoving from this…

Page 6: DevOps & Cloud for CorpDev Types

Why do cloud?41%

36%

35%

31%

31%

30%

24%

14%

8%

7%

6%

5%

5%

Cost Savings

Time to Market

Hardware Savings

Less to Manage Internally

Staff Savings

Improved Availability/Uptime

Scalability/For Peak Demand

Software Licensing Savings

Geographic Location

Create New/Additional Revenue for Org

Hybrid Cloud Interoperability

Improved Security

Other

Notes: n=717. Q. What were the key factors in building the business case for cloud-computing investments at your organization? Please select your top three.Source: "Voice of the Enterprise: Cloud Computing Q4 2014," 451 Research.

6

Page 7: DevOps & Cloud for CorpDev Types

Focus on product development, not COTS

7

Failure to change the operational model

31%

Doing too little19%

Failure to change the funding model

13%

Defending I&O and doing too much

11%

Focusing on the wrong benefits

10%

Using the wrong technologies

6%

Nothing is wrong - It's great!

5%

Something else5%

"What is going wrong with your private cloud?"

Sources: “Problems Encountered by 95% of Private Clouds,” Gartner, Feb 2015. See also 451 commentary on cloud for net-new applications and survey data on cloud pain points.

Page 8: DevOps & Cloud for CorpDev Types

DevOpsHow you deliver & operate software as competitive advantage

8

Page 9: DevOps & Cloud for CorpDev Types

DevOps == continuous delivery (More or less)

9

Build Test/VerifyPackage

repositoryVersionControl

InfrastructurePlatform

(IaaS, PaaS, VMs)

ProductionConcerns

(monitoring, scaling, etc.)

Feedback Loop

Specify Code

Development CI/CD Ops

Page 10: DevOps & Cloud for CorpDev Types

Goals that lead to DevOps

1. Delivering software that runs on the Internet (mobile, web, etc.)

2. The pipeline is the factory, from concept, to code, to production

3. Faster turns, while maintaining quality, uptime, performance

• Lean approach to entire process

• Shorten time to customer value

• Keep the site up, resilience vs. failure

4. Requires Development & Operations to combine

10Sources: see The Practice of Cloud System Administration, chapter 8 for an in-depth definition and discussion. Also, see Damon Edward's 2012 piece "Use DevOps to Turn IT into a Strategic Weapon.” Also, The Phoenix Project for a story of DevOps in the style of The Goal.

Page 11: DevOps & Cloud for CorpDev Types

11Sources: “Getting Your Arms Around DevOps – DevOps Patterns and Practices,” Cameron Haight, Gartner, Oct 2014.

Page 12: DevOps & Cloud for CorpDev Types

Containers & Cloud PlatformsIt’s what everyone is talking about and is experiencing innovation churn

12

Page 13: DevOps & Cloud for CorpDev Types

The battle for the new stack*

13

App Dev“Monolithic”

Systems Management 1

VMwareMicrosoft

Linux

Hardware

App Dev“Cloud-native”

Systems Management 2

OpenStackCloud Foundry

AWSetc.

Hardware

Systems Management 3

DockerCloud Foundry

MesosCoreOS

Kubernetesetc.

Hardware

Plain old virtualization Cloud, public and private

App layer changes for cloud

Management tools always(?) change

What runs everything, most of attention is here

Hardware no longer eating the world -cheaper, faster

Shift from web, to web + mobile

* Obviously, most all vendors (VMware, IBM, Microsoft, etc.) want to be in the new stack and are participating there in varying degrees. Public cloud companies like Salesforce and Google figure in as well.

Page 14: DevOps & Cloud for CorpDev Types

12 ops needs for the new stack

• 1. Role-based access to resources

• 2. Run specified code on demand

• 3. Coordinate cross service

configurations

• 4. Securely and reliably connect to the

public Internet

• 5. Read and write persistent data

• 6. Add and remove resources

• 7. Record internal and external events

• 8. Isolate failures to recover from failures

• 9. Monitor and measure performance

and health

• 10. Detect and determine failure

• 11. Running a cloud business

• 12. Resilience to work tomorrow

14Source: adapted from “You are Going to Need a Platform, Operational Concerns of the Third Platform,” April 2015.

Page 15: DevOps & Cloud for CorpDev Types

Pivotal Cloud Foundry as an example

15

Page 16: DevOps & Cloud for CorpDev Types

(Open Source) BusinessHow are vendors making money?

16

Page 17: DevOps & Cloud for CorpDev Types

No one “sells” open source, they sell closed source or support – “open core”

• Docker, e.g., registry, closed source “enterprise” tools

• GitHub, e.g., private repos in cloud, on-premises software

• Cloud Foundry, e.g., closed source & support

• *aaS, e.g., running and managing, metered usage (e.g., storage)

• If a company does not have a product/service they sell, they haven’t

figured it out yet – someone should figure it out!

17

Page 18: DevOps & Cloud for CorpDev Types

SizingFocus on traditional markets that are being consumed by the new stack

18

Page 19: DevOps & Cloud for CorpDev Types

Source: "Riding the Cloud Computing Wave; RHT down to Sell," Goldman, 13 Jan 2015. See also Gartner’s Application Infrastructure and Middleware market-sizing: $428.6bn in 2014.

Cloud = 4% Cloud = 11%“Market share”

Goldman’s estimate of IT that could “go cloud”

Don’t make an aaS of yourself: look to traditional developer related spend for TAM

19

Page 20: DevOps & Cloud for CorpDev Types

Gartner predicts 25% G2000 DevOpspenetration by 2016

20

Total:$1.9bn

Total:$2.3bn

Sources: “Market Trends: DevOps — Not a Market, but a Tool-Centric Philosophy That Supports a Continuous Delivery Value Chain,” Gartner, Feb 2015; "Gartner Says By 2016, DevOps Will Evolve From a Niche to a Mainstream Strategy Employed by 25 Percent of Global 2000 Organizations,” Gartner, March 2015;

Page 21: DevOps & Cloud for CorpDev Types

Thanks!@cote | cote.io

Slides: http://cote.io/devopsforcorpdev

21Credits: laptop and tablet icons in battle for the new stack from Hans Gerhard Meier