SlideShare a Scribd company logo
Web Operations: The Career

      Theo Schlossnagle
Book
Theo Schlossnagle
• CEO of OmniTI
• Organizer of S.U.R.G.E.
  – The scalability and performance conference
Why does web operations have it tough?

• All forms of business are now being conducted
  on the internet
• Things move so fast and change significantly
• Roles are multidisciplinary experts
• There is no educational path
Strong background in computing
• Broad required understanding of architectural
  components
  – Helps understand the ins and outs of computing
    systems
• Deep understanding
  – Networks, routing, switching, firewalls, load
    balancing, high availability, disaster recovery, TCP,
    UDP, NOC management, hardware specifications,
    different flavors of unix, several web server
    technologies, caching technologies, storage
    infrastructure, cryptography, algorithms, trending, and
    capacity planning.
Practiced Decisiveness
•   Being indecisive is a disadvantage
•   Good judgment now
•   There is a near-zero tolerance
•   Delaying decisions causes prolonged outages
Calm Disposition
• Calm an controlled thought process is critical
• You need to make sure you’re on the right side
  of the situation
• The goal is simply to make everything run all
  the time
From Apprentice to Master
Knowledge
• Limiting yourself to the web for information is limiting
• You have peers and the need you as much as you need
  them
• Book club
• Share information on user groups
• Its your job to retain as much information as possible
• The brain can sort, filter, and correlate all that trivia
  into a concise and accurate picture used to power
  decisions
• Log-term critical decisions of architecture design
• Momentary critical decision of fault remediation
Tools
• Tools
• One of the most incessantly and emphatically argued topics in
  computing
    – Vi xEmacs
    – Subversion x GIT
    – Etc
• Is in our nature to build tools
• Knowing your tools, regardless of the tools that are used, is a
  prerequisite to mastering the trade
    – Goes above and beyond mere competency
• Read the documentation for a tool during a crisis is not the best use
• You should strive to choose a tool based on its appropriateness for
  the problem at hand
Experience
• One of the most powerful weapons in any situation
• Making good judgment
   – It is gained by making bad ones
• Experience and Knowledge are quite interrelated
• Knowledge can be considered the studying of experience of
  others
   – Have the information but have not grasped the deeper meaning
     that is gained by directly experiencing the casuality
• Gaining it is easy (and as hard) as doing it
• The larger the mistake, the more profund the opportunity
  to extract deep and lasting value from the lesson
   – Never allow the same bad judgement twice
   – Not learning from one’s mistakes is inexcusable
SeniorOperations
• People presumptionisthatknowledgedictateshierarchical position
  within a team
• The single biggestcharacteristic os a seniorengineer
   – Isconsistentandsolidgoogjudgment
• Requiresexposuretosituationswherejudgmentisrequired
   – Fasttrack
   – 10 years
• Generation X and Y are culturesofimmediategratification
• Because I amsmart I gonnaplanmycareer path for 5 years
• The thruthisthatveryfewengineershavebeen in thefieldof web
  operations for 15 years
• Be patient
• Thisadageisparadoxical, as yourpatienceverywellmayrun out
  beforeyoucomprehend it
Discipline
• Laziness
• Doing things as correctly and efficiently as
  possible you end up doing as little work as
  possible to solve a particular problem
• Discipline is controlled behaviour resulting
  training, study and practice
• Lack of discipline is the most commom
  ingredient left out a web operations team
  – Results in inconsistency and nonperformance
The career
• It isimportant for engineersparticipate in
  sculptingwhat a career in operations look like
• The web isheretostay
• Services are becomingincreasinglycritical
• Web operationscareerisinevitable
Extras




www.slideshare.net/postwait/web-operations-career
Web Operations

More Related Content

What's hot

Re-Planning of project Portfolio in crisis (ENG)
Re-Planning of project Portfolio in crisis (ENG)Re-Planning of project Portfolio in crisis (ENG)
Re-Planning of project Portfolio in crisis (ENG)
Sergiy Potapov
 
Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail
David Linthicum
 
