SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
Will I Be Replaced
by a Script?
The Future of Network Engineering
@ChrisGrundemann
Principal Architect, Myriad Supply
cgrundemann@myriadsupply.com
NYNOG Meetup #3
23 March 2017
Who’s talking?
• 15 years in networking
• On computers since single digits
• Spoken at NOGs/NOFs in 34 countries
• Started “SDN” research in 2011
• Principal Architect at Myriad Supply
• http://ChrisGrundemann.com
So… Will we be
replaced by scripts?
Let’s discuss…
a short answer:
No
a slightly longer answer:
Yes
a more accurate answer:
Maybe
Let’s Start Over
•Why are we talking about this?
•Who are we talking about?
•What might the future hold?
•What can we do about it?
Why
are we talking about this?
What’s a Script?
“A program that automates the execution
of tasks that could alternatively be
executed one-by-one by a human
operator.”
What is SDN?
•Ask 10 people, get 12 answers
•Openflow vs. Overlay
•Intent based networking
•Abstraction
•A bunch of scripts?
A trend towards Automation
•What we really want to do is:
–Put information into the network
–Get information out of the network
•Humans are prone to make mistakes
•In a changing world; Agility is king
The boogey man
•Automation eliminates human jobs.
–The robots are coming!
–The robots are coming!
•You can pry the CLI from my cold, dead,
hands…
–I’m not a programmer (and I don’t want to)
–What’s an API?
Simplicity vs. Complexity
“Make things as simple as possible, but
not simpler.”
•Revisiting abstraction
–Closing your eyes doesn’t make the world
disappear
Who
are we talking about?
Internal IT (the corporate net)
•Generalists
•Operations focused
Data Centers (public facing)
•Dedicated network staff
•Specialized functions
Service Providers (ISP/NSP)
•Networking company
•Highly specialized functions
Consultants
•Focus on
–Design
–Implement
–Troubleshoot
Who’d I miss?
•Do you have a NetEng job I skipped?
–Tweet me: @ChrisGrundemann
What
the future looks like from here…
Forget vertical, go horizontal
•Architecture
•Engineering
•Operations
•Provisioning
•Help Desk
Does design still matter?
•Humans innovate
•Building efficiencies
•Understanding the system
•Products, services, and business drivers
•Impact: new tools & constraints
Do we still need to build networks?
•Calibrate intent
•Capacity planning
•Test functionality of new design
•Implement design through software
•Impact: less MoP, more code
What about troubleshooting?
•Advanced monitoring
•Autonomous remediation
•Complex failures still present
•Software systems deeply integrated
•Impact: reduced headcount
Who provisions services?
•Portals & APIs
•Pre-built scripts
•Templated configurations
•Intent based policy control
•Impact: essentially eliminated
Do I still need a help desk?
•Someone has to answer the phone
–Right?
•What about Alexa, Siri, Cortana, etc…
•Don’t forget APIs and portals
•Impact: vast reduction
In Short:
If you are not replaced by scripts, they
will become your colleagues
Can a script replace ME?
•People vs. Processes
•Repetition vs. Innovation
•Quantitative vs. Qualitative
Now
what?
My biggest concern
•The NetEng on ramp…
The bigger picture
•Automation is everywhere
–Robot agenda on track
•Goldman Sachs sacks 600 traders
–Replaced by 200 IT pros
•Seven Stages of Robot Replacement
–Thanks Kevin Kelly
What did you expect?
•The only constant is change
•You work in technology
•Learn and grow
Don’t forget
•IoT
•Video
•Digital
•Security
•Population
The upside
•This is really just the beginning
•You have an opportunity to lead
•Scripting / automation is more efficient
–More efficient = More money
•“What’s NetDevOps? Why?” (LC/N66)
–https://youtu.be/YzfX7TS95W8
Where should I start?
•Tutorial: NetOps Coding 101 (DS/N64)
–https://youtu.be/EYL64kSG7kI
–https://youtu.be/2o_beIvreiQ
•Tutorial: NetOps Coding 201 (DS/N66)
–https://youtu.be/3P3x09ZrT0E
•More automation videos at:
– https://www.youtube.com/playlist?list=PLqjLDraZaSBEvEBWA8WRwl60-aE77WEAh
More resources!
•Network Automation Tutorial
(NAPALM)
– https://www.dravetech.com/presos/network_automation_tutorial.html#/
•https://github.com/
•https://www.python.org/
•https://stackoverflow.com/
Thoughts from Tim O’Rielly
•Scripts are workers, developers are
managers
•Algorithms are power tools for our
minds
•Physical and digital boundaries are
blurring
https://youtu.be/EkS_HArfu3M?t=35m10s
My best advice
•Creativity
•Communication
•Constant learning
•Construe meaning
•Don’t panic!

