DevOps and the Cloud: Achieving Faster Application Delivery

Preview:

DESCRIPTION

 

Citation preview

DevOps and the CloudAchieving Faster Application Delivery

Bernard GoldenVice President of Strategy, ActiveState

ActiveState | Copyright 2014 | activestate.com | @activestate

Bernard Golden

20+ years experience:• Enterprise IT shops,• Enterprise software• Global consultancy• Venture capital

Cloud Computing Advisor, CIO Magazine

Weekly blog read by 50K+ people throughout world

Named a “Top Ten Influential Person in Cloud Computing” by Wired.com

ActiveState | Copyright 2014 | activestate.com | @activestate201120072011

20122013

What is the state of cloud computing today?

ActiveState | Copyright 2014 | activestate.com | @activestate

“Provisioning a VM used to take 6 weeks and 117 trouble tickets. With our cloud environment it now takes 10 minutes.”

Scott Carlson, Cloud Infrastructure Architect, PayPal

ActiveState | Copyright 2014 | activestate.com | @activestate

No Friction Infrastructure is the New Normal

ActiveState | Copyright 2014 | activestate.com | @activestate

Computing Costs Plummet

ActiveState | Copyright 2014 | activestate.com | @activestate

ActiveState | Copyright 2014 | activestate.com | @activestate

“Softwareis eating the world”

Mark Andreessen

ActiveState | Copyright 2014 | activestate.com | @activestate

IT requirements are gettingmuch, much larger

ActiveState | Copyright 2014 | activestate.com | @activestate

A Computing Truism: Removing One Bottleneck Exposes Another

ActiveState | Copyright 2014 | activestate.com | @activestate

The Next Cloud Bottleneck: Applications

9 Rules for the New World of Applications

ActiveState | Copyright 2014 | activestate.com | @activestate

The Trouble Ticket is DOA

Trouble

Ticket

ActiveState | Copyright 2014 | activestate.com | @activestate

Beware Self-Inflicted Solutions

• Home-grown DevOps

solution becomes the new

legacy• Ensure solution meets

application requirements –

today and tomorrow• Seek commercial product or

commercially-supported OSS

product

ActiveState | Copyright 2014 | activestate.com | @activestate

Composable, Not Monolithic

• The “approved stack” is dead• Applications are assembled and

glued• Distributed dev teams the norm• Independent assembly

• Components respond

individually• Changing load conditions• Outage support

ActiveState | Copyright 2014 | activestate.com | @activestate

Agile Across Application Lifecycle

• VMs on demand insufficient

• Application delivery must

accelerate

• Yes, this means DevOps

• No manual intervention

• Remember how trouble

tickets are dead?

• No change control, either

• Common artifacts across groups

ActiveState | Copyright 2014 | activestate.com | @activestate

Scalable

• Application loads more erratic

than ever• Applications must be elastic• Automatic scaling a must• Infrastructure must have capacity• Load testing before production

load

ActiveState | Copyright 2014 | activestate.com | @activestate

Polyglot

• That “approved stack” redux• Applications assembled from

disparate components• Developers work in familiar,

comfortable languages• Operations is more complex,

inevitably

Source: Redmonk

ActiveState | Copyright 2014 | activestate.com | @activestate

API Enabled

• Not just “consumer” apps

• AT&T receives 7.8 billion API

calls/month

• Integration with internal apps

• Extension to external services

• Service, not object design

• Key management issues• IAM control

• Traffic throttling

• Availability

• Ease of access

ActiveState | Copyright 2014 | activestate.com | @activestate

Client Independent

• BYOD understates reality• Challenge is app, not device• Mobile tip of iceberg• IoT looming on horizon• A cause of erratic load

ActiveState | Copyright 2014 | activestate.com | @activestate

Framework Based

• Growth of applications precludes

managing plumbing• Hybrid cloud mandates portability• Preconfigured common services• “Late binding” deployment decision• Critical for the future of IT

ActiveState | Copyright 2014 | activestate.com | @activestate

Summary

Applications are the next cloud bottleneck.

9 Rules for the New World of Applications• The trouble ticket is DOA• Beware self-inflicted solutions• Composable, not monolithic• Agile across the application lifestyle• Scalable• Polyglot• API enabled• Client independent• Framework based

ActiveState | Copyright 2014 | activestate.com | @activestate

What is the Future of IT?

• You are the future of your company• If you can’t match AWS agility and

price, your future is infrastructure

management, not asset ownership• Expect a tidal wave of application

demand• New design paradigms are arriving

Thank you!

Bernard Golden

Vice President, Strategy

@bernardgolden Learn more and start your own free PaaS cluster using up to 20GB RAM:

activestate.com/stackato

Recommended