SlideShare a Scribd company logo
DEVOPS FOR NETOPS
2
AGENDA
A TYPICAL DAY OF NETOPS ENGINEER 3
CHALLENGES WE SEE 4
HOW NETOPS DIFFERS 5
TYPICAL CHALLENGES IN DELIVERY 6
BIRTH OF DEVOPS 7
DEV-NET-OPS 11
SDN & NFV 12
OUR DEVOPS HOLISTIC APPROACH 22
NETWORKING AS CODE 23
BUSINESS EXCELLENCE 24
WEBAPP OPS VS NETOPS 25
DEVOPS REVOLUTION 27
ACHIEVE 360 DEVOPS 28
3
A TYPICAL DAY OF NETWORK OPERATIONS ENGINEER
Ensure stable and reliable
ISP network services
Day-to-day network
performance monitoring
Network troubleshooting & fault analysis,
hardware troubleshooting & repair
Address escalations
Installation of network
hardware and software
Configuration changes via our change
control systems and processes
Deployment and maintenance of network
monitoring, analysis and reporting tools
4
CHALLENGES WE SEE
Complex Network is my playground
Firefighting Heterogeous Equipments Mundane
Manual Tasks
5
HOW NETOPS DIFFERS
Complex Ecosystem, inter-connected devices
Automation
Release Cycle Dependency
6
CHALLENGES IN DELIVERY
Lack of unified process and tools Agility
Mindset Mismatch
Lack of
Communication & Collaboration
Blame Game
7
BIRTH OF DEVOPS
8
WHAT IS DEVOPS?
Collaboration
Automation Communication Integration
Teamwork
9
DEVOPS CALMS
10
DEVOPS BENEFITS
11
DEV-NET-OPS
DevNetOps
NETOPS
OPENSOURCE
NFV
SDN
12
SDN & NFV SIMPLIFIED
13
SDN & NFV SIMPLIFIED
14
SDN & NFV SIMPLIFIED
15
SDN TRANSFORMATION
16
NFV TRANSFORMATION
17
NFV TRANSFORMATION
18
SDN & NFV BENEFITS
19
INDUSTRY STANDARDS
20
21
22
OUR DEVOPS HOLISTIC APPROACH
CI Continuous Integration CQ Continuous Quality CE Continuous Environment CD Continuous Deployment CT Continuous Testing CM Continuous Monitoring
Defining
Branching,
Merging, Build &
CI Strategy
Source Code
Management
Code Integration
Build Automation
Artifacts
management
Build Metrics
CI Code Review
• Static Code Analysis
• Automated Peer
Code Review
Unit Test
Build Verification
Test
Code Coverage
Code Quality
Metrics
CQ Environment
Strategy
Infrastructure As
Code
Platform As Code
Configuration As
Code
Environment
Verification Tests
Health Check ,
Audit & Metrics
CE Deployment
Strategy
Deployment
Automation
Deployment
Orchestration
Build Promotion
Rollback Strategy
Deployment
Metrics
CD Automated
Functional &
Regression
Testing
Automated Load,
Stress &
Performance
Testing
Automated
Production Sanity
Testing
Necessary
Manual Testing
Testing Metrics
CT Predictive
Monitoring &
Analysis
Alerting &
Reporting
CM
DEVOPS WORKFLOW MANAGEMENT & ORCHESTRATION
23
NETWORKING AS CODE ?
PROGRAMMATIC INTERFACE INTO NETWORK DEVICES
TOOLS TO FACILITATE & SIMPLIFY
PAIR PROGRAMMING
UBIQUTOUS INEXPENSIVE VIRTUALIZED NETWORK DEVICES
TOOLS TO VERIFY THE STATE OF THE ENVIRONMENT
INTELLIGENT ROLLBACK MECHANISM
CONFIGURATION TEMPLATING SYSTEM TO BUILD & DEPLOY DEVICES
BUSINESS AGILITY,
VELOCITY & CONTINUITY
ENGINEERING
EXCELLENCE
CONTINOUS
INTEGRATION
CONTINUOUS
QUALITY
CONTINUOUS
TESTING
OPERATIONAL
EXCELLENCE
ENVIRONMENT
AUTOMATION
DEPLOYMENT
AUTOMATION
PREDICTIVE
MONITORING
24
BUSINESS EXCELLENCE
METRICS & DASHBOARD
25
WEBAPP OPS VS NETOPS
1. Install Apache
2. Copy files to /var/www/static_content/
3. Copy / update configuration file
4. Set up permissions
5. Restart Apache
6. Test
To Deliver Static Content on Apache Add a new DMZ VLAN, IP addressing, VRRP group and IGP
advertisement to a DMZ pair of switches:
1. Query network asset database for free DMZ VLAN
2. Query network asset database for free public DMZ /24 IPv4
and /64 IPv6 subnets
3. Query network asset database for free VRRP DMZ group
number
4. Deploy VLAN to DMZ switching
5. Validate VLAN is deployed and active
6. Configure IP addressing and VRRP information on specific
DMZ VLAN logical interfaces
7. Validate IP logical interfaces are up and responding to ICMP
8. Validate VRRP virtual IP address is active and active on the
correct device.
9. Configure the IGP for the new prefix
10.Validate the prefix is reachable elsewhere in the IGP domain
11.Validate that the prefix is reachable via the Internet
26
TOOLS POINT OF VIEW
DEVOPS NETOPS
Designed to deploy and configure server
infrastructure, software & applications
Used to generate, load and validate configuration for
interrelated network applications
Designed to ensure correct versions of applications
are installed and running
Applications are often sealed in to the OS unless on
Network *nix
Can be used to scale to hundreds of thousands of
servers and reduce deployment time
Used to remove repetitive nature of configuration
and human error, automate network engineering
feedback loops and automate deployment
Can be used to finger print environment and for
compliance
Can be used to harvest interrelated and distributed
network ‘big data’ and for compliance checking
27
DEVOPS REVOLUTION
Manual Tasks
Ad-hoc Scripting
IT Frameworks
Physical, Virtual &
Cloud orchestration
Infra & Apps built on
IT Frameworks
28
ACHIEVE 360 DEGREE DEVOPS
PEOPLE
PROCESS
TOOLS
PEOPLE
Collaborative Culture
Alignment to Common Goals
Cross-Functional Empathy
Focus on Delivered Value
Potential for New Roles
PROCESS
Unified Process
Refinement, Responsiveness
Metrics Driven Improvement
Consistency with Automation
Frequent Feedback Loops
TOOLS/TECHNOLOGIES
Speed with Automation
Tightly Integrated Workflow
Reliable & Reusable Across
On-Demand Everything
Metrics & Analytics
CONTINUOUS INSIGHTS
DEVOPS GOVERNANCE
THANK YOU
For any questions or discussions, feel free to reach out Karthi at Karthiga.Sadasivan@happiestminds.com