Mais conteúdo relacionado

Destaque

How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 
Security in an IPv6 World - Myth & Reality
Security in an IPv6 World - Myth & RealitySecurity in an IPv6 World - Myth & Reality
Security in an IPv6 World - Myth & RealityChris Grundemann
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
 
WordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand ManeWordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand ManeMakarand Mane
 
z/OSMF Workflow Editor Lab - Try it out on your z/OSMF system
z/OSMF Workflow Editor Lab - Try it out on your z/OSMF systemz/OSMF Workflow Editor Lab - Try it out on your z/OSMF system
z/OSMF Workflow Editor Lab - Try it out on your z/OSMF systemMarna Walle
 
February 2017 Market Absorption for Northern Virginia and Washington DC
February 2017 Market Absorption for Northern Virginia and Washington DCFebruary 2017 Market Absorption for Northern Virginia and Washington DC
February 2017 Market Absorption for Northern Virginia and Washington DCWeichert, Realtors
 
Planning executive carton line haridwar
Planning executive   carton line haridwarPlanning executive   carton line haridwar
Planning executive carton line haridwarThulasi S
 
Asobancaria Colombia - La rentabilidad de la experiencia
Asobancaria Colombia - La rentabilidad de la experienciaAsobancaria Colombia - La rentabilidad de la experiencia
Asobancaria Colombia - La rentabilidad de la experienciaRodolfo Cremer, MBA, Ph.D.
 
Can the blockchain help accelerate the energy transition in France and in Eur...
Can the blockchain help accelerate the energy transition in France and in Eur...Can the blockchain help accelerate the energy transition in France and in Eur...
Can the blockchain help accelerate the energy transition in France and in Eur...Vincent Poizat
 
BELIEVE MY DRE@M!!とミリオンボーダーbot
BELIEVE MY DRE@M!!とミリオンボーダーbotBELIEVE MY DRE@M!!とミリオンボーダーbot
BELIEVE MY DRE@M!!とミリオンボーダーbottreby
 
코드품질 개선을 위한 GS SHOP 고군분투기
코드품질 개선을 위한 GS SHOP 고군분투기코드품질 개선을 위한 GS SHOP 고군분투기
코드품질 개선을 위한 GS SHOP 고군분투기Darion Kim
 
Build and deploy multiarch Linux and Windows Container images
Build and deploy multiarch Linux and Windows Container imagesBuild and deploy multiarch Linux and Windows Container images
Build and deploy multiarch Linux and Windows Container imagesStefan Scherer
 
Mito 3 a mulher não pode ensinar nem pregar a homens
Mito 3 a mulher não pode ensinar nem pregar a homensMito 3 a mulher não pode ensinar nem pregar a homens
Mito 3 a mulher não pode ensinar nem pregar a homensTérbia Leal
 

Destaque (18)

How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 
Security in an IPv6 World - Myth & Reality
Security in an IPv6 World - Myth & RealitySecurity in an IPv6 World - Myth & Reality
Security in an IPv6 World - Myth & Reality
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 
Portadas nacionales 24 marzo-17.pdf
Portadas nacionales 24 marzo-17.pdfPortadas nacionales 24 marzo-17.pdf
Portadas nacionales 24 marzo-17.pdf
 
WordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand ManeWordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand Mane
 
z/OSMF Workflow Editor Lab - Try it out on your z/OSMF system
z/OSMF Workflow Editor Lab - Try it out on your z/OSMF systemz/OSMF Workflow Editor Lab - Try it out on your z/OSMF system
z/OSMF Workflow Editor Lab - Try it out on your z/OSMF system
 
February 2017 Market Absorption for Northern Virginia and Washington DC
February 2017 Market Absorption for Northern Virginia and Washington DCFebruary 2017 Market Absorption for Northern Virginia and Washington DC
February 2017 Market Absorption for Northern Virginia and Washington DC
 
Proposal SCR 2017
Proposal SCR 2017Proposal SCR 2017
Proposal SCR 2017
 
Planning executive carton line haridwar
Planning executive   carton line haridwarPlanning executive   carton line haridwar
Planning executive carton line haridwar
 
Asobancaria Colombia - La rentabilidad de la experiencia
Asobancaria Colombia - La rentabilidad de la experienciaAsobancaria Colombia - La rentabilidad de la experiencia
Asobancaria Colombia - La rentabilidad de la experiencia
 