Communication as a leadership tool
Communication as a leadership toolCommunication as a leadership tool
Communication as a leadership tool
Dan Harmuth
 
A Study of Innovation by Phil Wheat
A Study of Innovation by Phil WheatA Study of Innovation by Phil Wheat
A Study of Innovation by Phil Wheat
iasaglobal
 
One hundred rules for nasa project managers
One hundred rules for nasa project managersOne hundred rules for nasa project managers
One hundred rules for nasa project managers
Andreea Mocanu
 
Big data, Big Results
Big data, Big ResultsBig data, Big Results
Big data, Big Results
Steven Stegman
 
Confronting the Ugly Truth of Poor Employee Engagement - How to Modernize You...
Confronting the Ugly Truth of Poor Employee Engagement - How to Modernize You...Confronting the Ugly Truth of Poor Employee Engagement - How to Modernize You...
Confronting the Ugly Truth of Poor Employee Engagement - How to Modernize You...
GetSpeakUp
 
ITSM Deep Dive: Prioritization, Escalation, and Alerting
ITSM Deep Dive: Prioritization, Escalation, and AlertingITSM Deep Dive: Prioritization, Escalation, and Alerting
ITSM Deep Dive: Prioritization, Escalation, and Alerting
Jesse Andrew
 

What's hot (8)

Re-Planning of project Portfolio in crisis (ENG)
Re-Planning of project Portfolio in crisis (ENG)Re-Planning of project Portfolio in crisis (ENG)
Re-Planning of project Portfolio in crisis (ENG)
 
Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail
 
Communication as a leadership tool
Communication as a leadership toolCommunication as a leadership tool
Communication as a leadership tool
 
A Study of Innovation by Phil Wheat
A Study of Innovation by Phil WheatA Study of Innovation by Phil Wheat
A Study of Innovation by Phil Wheat
 
One hundred rules for nasa project managers
One hundred rules for nasa project managersOne hundred rules for nasa project managers
One hundred rules for nasa project managers
 
Big data, Big Results
Big data, Big ResultsBig data, Big Results
Big data, Big Results
 
Confronting the Ugly Truth of Poor Employee Engagement - How to Modernize You...
Confronting the Ugly Truth of Poor Employee Engagement - How to Modernize You...Confronting the Ugly Truth of Poor Employee Engagement - How to Modernize You...
Confronting the Ugly Truth of Poor Employee Engagement - How to Modernize You...
 
ITSM Deep Dive: Prioritization, Escalation, and Alerting
ITSM Deep Dive: Prioritization, Escalation, and AlertingITSM Deep Dive: Prioritization, Escalation, and Alerting
ITSM Deep Dive: Prioritization, Escalation, and Alerting
 

Similar to Web Operations

IxD talk
IxD talkIxD talk
IxD talk
James OBrien
 
The 360 Developer
The 360 DeveloperThe 360 Developer
The 360 Developer
enteritos
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on Agile
Bradley Brown
 
Kontextdrivna krav - effektiv kravställning för din organisation
Kontextdrivna krav - effektiv kravställning för din organisationKontextdrivna krav - effektiv kravställning för din organisation
Kontextdrivna krav - effektiv kravställning för din organisation
ADDQ
 
Apprenticeships - the Jisc experience
Apprenticeships - the Jisc experienceApprenticeships - the Jisc experience
Apprenticeships - the Jisc experience
Jisc
 
ANIn Ahmedabad Jan 2024 | Cross-Functional Collaboration Key to Agile - Harsh...
ANIn Ahmedabad Jan 2024 | Cross-Functional Collaboration Key to Agile - Harsh...ANIn Ahmedabad Jan 2024 | Cross-Functional Collaboration Key to Agile - Harsh...
ANIn Ahmedabad Jan 2024 | Cross-Functional Collaboration Key to Agile - Harsh...
AgileNetwork
 
