SlideShare a Scribd company logo
1 of 8
DevOps for Dinosaurs
How legacy sysadmins can thrive in the era of Continuous Delivery
Roger Tetzlaff
Manager, DevOps & Managed Services
Razorfish
rogertetzlaff@gmail.com
When I was your age…
 Traditional SysAdmin background supporting server hardware,
networking, OS, middleware
 Started in professional IT in 1996 installing Windows NT on desktops
and putting ethernet concentrators in maintenance closets to serve
offices
 I remember Netware vs Windows NT, Token Ring vs. Ethernet, TCP/IP
vs IPX/SPX, and dialup SLIP / PPP connections to remote branches
 #Credentialism #OldMan
What’s changed in the workplace?
 Email
 Instant Messaging
 Server virtualization
 Cloud hosting
 Agile methodology
 Containers
 The Internet of Things
What’s stayed the same?
 Security Concerns
 Stability Requirements
 Drive for new functionality
 Expectations of adding value, especially in a cost-center
environment
Six years later and we’re still hearing:
“So… What is DevOps?”
 Ask five people and get six different answers
 DevOps can be:
 A Project Methodology - A natural outgrowth of the Agile approach to
development and project delivery
 A Job Description – A utility infielder for technology projects, supporting
Project Managers, Business Analysts, Developers, Testers
 A Philosophy - Collaboration, blurring of roles, commonality of purpose
 A Suite of Tools - Continuous Integration, Source Code Management, Team
Chat, Automated Testing
Sounds like a bunch of buzzwords.
I just keep the servers running!
 I hear you – oftentimes, non-Ops staff forget that to keep The Cloud going, it takes
a small army of engineers clicking GUIs and bashing prompts
 Maintenance versus Innovation – Embracing novelty often marginalizes
maintenance, and this applies to technology and to people
 Remember who your client is – in a support role, is this your team lead? The
project manager? Actual clients in retail establishments? Likely all of the above?
 Avoid “Us” and “Them” language - everything is “We.” Remember that even if
developers and managers don’t understand your contribution, you don’t always
understand theirs-- work to bridge the gap.
 Don’t be afraid to ask for help or training. Make the business case. Be engaged in
the success of the common mission.
 Validate the process via participation – Update your tickets, attend the standups,
be engaged
Seems reasonable. So, now what?
 Some things you can do to understand the repositioning of your role as a
DevOps engineer when working on an Agile project focused on Continuous
Delivery:
 Tell stories, Listen, build mutual respect… build relationships that
outlive your career
 Read blogs by really smart people with ridiculous names like Jez
Humble
 Know when to embrace your inner curmudgeon, but be ready to back
up your opinion – how does this add value or reduce risk, leverage
anecdotes AND data
Adding Value and Getting Value
 Automating – Script as much as possible and put it into Continuous
Integration tooling
 Building – build out sane monitoring and alerting solutions that benefit
everyone, maintain OS and automation scripts in source control
 Teaching - server provisioning, networking basics, security, leveraging
of tools like Dynatrace to dig deep on problem-solving
 Learning - Agile methodology, scripting, committing automation to
SCM systems, testing automation

More Related Content

Similar to DevOps for Dinosaurs

Small steps to content strategy
Small steps to content strategySmall steps to content strategy
Small steps to content strategyNeil Perlin
 
451’s Berkholz on How DevOps, Automation and Orchestration Combine for Contin...
451’s Berkholz on How DevOps, Automation and Orchestration Combine for Contin...451’s Berkholz on How DevOps, Automation and Orchestration Combine for Contin...
451’s Berkholz on How DevOps, Automation and Orchestration Combine for Contin...Dana Gardner
 
How to grow and manage Drupal organisations
How to grow and manage Drupal organisationsHow to grow and manage Drupal organisations
How to grow and manage Drupal organisationsExove
 
DevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of CultureDevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of CultureChris Nowak
 
Growing Drupal Organisations
Growing Drupal OrganisationsGrowing Drupal Organisations
Growing Drupal OrganisationsExove
 
SuperWeek 2023 - Building the case for Digital Analytics
SuperWeek 2023 - Building the case for Digital AnalyticsSuperWeek 2023 - Building the case for Digital Analytics
SuperWeek 2023 - Building the case for Digital AnalyticsLukáš Čech
 
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...Dana Gardner
 