More Related Content

PPTX
Demystifying DevOps
PPTX
A Peek at IoT
PPTX
Agile delivery a game changer
PPTX
Panviva Puppetry
PDF
SAFe Integration Patterns: Scaling with Continuous Collaboration
PDF
Moogilu StartupKit
PPTX
Transforming at 100,000 person IT department
PPTX
DevOps seminar ppt
Demystifying DevOps
A Peek at IoT
Agile delivery a game changer
Panviva Puppetry
SAFe Integration Patterns: Scaling with Continuous Collaboration
Moogilu StartupKit
Transforming at 100,000 person IT department
DevOps seminar ppt

What's hot (20)

PPTX
On the Road to Shangri-La: Scaling CD from Teams to the Enterprise
PDF
DevOpsDays - Pick any Three - Devops from scratch
PDF
ApexSI - Your Onshore Outsourcing Partner
PDF
Lean Kanban India 2015 | DevOps is Lean for the Organisation, not just Projec...
PPTX
Tales from an Enterprise DevOps transformation
PPTX
DevOps: Why Should We Care?
PPTX
Guerrilla Marketing: Selling Splunk Internally to your Enterprise
PPTX
How is testing different in a DevOps agile team. A perspective from the team.
PPTX
Barabara Sanders SpringOne Platform keynote
PDF
[DEISER Day Conferences] "DevOps & Teams" - Vlad Cavalcanti (Atlassian)
PPTX
Micro Focus DevOps Drive-in with Gary Gruver - Starting and Scaling DevOps in...
PDF
Project Management for Startups
PPTX
Myths of Product Development
PDF
Choosing a good erp guide for prospects distribution version
PPTX
Introduction the dev ops world
PPTX
IPSE QA Freelancer Awards - We are the Makers
PDF
DevOps Implementation for Applications Solution - Datasheet
PPTX
7 Tips & Tricks to Having Happy Customers at Scale
PDF
DSG App Transformation Case Study
PDF
Agile Australia - The anti-transformation transformation
On the Road to Shangri-La: Scaling CD from Teams to the Enterprise
DevOpsDays - Pick any Three - Devops from scratch
ApexSI - Your Onshore Outsourcing Partner
Lean Kanban India 2015 | DevOps is Lean for the Organisation, not just Projec...
Tales from an Enterprise DevOps transformation
DevOps: Why Should We Care?
Guerrilla Marketing: Selling Splunk Internally to your Enterprise
How is testing different in a DevOps agile team. A perspective from the team.
Barabara Sanders SpringOne Platform keynote
[DEISER Day Conferences] "DevOps & Teams" - Vlad Cavalcanti (Atlassian)
Micro Focus DevOps Drive-in with Gary Gruver - Starting and Scaling DevOps in...
Project Management for Startups
Myths of Product Development
Choosing a good erp guide for prospects distribution version
Introduction the dev ops world
IPSE QA Freelancer Awards - We are the Makers
DevOps Implementation for Applications Solution - Datasheet
7 Tips & Tricks to Having Happy Customers at Scale
DSG App Transformation Case Study
Agile Australia - The anti-transformation transformation
Ad