Can the blockchain help accelerate the energy transition in France and in Eur...
Can the blockchain help accelerate the energy transition in France and in Eur...Can the blockchain help accelerate the energy transition in France and in Eur...
Can the blockchain help accelerate the energy transition in France and in Eur...
 
BELIEVE MY DRE@M!!とミリオンボーダーbot
BELIEVE MY DRE@M!!とミリオンボーダーbotBELIEVE MY DRE@M!!とミリオンボーダーbot
BELIEVE MY DRE@M!!とミリオンボーダーbot
 
코드품질 개선을 위한 GS SHOP 고군분투기
코드품질 개선을 위한 GS SHOP 고군분투기코드품질 개선을 위한 GS SHOP 고군분투기
코드품질 개선을 위한 GS SHOP 고군분투기
 
Business case for single payer
Business case for single payerBusiness case for single payer
Business case for single payer
 
Build and deploy multiarch Linux and Windows Container images
Build and deploy multiarch Linux and Windows Container imagesBuild and deploy multiarch Linux and Windows Container images
Build and deploy multiarch Linux and Windows Container images
 
quality learning
quality learningquality learning
quality learning
 
Mito 3 a mulher não pode ensinar nem pregar a homens
Mito 3 a mulher não pode ensinar nem pregar a homensMito 3 a mulher não pode ensinar nem pregar a homens
Mito 3 a mulher não pode ensinar nem pregar a homens
 
Tables of poultry viral diseases Dr Fares El khayat
Tables of poultry viral diseases Dr Fares El khayatTables of poultry viral diseases Dr Fares El khayat
Tables of poultry viral diseases Dr Fares El khayat
 

Semelhante a Will I Be Replaced by a Script? (The Future of Network Engineering)

Tackle Your Everyday Business Problems Like an Architect, Melissa Shepard
Tackle Your Everyday Business Problems Like an Architect, Melissa ShepardTackle Your Everyday Business Problems Like an Architect, Melissa Shepard
Tackle Your Everyday Business Problems Like an Architect, Melissa ShepardCzechDreamin
 
Human Centering Your Association and the Rise of Microinteractions
Human Centering Your Association and the Rise of MicrointeractionsHuman Centering Your Association and the Rise of Microinteractions
Human Centering Your Association and the Rise of MicrointeractionsMatt Curtin
 
Journey of The Connected Enterprise - Knowledge Graphs - Smart Data
Journey of The Connected Enterprise - Knowledge Graphs - Smart DataJourney of The Connected Enterprise - Knowledge Graphs - Smart Data
Journey of The Connected Enterprise - Knowledge Graphs - Smart DataBenjamin Nussbaum
 
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисамиNETFest
 
Why many data science projects fail
Why many data science projects fail Why many data science projects fail
Why many data science projects fail Omnia Safaan
 
I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...PMILebanonChapter
 
The CTA Mindset for Architects, Melissa Shepard & Lilith Van Biesen
The CTA Mindset for Architects, Melissa Shepard & Lilith Van BiesenThe CTA Mindset for Architects, Melissa Shepard & Lilith Van Biesen
The CTA Mindset for Architects, Melissa Shepard & Lilith Van BiesenCzechDreamin
 
Develop, deploy, and operate services at reddit scale oscon 2018
Develop, deploy, and operate services at reddit scale   oscon 2018Develop, deploy, and operate services at reddit scale   oscon 2018
Develop, deploy, and operate services at reddit scale oscon 2018Gregory Taylor
 
Microservices as an evolutionary architecture: lessons learned
Microservices as an evolutionary architecture: lessons learnedMicroservices as an evolutionary architecture: lessons learned
Microservices as an evolutionary architecture: lessons learnedLuram Archanjo
 
SACon 2019 - Surviving in a Microservices Environment
SACon 2019 - Surviving in a Microservices EnvironmentSACon 2019 - Surviving in a Microservices Environment
SACon 2019 - Surviving in a Microservices EnvironmentSteve Pember
 
VSSML18. Advanced WhizzML Workflows
VSSML18. Advanced WhizzML WorkflowsVSSML18. Advanced WhizzML Workflows
VSSML18. Advanced WhizzML WorkflowsBigML, Inc
 
O365 overview session okcsug may 15 2013
O365 overview session okcsug may 15 2013O365 overview session okcsug may 15 2013
O365 overview session okcsug may 15 2013techrevmarrell
 
Tips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech LeadTips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech LeadBen Limmer
 