Contovista exhibiting at Zurich Tech Job Fair Autumn 2019
Contovista exhibiting at Zurich Tech Job Fair Autumn 2019Contovista exhibiting at Zurich Tech Job Fair Autumn 2019
Contovista exhibiting at Zurich Tech Job Fair Autumn 2019TechMeetups
 
Webinar: Information Through a New Lens - What Lies Beyond ECM
Webinar: Information Through a New Lens - What Lies Beyond ECMWebinar: Information Through a New Lens - What Lies Beyond ECM
Webinar: Information Through a New Lens - What Lies Beyond ECMNuxeo
 
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...Christian Lechner
 
Convergence in Enterprise IT ... the renaissance period
Convergence in Enterprise IT ... the renaissance periodConvergence in Enterprise IT ... the renaissance period
Convergence in Enterprise IT ... the renaissance periodSanjiva Weerawarana
 
Open Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration PresentationOpen Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration Presentationdarryl_lehmann
 
Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)David Benjamin
 
apidays LIVE Paris 2021 - What makes developers happy in 2021 by Damien Cavai...
apidays LIVE Paris 2021 - What makes developers happy in 2021 by Damien Cavai...apidays LIVE Paris 2021 - What makes developers happy in 2021 by Damien Cavai...
apidays LIVE Paris 2021 - What makes developers happy in 2021 by Damien Cavai...apidays
 
Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up InnovationDevOpsDays DFW
 
DevOps culture: Computer scientists are only human ... ;)
DevOps culture: Computer scientists are only human ... ;)DevOps culture: Computer scientists are only human ... ;)
DevOps culture: Computer scientists are only human ... ;)Jörg Hastreiter
 
Future of IT preso
Future of IT presoFuture of IT preso
Future of IT presoLorna Garey
 
The IT Intelligence Foundation For Digital Business Transformation Builds fro...
The IT Intelligence Foundation For Digital Business Transformation Builds fro...The IT Intelligence Foundation For Digital Business Transformation Builds fro...
The IT Intelligence Foundation For Digital Business Transformation Builds fro...Dana Gardner
 

Similar to DevOps for Dinosaurs (20)

Small steps to content strategy
Small steps to content strategySmall steps to content strategy
Small steps to content strategy
 
451’s Berkholz on How DevOps, Automation and Orchestration Combine for Contin...
451’s Berkholz on How DevOps, Automation and Orchestration Combine for Contin...451’s Berkholz on How DevOps, Automation and Orchestration Combine for Contin...
451’s Berkholz on How DevOps, Automation and Orchestration Combine for Contin...
 
AWS Cloud Experience CA: Keynote
AWS Cloud Experience CA: KeynoteAWS Cloud Experience CA: Keynote
AWS Cloud Experience CA: Keynote
 
How to grow and manage Drupal organisations
How to grow and manage Drupal organisationsHow to grow and manage Drupal organisations
How to grow and manage Drupal organisations
 
DevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of CultureDevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of Culture
 
Growing Drupal Organisations
Growing Drupal OrganisationsGrowing Drupal Organisations
Growing Drupal Organisations
 
SuperWeek 2023 - Building the case for Digital Analytics
SuperWeek 2023 - Building the case for Digital AnalyticsSuperWeek 2023 - Building the case for Digital Analytics
SuperWeek 2023 - Building the case for Digital Analytics
 
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
DevOps by Design -- Practical Guide to Effectively Ushering DevOps into Any O...
 
Contovista exhibiting at Zurich Tech Job Fair Autumn 2019
Contovista exhibiting at Zurich Tech Job Fair Autumn 2019Contovista exhibiting at Zurich Tech Job Fair Autumn 2019
Contovista exhibiting at Zurich Tech Job Fair Autumn 2019
 
Webinar: Information Through a New Lens - What Lies Beyond ECM
Webinar: Information Through a New Lens - What Lies Beyond ECMWebinar: Information Through a New Lens - What Lies Beyond ECM
Webinar: Information Through a New Lens - What Lies Beyond ECM
 
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
SAP Inside Track 2018 - "Quidquid agis, prudenter agas ..." - Learnings from ...
 
Convergence in Enterprise IT ... the renaissance period
Convergence in Enterprise IT ... the renaissance periodConvergence in Enterprise IT ... the renaissance period
Convergence in Enterprise IT ... the renaissance period
 
