Your SlideShare is downloading. ×
0
© 2014 Cloud Technology Partners, Inc. / Confidential
1
What is DevOps?
First presented at the Tampa Bay Cloud Computing M...
© 2014 Cloud Technology Partners, Inc. / Confidential
2
About the Presenter
@madgreek65
mikekavis
madgreek65
VP/Principal ...
Top 5 Mythical Creatures
that mankind is infatuated
with proving its existence
#1 Bigfoot
#2 – Loch Ness Monster
#3 - UFOs
#4 – Noah’s Arc
#5 – DevOps Engineer
So what is DevOps?
So what is DevOps?
DevOps is a culture shift or movement that encourages great collaboration
(aka teamwork) to foster buil...
DevOps is NOT….
• A role, person, or organization
• Something only systems administrators do
• Something only developers d...
The Fundamental Goal of DevOps is…
Remove waste from the system
Examples of waste:
• Manual testing processes
• Inconsiste...
© 2014 Cloud Technology Partners, Inc. / Confidential
15
But we already do Agile.
What is the big deal about
DevOps?
© 2014 Cloud Technology Partners, Inc. / Confidential
16
DevOps is paramount for achieving scale in the cloud
Pre-Cloud
- ...
© 2014 Cloud Technology Partners, Inc. / Confidential
17
Limited options available due to manageability constraints
Pre-Cl...
© 2014 Cloud Technology Partners, Inc. / Confidential
18
More options available due to DBaaS
A new breed of architectures ...
© 2014 Cloud Technology Partners, Inc. / Confidential
19
Modern Cloud architectures require….
Cloud architectures require ...
© 2014 Cloud Technology Partners, Inc. / Confidential
20
Modern Architectures are
harder to manage and
scale using traditi...
© 2014 Cloud Technology Partners, Inc. / Confidential
21
What needs to Change?
Shift thinking away from product-centric to...
© 2014 Cloud Technology Partners, Inc. / Confidential
22
What needs to Change?
Traditional Challenge – Dev needs speed, Op...
© 2014 Cloud Technology Partners, Inc. / Confidential
23
What needs to Change?
Shift thinking away from product-centric to...
© 2014 Cloud Technology Partners, Inc. / Confidential
24
What needs to Change?
Old Way New Way
Done means “It’s an
OPS pro...
© 2014 Cloud Technology Partners, Inc. / Confidential
25
What needs to Change?
Old Way New Way
OPS as a Blocker OPS as an ...
© 2014 Cloud Technology Partners, Inc. / Confidential
26
Remove waste, Get to Market Faster!
Remove waste first, then auto...
© 2014 Cloud Technology Partners, Inc. / Confidential
27
Continuous Operations
“characteristics of a data-processing syste...
© 2014 Cloud Technology Partners, Inc. / Confidential
30
Or ask by email / mike.kavis@cloudtp.com
Questions? Click the but...
No you are not a DevOps engineer
No you are not a DevOps engineer
No you are not a DevOps engineer
No you are not a DevOps engineer
Upcoming SlideShare
Loading in...5
×

No you are not a DevOps engineer

1,589

Published on

DevOps is a grossly misunderstood term. This presentation describes what DevOps is and why it is becoming important in the cloud era.