Fall forum
Fall forumFall forum
Fall forumcwg866
 
Digital Workplace Case Studies (Intranet)
Digital Workplace Case Studies (Intranet)Digital Workplace Case Studies (Intranet)
Digital Workplace Case Studies (Intranet)Prescient Digital Media
 
Whittle Modeling Wizards 2012
Whittle Modeling Wizards 2012Whittle Modeling Wizards 2012
Whittle Modeling Wizards 2012jonathw
 
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...Enterprise Management Associates
 
Engage 2020 - Domino Application Strategy: Key insights for successful modern...
Engage 2020 - Domino Application Strategy: Key insights for successful modern...Engage 2020 - Domino Application Strategy: Key insights for successful modern...
Engage 2020 - Domino Application Strategy: Key insights for successful modern...panagenda
 

Semelhante a Will I Be Replaced by a Script? (The Future of Network Engineering) (20)

Tackle Your Everyday Business Problems Like an Architect, Melissa Shepard
Tackle Your Everyday Business Problems Like an Architect, Melissa ShepardTackle Your Everyday Business Problems Like an Architect, Melissa Shepard
Tackle Your Everyday Business Problems Like an Architect, Melissa Shepard
 
Human Centering Your Association and the Rise of Microinteractions
Human Centering Your Association and the Rise of MicrointeractionsHuman Centering Your Association and the Rise of Microinteractions
Human Centering Your Association and the Rise of Microinteractions
 
Journey of The Connected Enterprise - Knowledge Graphs - Smart Data
Journey of The Connected Enterprise - Knowledge Graphs - Smart DataJourney of The Connected Enterprise - Knowledge Graphs - Smart Data
Journey of The Connected Enterprise - Knowledge Graphs - Smart Data
 
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
 
Why many data science projects fail
Why many data science projects fail Why many data science projects fail
Why many data science projects fail
 
I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...
 
The CTA Mindset for Architects, Melissa Shepard & Lilith Van Biesen
The CTA Mindset for Architects, Melissa Shepard & Lilith Van BiesenThe CTA Mindset for Architects, Melissa Shepard & Lilith Van Biesen
The CTA Mindset for Architects, Melissa Shepard & Lilith Van Biesen
 
Develop, deploy, and operate services at reddit scale oscon 2018
Develop, deploy, and operate services at reddit scale   oscon 2018Develop, deploy, and operate services at reddit scale   oscon 2018
Develop, deploy, and operate services at reddit scale oscon 2018
 
Microservices as an evolutionary architecture: lessons learned
Microservices as an evolutionary architecture: lessons learnedMicroservices as an evolutionary architecture: lessons learned
Microservices as an evolutionary architecture: lessons learned
 
SACon 2019 - Surviving in a Microservices Environment
SACon 2019 - Surviving in a Microservices EnvironmentSACon 2019 - Surviving in a Microservices Environment
SACon 2019 - Surviving in a Microservices Environment
 
Craftsmanship
CraftsmanshipCraftsmanship
Craftsmanship
 
VSSML18. Advanced WhizzML Workflows
VSSML18. Advanced WhizzML WorkflowsVSSML18. Advanced WhizzML Workflows
VSSML18. Advanced WhizzML Workflows
 
O365 overview session okcsug may 15 2013
O365 overview session okcsug may 15 2013O365 overview session okcsug may 15 2013
O365 overview session okcsug may 15 2013
 
Tips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech LeadTips & Tricks for Being a Successful Tech Lead
Tips & Tricks for Being a Successful Tech Lead
 
Fall forum
Fall forumFall forum
Fall forum
 
Digital Workplace Case Studies (Intranet)
Digital Workplace Case Studies (Intranet)Digital Workplace Case Studies (Intranet)
Digital Workplace Case Studies (Intranet)
 
Whittle Modeling Wizards 2012
Whittle Modeling Wizards 2012Whittle Modeling Wizards 2012
Whittle Modeling Wizards 2012
 
RoadAhead
RoadAheadRoadAhead
RoadAhead
 
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
 
Engage 2020 - Domino Application Strategy: Key insights for successful modern...
Engage 2020 - Domino Application Strategy: Key insights for successful modern...Engage 2020 - Domino Application Strategy: Key insights for successful modern...
Engage 2020 - Domino Application Strategy: Key insights for successful modern...
 