Stephen Halpin Resume
Stephen Halpin ResumeStephen Halpin Resume
Stephen Halpin Resume
 
Open Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration PresentationOpen Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration Presentation
 
Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)
 
apidays LIVE Paris 2021 - What makes developers happy in 2021 by Damien Cavai...
apidays LIVE Paris 2021 - What makes developers happy in 2021 by Damien Cavai...apidays LIVE Paris 2021 - What makes developers happy in 2021 by Damien Cavai...
apidays LIVE Paris 2021 - What makes developers happy in 2021 by Damien Cavai...
 
Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up Innovation
 
DevOps culture: Computer scientists are only human ... ;)
DevOps culture: Computer scientists are only human ... ;)DevOps culture: Computer scientists are only human ... ;)
DevOps culture: Computer scientists are only human ... ;)
 
Future of IT preso
Future of IT presoFuture of IT preso
Future of IT preso
 
The IT Intelligence Foundation For Digital Business Transformation Builds fro...
The IT Intelligence Foundation For Digital Business Transformation Builds fro...The IT Intelligence Foundation For Digital Business Transformation Builds fro...
The IT Intelligence Foundation For Digital Business Transformation Builds fro...
 

Recently uploaded

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 

Recently uploaded (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 

DevOps for Dinosaurs

  • 1. DevOps for Dinosaurs How legacy sysadmins can thrive in the era of Continuous Delivery Roger Tetzlaff Manager, DevOps & Managed Services Razorfish rogertetzlaff@gmail.com
  • 2. When I was your age…  Traditional SysAdmin background supporting server hardware, networking, OS, middleware  Started in professional IT in 1996 installing Windows NT on desktops and putting ethernet concentrators in maintenance closets to serve offices  I remember Netware vs Windows NT, Token Ring vs. Ethernet, TCP/IP vs IPX/SPX, and dialup SLIP / PPP connections to remote branches  #Credentialism #OldMan
  • 3. What’s changed in the workplace?  Email  Instant Messaging  Server virtualization  Cloud hosting  Agile methodology  Containers  The Internet of Things
  • 4. What’s stayed the same?  Security Concerns  Stability Requirements  Drive for new functionality  Expectations of adding value, especially in a cost-center environment
  • 5. Six years later and we’re still hearing: “So… What is DevOps?”  Ask five people and get six different answers  DevOps can be:  A Project Methodology - A natural outgrowth of the Agile approach to development and project delivery  A Job Description – A utility infielder for technology projects, supporting Project Managers, Business Analysts, Developers, Testers  A Philosophy - Collaboration, blurring of roles, commonality of purpose  A Suite of Tools - Continuous Integration, Source Code Management, Team Chat, Automated Testing
  • 6. Sounds like a bunch of buzzwords. I just keep the servers running!  I hear you – oftentimes, non-Ops staff forget that to keep The Cloud going, it takes a small army of engineers clicking GUIs and bashing prompts  Maintenance versus Innovation – Embracing novelty often marginalizes maintenance, and this applies to technology and to people  Remember who your client is – in a support role, is this your team lead? The project manager? Actual clients in retail establishments? Likely all of the above?  Avoid “Us” and “Them” language - everything is “We.” Remember that even if developers and managers don’t understand your contribution, you don’t always understand theirs-- work to bridge the gap.  Don’t be afraid to ask for help or training. Make the business case. Be engaged in the success of the common mission.  Validate the process via participation – Update your tickets, attend the standups, be engaged
  • 7. Seems reasonable. So, now what?  Some things you can do to understand the repositioning of your role as a DevOps engineer when working on an Agile project focused on Continuous Delivery:  Tell stories, Listen, build mutual respect… build relationships that outlive your career  Read blogs by really smart people with ridiculous names like Jez Humble  Know when to embrace your inner curmudgeon, but be ready to back up your opinion – how does this add value or reduce risk, leverage anecdotes AND data
  • 8. Adding Value and Getting Value  Automating – Script as much as possible and put it into Continuous Integration tooling  Building – build out sane monitoring and alerting solutions that benefit everyone, maintain OS and automation scripts in source control  Teaching - server provisioning, networking basics, security, leveraging of tools like Dynatrace to dig deep on problem-solving  Learning - Agile methodology, scripting, committing automation to SCM systems, testing automation