The what, when, why and how of usability
The what, when, why and how of usabilityThe what, when, why and how of usability
The what, when, why and how of usability
SimpleUsability
 
Roel kerkhofs how to scale technical decisions
Roel kerkhofs   how to scale technical decisionsRoel kerkhofs   how to scale technical decisions
Roel kerkhofs how to scale technical decisions
Myonlinestore.com
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidman
Svante Lidman
 
Getting Global
Getting GlobalGetting Global
Getting Global
Brett Jackson
 
It's XP, Stupid
It's XP, StupidIt's XP, Stupid
It's XP, Stupid
Mike Harris
 
Codestrong 2012 breakout session designing the ultimate user experience
Codestrong 2012 breakout session   designing the ultimate user experienceCodestrong 2012 breakout session   designing the ultimate user experience
Codestrong 2012 breakout session designing the ultimate user experience
Axway Appcelerator
 
Designing the Ultimate User Experience
Designing the Ultimate User ExperienceDesigning the Ultimate User Experience
Designing the Ultimate User Experience
Fred Spencer
 
Andew Marks Agile Business Analytics How A New Generation Bi Is Reducing ...
Andew Marks   Agile Business Analytics   How A New Generation Bi Is Reducing ...Andew Marks   Agile Business Analytics   How A New Generation Bi Is Reducing ...
Andew Marks Agile Business Analytics How A New Generation Bi Is Reducing ...
Andrew Marks
 
Info2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systemsInfo2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systems
saltashict
 
Chris Covell Collaboration for distributed teams
Chris Covell   Collaboration for distributed teamsChris Covell   Collaboration for distributed teams
Chris Covell Collaboration for distributed teams
Agile Lietuva
 
Pair Programming
Pair ProgrammingPair Programming
Pair Programming
JazzSodhi
 
Software engineering for small product companies
Software engineering for small product companiesSoftware engineering for small product companies
Software engineering for small product companies
Raman Kannan
 
Project Teams - people issues, roles, and responsibilities
Project Teams - people issues, roles, and responsibilitiesProject Teams - people issues, roles, and responsibilities
Project Teams - people issues, roles, and responsibilities
John Cachat
 
Final project
Final projectFinal project
Final project
Dawn Steere
 

Similar to Web Operations (20)

IxD talk
IxD talkIxD talk
IxD talk
 
The 360 Developer
The 360 DeveloperThe 360 Developer
The 360 Developer
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on Agile
 
Kontextdrivna krav - effektiv kravställning för din organisation
Kontextdrivna krav - effektiv kravställning för din organisationKontextdrivna krav - effektiv kravställning för din organisation
Kontextdrivna krav - effektiv kravställning för din organisation
 
Apprenticeships - the Jisc experience
Apprenticeships - the Jisc experienceApprenticeships - the Jisc experience
Apprenticeships - the Jisc experience
 
ANIn Ahmedabad Jan 2024 | Cross-Functional Collaboration Key to Agile - Harsh...
ANIn Ahmedabad Jan 2024 | Cross-Functional Collaboration Key to Agile - Harsh...ANIn Ahmedabad Jan 2024 | Cross-Functional Collaboration Key to Agile - Harsh...
ANIn Ahmedabad Jan 2024 | Cross-Functional Collaboration Key to Agile - Harsh...
 
The what, when, why and how of usability
The what, when, why and how of usabilityThe what, when, why and how of usability
The what, when, why and how of usability
 
Roel kerkhofs how to scale technical decisions
Roel kerkhofs   how to scale technical decisionsRoel kerkhofs   how to scale technical decisions
Roel kerkhofs how to scale technical decisions
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidman
 
Getting Global
Getting GlobalGetting Global
Getting Global
 
It's XP, Stupid
It's XP, StupidIt's XP, Stupid
It's XP, Stupid
 
