devops and the cloud: achieving faster application delivery
DESCRIPTION
TRANSCRIPT
![Page 1: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/1.jpg)
DevOps and the CloudAchieving Faster Application Delivery
Bernard GoldenVice President of Strategy, ActiveState
![Page 2: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/2.jpg)
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
![Page 3: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/3.jpg)
ActiveState | Copyright 2014 | activestate.com | @activestate201120072011
20122013
![Page 4: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/4.jpg)
What is the state of cloud computing today?
![Page 5: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/5.jpg)
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
![Page 6: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/6.jpg)
ActiveState | Copyright 2014 | activestate.com | @activestate
No Friction Infrastructure is the New Normal
![Page 7: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/7.jpg)
ActiveState | Copyright 2014 | activestate.com | @activestate
Computing Costs Plummet
![Page 8: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/8.jpg)
ActiveState | Copyright 2014 | activestate.com | @activestate
![Page 9: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/9.jpg)
ActiveState | Copyright 2014 | activestate.com | @activestate
“Softwareis eating the world”
Mark Andreessen
![Page 10: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/10.jpg)
ActiveState | Copyright 2014 | activestate.com | @activestate
IT requirements are gettingmuch, much larger
![Page 11: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/11.jpg)
ActiveState | Copyright 2014 | activestate.com | @activestate
A Computing Truism: Removing One Bottleneck Exposes Another
![Page 12: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/12.jpg)
ActiveState | Copyright 2014 | activestate.com | @activestate
The Next Cloud Bottleneck: Applications
![Page 13: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/13.jpg)
9 Rules for the New World of Applications
![Page 14: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/14.jpg)
ActiveState | Copyright 2014 | activestate.com | @activestate
The Trouble Ticket is DOA
Trouble
Ticket
![Page 15: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/15.jpg)
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
![Page 16: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/16.jpg)
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
![Page 17: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/17.jpg)
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
![Page 18: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/18.jpg)
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
![Page 19: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/19.jpg)
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
![Page 20: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/20.jpg)
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
![Page 21: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/21.jpg)
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
![Page 22: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/22.jpg)
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
![Page 23: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/23.jpg)
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
![Page 24: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/24.jpg)
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
![Page 25: DevOps and the Cloud: Achieving Faster Application Delivery](https://reader034.vdocument.in/reader034/viewer/2022051013/547e9e40b47959a2508b4b93/html5/thumbnails/25.jpg)
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