Published in: Technology
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,589
On Slideshare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
40
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Transcript of "No you are not a DevOps engineer"

  1. 1. © 2014 Cloud Technology Partners, Inc. / Confidential 1 What is DevOps? First presented at the Tampa Bay Cloud Computing Meetup On 3/20/2014 No You are NOT a DevOps Engineer
  2. 2. © 2014 Cloud Technology Partners, Inc. / Confidential 2 About the Presenter @madgreek65 mikekavis madgreek65 VP/Principal Architect @ Cloud Technology Partners Mike Kavis Agile Development madgreek65
  3. 3. Top 5 Mythical Creatures that mankind is infatuated with proving its existence
  4. 4. #1 Bigfoot
  5. 5. #2 – Loch Ness Monster
  6. 6. #3 - UFOs
  7. 7. #4 – Noah’s Arc
  8. 8. #5 – DevOps Engineer
  9. 9. So what is DevOps?
  10. 10. So what is DevOps? DevOps is a culture shift or movement that encourages great collaboration (aka teamwork) to foster building better quality software more quickly with more reliability. - Better quality, faster to market, more reliable
  11. 11. DevOps is NOT…. • A role, person, or organization • Something only systems administrators do • Something only developers do • Writing Chef and Puppet scripts • Tools
  12. 12. The Fundamental Goal of DevOps is… Remove waste from the system Examples of waste: • Manual testing processes • Inconsistent environments • A domain expert as a bottleneck • Long approval processes • Stale data in testing environments
  13. 13. © 2014 Cloud Technology Partners, Inc. / Confidential 15 But we already do Agile. What is the big deal about DevOps?
  14. 14. © 2014 Cloud Technology Partners, Inc. / Confidential 16 DevOps is paramount for achieving scale in the cloud Pre-Cloud - Horizontal scale - Long procurement processes - Vendor supported infrastructure - Standard n-tier architectures Cloud - Vertical scale - Provisioning in minutes - COTS infrastructure (virtual) - Distributed architectures
  15. 15. © 2014 Cloud Technology Partners, Inc. / Confidential 17 Limited options available due to manageability constraints Pre-Cloud Database Constraints Pre-Cloud - One single database solution - Typically a SQL DBMS on a big server - Scales Vertically - Centralized
  16. 16. © 2014 Cloud Technology Partners, Inc. / Confidential 18 More options available due to DBaaS A new breed of architectures are being built in the cloud Cloud - Many different database solutions - Many different size servers - Scales horizontally - Distributed Source: http://aws.amazon.com/solutions/case-studies/parse/
  17. 17. © 2014 Cloud Technology Partners, Inc. / Confidential 19 Modern Cloud architectures require…. Cloud architectures require operational focus - Centralized logging solutions - Proactive monitoring (Nagios is not enough) - Enhanced security design - More regulatory controls - Cost optimization strategies - Stateless architectures - Full stack engineers (specialty engineers in decline) - Better collaboration between domain experts (app, ops, security) - High degree of automation
  18. 18. © 2014 Cloud Technology Partners, Inc. / Confidential 20 Modern Architectures are harder to manage and scale using traditional processes The Dilemma
  19. 19. © 2014 Cloud Technology Partners, Inc. / Confidential 21 What needs to Change? Shift thinking away from product-centric to service-centric Operating a Service 24x7x365Shipping Product
  20. 20. © 2014 Cloud Technology Partners, Inc. / Confidential 22 What needs to Change? Traditional Challenge – Dev needs speed, Ops needs control Speed APIs Security Compliance Availability Auditing The Great Balancing Act
  21. 21. © 2014 Cloud Technology Partners, Inc. / Confidential 23 What needs to Change? Shift thinking away from product-centric to service-centric Old Way New Way Software is built and shipped Services are running and managed Development of features are done Services are never done until they are turned off Each silo owns their own area All groups collectively owns quality, reliability, and security Dev must go through Ops to get work done Ops enables Dev to get work done Dev, Ops, and Security teams must work together throughout the SDLC and have a shared responsibility for the services
  22. 22. © 2014 Cloud Technology Partners, Inc. / Confidential 24 What needs to Change? Old Way New Way Done means “It’s an OPS problem now” A service is never done until it is turned off “The best developers are the ones who get the call when the system goes down”
  23. 23. © 2014 Cloud Technology Partners, Inc. / Confidential 25 What needs to Change? Old Way New Way OPS as a Blocker OPS as an Enabler OPS is a Service Provider - Self-Service Provisioning - Security as a Service - Monitoring/Metrics - Logging APIs - Patching
  24. 24. © 2014 Cloud Technology Partners, Inc. / Confidential 26 Remove waste, Get to Market Faster! Remove waste first, then automate Don’t automate waste or processes that you don’t fully understand Source: http://nicholsoncartoons.com.au/2012-07-04-deloitte-report-warns-on-port-infrastructure.html
  25. 25. © 2014 Cloud Technology Partners, Inc. / Confidential 27 Continuous Operations “characteristics of a data-processing system that reduce or eliminate the need for planned downtime, such as scheduled maintenance” --- Gartner Maturing Towards Continuous Operations Mature over time. Evolve.
  26. 26. © 2014 Cloud Technology Partners, Inc. / Confidential 30 Or ask by email / mike.kavis@cloudtp.com Questions? Click the button below. © 2014 Cloud Technology Partners, Inc.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×