Codestrong 2012 breakout session designing the ultimate user experience
Codestrong 2012 breakout session   designing the ultimate user experienceCodestrong 2012 breakout session   designing the ultimate user experience
Codestrong 2012 breakout session designing the ultimate user experience
 
Designing the Ultimate User Experience
Designing the Ultimate User ExperienceDesigning the Ultimate User Experience
Designing the Ultimate User Experience
 
Andew Marks Agile Business Analytics How A New Generation Bi Is Reducing ...
Andew Marks   Agile Business Analytics   How A New Generation Bi Is Reducing ...Andew Marks   Agile Business Analytics   How A New Generation Bi Is Reducing ...
Andew Marks Agile Business Analytics How A New Generation Bi Is Reducing ...
 
Info2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systemsInfo2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systems
 
Chris Covell Collaboration for distributed teams
Chris Covell   Collaboration for distributed teamsChris Covell   Collaboration for distributed teams
Chris Covell Collaboration for distributed teams
 
Pair Programming
Pair ProgrammingPair Programming
Pair Programming
 
Software engineering for small product companies
Software engineering for small product companiesSoftware engineering for small product companies
Software engineering for small product companies
 
Project Teams - people issues, roles, and responsibilities
Project Teams - people issues, roles, and responsibilitiesProject Teams - people issues, roles, and responsibilities
Project Teams - people issues, roles, and responsibilities
 
Final project
Final projectFinal project
Final project
 

More from Alexandre Pitta

Conquistando seu espaço
Conquistando seu espaçoConquistando seu espaço
Conquistando seu espaço
Alexandre Pitta
 
TDC 2015 - IoT na perspectiva de uma tomada
TDC 2015 - IoT na perspectiva de uma tomadaTDC 2015 - IoT na perspectiva de uma tomada
TDC 2015 - IoT na perspectiva de uma tomada
Alexandre Pitta
 
Carreira web
Carreira webCarreira web
Carreira web
Alexandre Pitta
 
Internet das coisas
Internet das coisasInternet das coisas
Internet das coisas
Alexandre Pitta
 
Meio ambiente
Meio ambienteMeio ambiente
Meio ambiente
Alexandre Pitta
 
Redes sociais
Redes sociaisRedes sociais
Redes sociais
Alexandre Pitta
 
Energia
EnergiaEnergia
Entretenimento
EntretenimentoEntretenimento
Entretenimento
Alexandre Pitta
 
Software
SoftwareSoftware
Software
Alexandre Pitta
 
Redes
RedesRedes
Futuro da internet
Futuro da internetFuturo da internet
Futuro da internet
Alexandre Pitta
 
Infraestrutura
InfraestruturaInfraestrutura
Infraestrutura
Alexandre Pitta
 
Colaboração
ColaboraçãoColaboração
Colaboração
Alexandre Pitta
 
Inovação
InovaçãoInovação
Inovação
Alexandre Pitta
 

More from Alexandre Pitta (14)

Conquistando seu espaço
Conquistando seu espaçoConquistando seu espaço
Conquistando seu espaço
 
TDC 2015 - IoT na perspectiva de uma tomada
TDC 2015 - IoT na perspectiva de uma tomadaTDC 2015 - IoT na perspectiva de uma tomada
TDC 2015 - IoT na perspectiva de uma tomada
 
Carreira web
Carreira webCarreira web
Carreira web
 
Internet das coisas
Internet das coisasInternet das coisas
Internet das coisas
 
Meio ambiente
Meio ambienteMeio ambiente
Meio ambiente
 
Redes sociais
Redes sociaisRedes sociais
Redes sociais
 
Energia
EnergiaEnergia
Energia
 
Entretenimento
EntretenimentoEntretenimento
Entretenimento
 
Software
SoftwareSoftware
Software
 
Redes
RedesRedes
Redes
 
Futuro da internet
Futuro da internetFuturo da internet
Futuro da internet
 