Similar to Devops for Netops (20)

PDF
Complete Download DevOps for networking boost your organization's growth by i...
PPTX
DevNetOps Overview
PDF
DevOps for networking boost your organization's growth by incorporating netwo...
PDF
Immediate download DevOps for networking boost your organization's growth by ...
PPTX
DevOps for Network Engineers
PDF
PDF DevOps for networking boost your organization's growth by incorporating n...
PDF
Devops For Networking Steven Armstrong Armstrong Steven
PDF
Be DevOps Ready
PPTX
Operationalize all the Network Things
PDF
DevOps, Common use cases, Architectures, Best Practices
PPTX
DevOps in Network Engineering ( Network Automation using DevNet)
PPTX
Network Reliability Engineering and DevNetOps - Presented at ONS March 2018
PDF
AWS DevOps Guide and Best Practices Presentation.pdf
PDF
DevOps - Top Trends In 2019
PDF
Network Automation Journey, A systems engineer NetOps perspective
PPTX
Operationalize all the network things
PPTX
Operationalize All the Network Things by Lori MacVittie
PPTX
Introduction to DevOps
PDF
Kick starting Network Automation
PDF
Quick wins in the NetOps Journey by Vincent Boon, Opengear
Complete Download DevOps for networking boost your organization's growth by i...
DevNetOps Overview
DevOps for networking boost your organization's growth by incorporating netwo...
Immediate download DevOps for networking boost your organization's growth by ...
DevOps for Network Engineers
PDF DevOps for networking boost your organization's growth by incorporating n...
Devops For Networking Steven Armstrong Armstrong Steven
Be DevOps Ready
Operationalize all the Network Things
DevOps, Common use cases, Architectures, Best Practices
DevOps in Network Engineering ( Network Automation using DevNet)
Network Reliability Engineering and DevNetOps - Presented at ONS March 2018
AWS DevOps Guide and Best Practices Presentation.pdf
DevOps - Top Trends In 2019
Network Automation Journey, A systems engineer NetOps perspective
Operationalize all the network things
Operationalize All the Network Things by Lori MacVittie
Introduction to DevOps
Kick starting Network Automation
Quick wins in the NetOps Journey by Vincent Boon, Opengear
Ad