Último

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Último (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Will I Be Replaced by a Script? (The Future of Network Engineering)

  • 1. Will I Be Replaced by a Script? The Future of Network Engineering @ChrisGrundemann Principal Architect, Myriad Supply cgrundemann@myriadsupply.com NYNOG Meetup #3 23 March 2017
  • 2. Who’s talking? • 15 years in networking • On computers since single digits • Spoken at NOGs/NOFs in 34 countries • Started “SDN” research in 2011 • Principal Architect at Myriad Supply • http://ChrisGrundemann.com
  • 3. So… Will we be replaced by scripts? Let’s discuss…
  • 5. a slightly longer answer: Yes
  • 6. a more accurate answer: Maybe
  • 7. Let’s Start Over •Why are we talking about this? •Who are we talking about? •What might the future hold? •What can we do about it?
  • 8. Why are we talking about this?
  • 9. What’s a Script? “A program that automates the execution of tasks that could alternatively be executed one-by-one by a human operator.”
  • 10. What is SDN? •Ask 10 people, get 12 answers •Openflow vs. Overlay •Intent based networking •Abstraction •A bunch of scripts?
  • 11. A trend towards Automation •What we really want to do is: –Put information into the network –Get information out of the network •Humans are prone to make mistakes •In a changing world; Agility is king
  • 12. The boogey man •Automation eliminates human jobs. –The robots are coming! –The robots are coming! •You can pry the CLI from my cold, dead, hands… –I’m not a programmer (and I don’t want to) –What’s an API?
  • 13. Simplicity vs. Complexity “Make things as simple as possible, but not simpler.” •Revisiting abstraction –Closing your eyes doesn’t make the world disappear
  • 15. Internal IT (the corporate net) •Generalists •Operations focused
  • 16. Data Centers (public facing) •Dedicated network staff •Specialized functions
  • 17. Service Providers (ISP/NSP) •Networking company •Highly specialized functions
  • 19. Who’d I miss? •Do you have a NetEng job I skipped? –Tweet me: @ChrisGrundemann
  • 20. What the future looks like from here…
  • 21. Forget vertical, go horizontal •Architecture •Engineering •Operations •Provisioning •Help Desk
  • 22. Does design still matter? •Humans innovate •Building efficiencies •Understanding the system •Products, services, and business drivers •Impact: new tools & constraints
  • 23. Do we still need to build networks? •Calibrate intent •Capacity planning •Test functionality of new design •Implement design through software •Impact: less MoP, more code
  • 24. What about troubleshooting? •Advanced monitoring •Autonomous remediation •Complex failures still present •Software systems deeply integrated •Impact: reduced headcount
  • 25. Who provisions services? •Portals & APIs •Pre-built scripts •Templated configurations •Intent based policy control •Impact: essentially eliminated
  • 26. Do I still need a help desk? •Someone has to answer the phone –Right? •What about Alexa, Siri, Cortana, etc… •Don’t forget APIs and portals •Impact: vast reduction
  • 27. In Short: If you are not replaced by scripts, they will become your colleagues
  • 28. Can a script replace ME? •People vs. Processes •Repetition vs. Innovation •Quantitative vs. Qualitative
  • 30. My biggest concern •The NetEng on ramp…
  • 31. The bigger picture •Automation is everywhere –Robot agenda on track •Goldman Sachs sacks 600 traders –Replaced by 200 IT pros •Seven Stages of Robot Replacement –Thanks Kevin Kelly
  • 32. What did you expect? •The only constant is change •You work in technology •Learn and grow
  • 34. The upside •This is really just the beginning •You have an opportunity to lead •Scripting / automation is more efficient –More efficient = More money •“What’s NetDevOps? Why?” (LC/N66) –https://youtu.be/YzfX7TS95W8
  • 35. Where should I start? •Tutorial: NetOps Coding 101 (DS/N64) –https://youtu.be/EYL64kSG7kI –https://youtu.be/2o_beIvreiQ •Tutorial: NetOps Coding 201 (DS/N66) –https://youtu.be/3P3x09ZrT0E •More automation videos at: – https://www.youtube.com/playlist?list=PLqjLDraZaSBEvEBWA8WRwl60-aE77WEAh
  • 36. More resources! •Network Automation Tutorial (NAPALM) – https://www.dravetech.com/presos/network_automation_tutorial.html#/ •https://github.com/ •https://www.python.org/ •https://stackoverflow.com/
  • 37. Thoughts from Tim O’Rielly •Scripts are workers, developers are managers •Algorithms are power tools for our minds •Physical and digital boundaries are blurring https://youtu.be/EkS_HArfu3M?t=35m10s
  • 38. My best advice •Creativity •Communication •Constant learning •Construe meaning •Don’t panic!