Infraestrutura
InfraestruturaInfraestrutura
Infraestrutura
 
Colaboração
ColaboraçãoColaboração
Colaboração
 
Inovação
InovaçãoInovação
Inovação
 

Recently uploaded

Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 

Recently uploaded (20)

Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 

Web Operations

  • 1. Web Operations: The Career Theo Schlossnagle
  • 3. Theo Schlossnagle • CEO of OmniTI • Organizer of S.U.R.G.E. – The scalability and performance conference
  • 4. Why does web operations have it tough? • All forms of business are now being conducted on the internet • Things move so fast and change significantly • Roles are multidisciplinary experts • There is no educational path
  • 5. Strong background in computing • Broad required understanding of architectural components – Helps understand the ins and outs of computing systems • Deep understanding – Networks, routing, switching, firewalls, load balancing, high availability, disaster recovery, TCP, UDP, NOC management, hardware specifications, different flavors of unix, several web server technologies, caching technologies, storage infrastructure, cryptography, algorithms, trending, and capacity planning.
  • 6. Practiced Decisiveness • Being indecisive is a disadvantage • Good judgment now • There is a near-zero tolerance • Delaying decisions causes prolonged outages
  • 7. Calm Disposition • Calm an controlled thought process is critical • You need to make sure you’re on the right side of the situation • The goal is simply to make everything run all the time
  • 9. Knowledge • Limiting yourself to the web for information is limiting • You have peers and the need you as much as you need them • Book club • Share information on user groups • Its your job to retain as much information as possible • The brain can sort, filter, and correlate all that trivia into a concise and accurate picture used to power decisions • Log-term critical decisions of architecture design • Momentary critical decision of fault remediation
  • 10. Tools • Tools • One of the most incessantly and emphatically argued topics in computing – Vi xEmacs – Subversion x GIT – Etc • Is in our nature to build tools • Knowing your tools, regardless of the tools that are used, is a prerequisite to mastering the trade – Goes above and beyond mere competency • Read the documentation for a tool during a crisis is not the best use • You should strive to choose a tool based on its appropriateness for the problem at hand
  • 11. Experience • One of the most powerful weapons in any situation • Making good judgment – It is gained by making bad ones • Experience and Knowledge are quite interrelated • Knowledge can be considered the studying of experience of others – Have the information but have not grasped the deeper meaning that is gained by directly experiencing the casuality • Gaining it is easy (and as hard) as doing it • The larger the mistake, the more profund the opportunity to extract deep and lasting value from the lesson – Never allow the same bad judgement twice – Not learning from one’s mistakes is inexcusable
  • 12. SeniorOperations • People presumptionisthatknowledgedictateshierarchical position within a team • The single biggestcharacteristic os a seniorengineer – Isconsistentandsolidgoogjudgment • Requiresexposuretosituationswherejudgmentisrequired – Fasttrack – 10 years • Generation X and Y are culturesofimmediategratification • Because I amsmart I gonnaplanmycareer path for 5 years • The thruthisthatveryfewengineershavebeen in thefieldof web operations for 15 years • Be patient • Thisadageisparadoxical, as yourpatienceverywellmayrun out beforeyoucomprehend it
  • 13. Discipline • Laziness • Doing things as correctly and efficiently as possible you end up doing as little work as possible to solve a particular problem • Discipline is controlled behaviour resulting training, study and practice • Lack of discipline is the most commom ingredient left out a web operations team – Results in inconsistency and nonperformance
  • 14. The career • It isimportant for engineersparticipate in sculptingwhat a career in operations look like • The web isheretostay • Services are becomingincreasinglycritical • Web operationscareerisinevitable

Editor's Notes

  1. It ispossibletobeon a “fasttrack” bylanding na operations position in whichdisastersstrike at everypossiblemomentIt isalsopossibletospend 10 years in a position with no challengingdecisionsand, as a result, accumulate no valuableexperience