Recently uploaded (20)

PPTX
additive manufacturing of ss316l using mig welding
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
CH1 Production IntroductoryConcepts.pptx
DOCX
573137875-Attendance-Management-System-original
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPT
introduction to datamining and warehousing
PPTX
Safety Seminar civil to be ensured for safe working.
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPT
Mechanical Engineering MATERIALS Selection
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
UNIT 4 Total Quality Management .pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Current and future trends in Computer Vision.pptx
PPTX
Geodesy 1.pptx...............................................
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
Sustainable Sites - Green Building Construction
PPT
Project quality management in manufacturing
additive manufacturing of ss316l using mig welding
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
CH1 Production IntroductoryConcepts.pptx
573137875-Attendance-Management-System-original
Foundation to blockchain - A guide to Blockchain Tech
introduction to datamining and warehousing
Safety Seminar civil to be ensured for safe working.
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Mechanical Engineering MATERIALS Selection
R24 SURVEYING LAB MANUAL for civil enggi
UNIT 4 Total Quality Management .pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Current and future trends in Computer Vision.pptx
Geodesy 1.pptx...............................................
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Sustainable Sites - Green Building Construction
Project quality management in manufacturing

Devops for Netops

  • 2. 2 AGENDA A TYPICAL DAY OF NETOPS ENGINEER 3 CHALLENGES WE SEE 4 HOW NETOPS DIFFERS 5 TYPICAL CHALLENGES IN DELIVERY 6 BIRTH OF DEVOPS 7 DEV-NET-OPS 11 SDN & NFV 12 OUR DEVOPS HOLISTIC APPROACH 22 NETWORKING AS CODE 23 BUSINESS EXCELLENCE 24 WEBAPP OPS VS NETOPS 25 DEVOPS REVOLUTION 27 ACHIEVE 360 DEVOPS 28
  • 3. 3 A TYPICAL DAY OF NETWORK OPERATIONS ENGINEER Ensure stable and reliable ISP network services Day-to-day network performance monitoring Network troubleshooting & fault analysis, hardware troubleshooting & repair Address escalations Installation of network hardware and software Configuration changes via our change control systems and processes Deployment and maintenance of network monitoring, analysis and reporting tools
  • 4. 4 CHALLENGES WE SEE Complex Network is my playground Firefighting Heterogeous Equipments Mundane Manual Tasks
  • 5. 5 HOW NETOPS DIFFERS Complex Ecosystem, inter-connected devices Automation Release Cycle Dependency
  • 6. 6 CHALLENGES IN DELIVERY Lack of unified process and tools Agility Mindset Mismatch Lack of Communication & Collaboration Blame Game
  • 8. 8 WHAT IS DEVOPS? Collaboration Automation Communication Integration Teamwork
  • 12. 12 SDN & NFV SIMPLIFIED
  • 13. 13 SDN & NFV SIMPLIFIED
  • 14. 14 SDN & NFV SIMPLIFIED
  • 18. 18 SDN & NFV BENEFITS
  • 20. 20
  • 21. 21
  • 22. 22 OUR DEVOPS HOLISTIC APPROACH CI Continuous Integration CQ Continuous Quality CE Continuous Environment CD Continuous Deployment CT Continuous Testing CM Continuous Monitoring Defining Branching, Merging, Build & CI Strategy Source Code Management Code Integration Build Automation Artifacts management Build Metrics CI Code Review • Static Code Analysis • Automated Peer Code Review Unit Test Build Verification Test Code Coverage Code Quality Metrics CQ Environment Strategy Infrastructure As Code Platform As Code Configuration As Code Environment Verification Tests Health Check , Audit & Metrics CE Deployment Strategy Deployment Automation Deployment Orchestration Build Promotion Rollback Strategy Deployment Metrics CD Automated Functional & Regression Testing Automated Load, Stress & Performance Testing Automated Production Sanity Testing Necessary Manual Testing Testing Metrics CT Predictive Monitoring & Analysis Alerting & Reporting CM DEVOPS WORKFLOW MANAGEMENT & ORCHESTRATION
  • 23. 23 NETWORKING AS CODE ? PROGRAMMATIC INTERFACE INTO NETWORK DEVICES TOOLS TO FACILITATE & SIMPLIFY PAIR PROGRAMMING UBIQUTOUS INEXPENSIVE VIRTUALIZED NETWORK DEVICES TOOLS TO VERIFY THE STATE OF THE ENVIRONMENT INTELLIGENT ROLLBACK MECHANISM CONFIGURATION TEMPLATING SYSTEM TO BUILD & DEPLOY DEVICES
  • 24. BUSINESS AGILITY, VELOCITY & CONTINUITY ENGINEERING EXCELLENCE CONTINOUS INTEGRATION CONTINUOUS QUALITY CONTINUOUS TESTING OPERATIONAL EXCELLENCE ENVIRONMENT AUTOMATION DEPLOYMENT AUTOMATION PREDICTIVE MONITORING 24 BUSINESS EXCELLENCE METRICS & DASHBOARD
  • 25. 25 WEBAPP OPS VS NETOPS 1. Install Apache 2. Copy files to /var/www/static_content/ 3. Copy / update configuration file 4. Set up permissions 5. Restart Apache 6. Test To Deliver Static Content on Apache Add a new DMZ VLAN, IP addressing, VRRP group and IGP advertisement to a DMZ pair of switches: 1. Query network asset database for free DMZ VLAN 2. Query network asset database for free public DMZ /24 IPv4 and /64 IPv6 subnets 3. Query network asset database for free VRRP DMZ group number 4. Deploy VLAN to DMZ switching 5. Validate VLAN is deployed and active 6. Configure IP addressing and VRRP information on specific DMZ VLAN logical interfaces 7. Validate IP logical interfaces are up and responding to ICMP 8. Validate VRRP virtual IP address is active and active on the correct device. 9. Configure the IGP for the new prefix 10.Validate the prefix is reachable elsewhere in the IGP domain 11.Validate that the prefix is reachable via the Internet
  • 26. 26 TOOLS POINT OF VIEW DEVOPS NETOPS Designed to deploy and configure server infrastructure, software & applications Used to generate, load and validate configuration for interrelated network applications Designed to ensure correct versions of applications are installed and running Applications are often sealed in to the OS unless on Network *nix Can be used to scale to hundreds of thousands of servers and reduce deployment time Used to remove repetitive nature of configuration and human error, automate network engineering feedback loops and automate deployment Can be used to finger print environment and for compliance Can be used to harvest interrelated and distributed network ‘big data’ and for compliance checking
  • 27. 27 DEVOPS REVOLUTION Manual Tasks Ad-hoc Scripting IT Frameworks Physical, Virtual & Cloud orchestration Infra & Apps built on IT Frameworks
  • 28. 28 ACHIEVE 360 DEGREE DEVOPS PEOPLE PROCESS TOOLS PEOPLE Collaborative Culture Alignment to Common Goals Cross-Functional Empathy Focus on Delivered Value Potential for New Roles PROCESS Unified Process Refinement, Responsiveness Metrics Driven Improvement Consistency with Automation Frequent Feedback Loops TOOLS/TECHNOLOGIES Speed with Automation Tightly Integrated Workflow Reliable & Reusable Across On-Demand Everything Metrics & Analytics CONTINUOUS INSIGHTS DEVOPS GOVERNANCE
  • 29. THANK YOU For any questions or discussions, feel free to reach out Karthi at Karthiga.Sadasivan@happiestminds.com

Editor's Notes

  • #6: Complex - networks are a complex ecosystem inter-connected devices ●Services are spread over multiple systems ●Equipment is often heterogeneous ●Require a lot of planning, testing, and validation ●Network devices have historically been closed systems with vendor specific CLIs ●They often differ between the same vendor device types and versions. ●Vendors slow to introduce features, sometimes 18-24 months - upgrade cycle is just as long.