SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
Maria Urlea
System Engineer
October 2nd, 2018
Automation Is Just A Beginning
NetDevOps
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Agenda*
• The Art Of The Possible
• The Network: Woes and
Wonders
• The Network Engineer
(that’s You!)
• Ready, Willing, and Able
Resources
• The Community
* Section titles subject to change as this
presentation gets tools and resources to bring
ideas to life
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
The Art Of The Possible
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Coud
Inc.
Date:
Name:
Weight:
Meeting (Doctor)
Full status (Doctor)
Assistant
Billing
Reports
Appointments
2 month checkup
1 month checkup
Respiration problem
10 days checkup
Medical History
Patient Information
Notes
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Problem? Solved!
• Virtual Patient Observation
• Patient Follow-Up
• Wi-Fi and Customer Loyalty
• Indoor Location Services
• Visitor Management
• Smart Transportation
• Digitizing Network Operations
• WAN Management
• Cisco Communications Information
Governance & Compliance
• Automated network services for
application performance
• L2-L7 Automated Workload
Management
• Shared Services Container
Platform For Cloud Native &
Existing Apps
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
The Network:
Woes and Wonders
Why Should You Automate?
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Yesterday’s Network…
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Today’s Network…
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
“Every time we implement a network
change something goes wrong…”
“Isn’t it great, our switch hasn’t been
rebooted in 6 years”
“We can’t update/change the
network, our business won’t allow it”
* Paraphrased quotes from actual network operators
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
74% of operators report network
changes have significantly impacted
their business*
97% of operators admit human factors
cause network outages*
22% of unplanned outages caused by
human error**
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Today’s Network Realities
Sequential and Manual
Infrastructure Provisioning
Snowflake Infrastructure
with Organic Configurations
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
The Network You
End Up With 
The Network You Plan
to Build 
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
A Glimpse into the “Future” of Networking
Consistent Version Controlled Infrastructure
deployed with Parallel & Automated Provisioning
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Distributed Source Control
(git, Subversion, Mercurial, GitHub, BitBucket, GitLab)
The NetDevOps Engineers Tool Bag
(Example tools, not comprehensive)
Network Device
YANG/Native Data Model
Configuration Data Operational Data
Configuration Management
(Ansible, Puppet, NSO, NAPALM, DIY)
Network
Virtualization
Platforms
(VIRL/CML, NFVIS,
Vagrant)
Build Server
(GitLab, Jenkins, Team City, Drone)
Network Test Tooling
(PyATS, TRex, Robot, Behave)
Telemetry & Monitoring
(ELK, Grafana, Pipeline, UTM)
Development Environment
(Vagrant, NSO, VIRL/CML)
Test Environment
(VIRL/CML)
Production Environment
CLI SNMP
NETCONF/
RESTCONF
gRPC REST APIs
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
When Ideas Become Reality
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
• Automate the tedious and mundane
• Notice the discrepancies
• Have a single source of truth
• Increase the quality (and quantity) of the output
• Try to remember how life was before this (ugh!)
Big Change = Series of Small Steps
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
The Network Engineer
Gaining One.More.SuperPOWER
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Network Skills
• Spanning-Tree
• Routing Protocols
• QoS
• VPN Design
• VOIP
• Fibre Channel
• Security Policy
• MPLS
Programming Skills
• TCL
• EEM
• Expect Scripts
The “Traditional” Network Engineer
Please don’t ask
about this…
Black Magic
Oh Yeah… We Got
this
L1: Physical
L2: Data Link
L3: Network
L4: Transport
L5: Session
L6: Presentation
L7: Application
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Network Skills
• Layer 2 & 3 Fundamentals
• Quality of Service
• Security and Segmentation
• Linux Networking
• Container Networking
• Cloud Networking
• IOT Networking
• Model Driven Programmability
• Network Function Virtualization
Platform Skills
• Linux Administration
• Container Fundamentals
• Micro Service Platforms
• Cloud Fundamentals
Programming Skills
• Data Formats (ex: JSON/YAML)
• Python and APIs (ex: REST)
• Source Control (ex: git)
• Configuration Management
(ex: Ansible)
The NetDevOps Engineer
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Getting from A -> B
Phase 1
• Python
• REST APIs
• JSON/XML
• git/GitHub
• Linux Skills
• Ansible
• Docker
• NETCONF/YANG
• Linux Networking
• Container Networking
• NFV
• Network Controllers
• IOT Networking
• Cloud Networking
• ”DevOps”
Phase 2 Phase 3
As Needed
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
• You don’t have to build from scratch
• It can be about the entire network (apps included)
• Networking skills are valuable
Some things To Share
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
What’s In IT
For Me?
Tools and Resources
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Learn
DevNet
Learning Tracks
Code
DevNet
Sandbox & APIs
Inspire
DevNet
Creations & Code
Exchange
Connect
DevNet
Community & Events
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Enabling end-to-end developer success
API Experience Developer Sandbox Training and Tutorials
Sample Code Co-Creations Developer Advocacy
</>
build learn
evolvedeveloper.cisco.com
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
SlashData Award
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Learning Labs Video Lessons
On demand Learning Resources!
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
DevNet Sandbox: Networking
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Building an industry ecosystem with Cisco DevNet
Application
Developers
Accelerate
Digitization
Customers
and Partners
Open APIs for Cisco Platforms
Cisco’s
Developer Program
Networking
Professionals
IoT Cloud Networking Data Center Security Analytics &
Automation
Open Source Collaboration Mobility
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
mini-Demo Time!
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Build Infrastructure Developer Community
Tetration
AppDynamics
Analytics & Assurance
DNA Center
ACI
Meraki
Network Controllers
Firepower & AMP
Umbrella, CloudLock &
Stealthwatch
ThreatGrid
ISE & PxGrid
Security
XE/XR/NX
RESTCONF
NETCONF
YANG
Standard Device APIs
NSO
Cloud Center
UCS Director
Orchestration
Intersight - UCS
Cisco Container
Platform (CCP)
Compute
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Build Application Developer Community
AppDynamics
Application Monitoring
Meraki Indoor Location
CMX
Indoor Location
Fastlane
CMX SDK
Spark SDK
Mobile
Kinetic
Jasper
Edge Compute
IoT
Room Kit xAPI
Spark Video Widgets
Video Endpoints
Video
Webex
Webex Teams & Jabber
Finesse
Unified Communications
Collaboration
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
You, ½ M Friends, and FUN!
The DevNet Ecosystem
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
DevNet Data as of July 11, 2018
DevNet Community
72,500+
Learning Labs completed
510,000+
Members
33,000+
Companies
60,000
Avg. Monthly Active Users
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
WORLD WIDE TECHNOLOGY, INC
ITALTEL SPAAVODAQ AG
IBM
ACCENTURE
VERIZON SERVICES CORP.
DIMENSION DATA
NETDESIGN A/S
TELSTRA CORPORATION LIMITED
BT
SWISSCOM AG
PROXIMUS TELINDUS LUXEMBOURG
CDW
Bell Canada ALPHAWEST SERVICES
AT&T SERVICES, INC
Ericsson AB ORANGE BUSINESS SERVICES
INSIGHT DIRECT USA INCTELUS COMMUNICATIONS
PRESIDIODEUTSCHE TELEKOM AG
MACROVIEW TELECOM
NWN CORPORATION
ITC
ITOCHU TECHNO-SOLUTIONS CORPORATION (CTC)
Radware Ltd
XIANS
HARRIS CORPORATION
BECHTLE LOGISTIK & SERVICE GMBH
CenturyLink NETCLOUD AG
CERNER CORPORATION
NETCRAFTSMEN
5thColumn LLC
NETECH CORPORATION
Deloitte
Vodafone
Dell
Purple WiFi Ltd
Pivot Technology Solutions
TATA CONSULTANCY SERVICES LIMITED
BAE Systems
AIRBUS
GENERAL ELECTRIC
GENERAL MOTORS
Data from user profile page, sample size 20K
DevNet Community
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
The Ecosystem
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
The DevNet Ecosystem: Connect to Create
Developer Ecosystem
Business Ecosystem
Solutions
APIs
Creators Consumers
Sellers Buyers
Cisco PlatformsDevNet Developer Site
DevNet Code Exchange New!
DevNet Ecosystem Exchange New!
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
DevNet Code Exchange
• Curated software built around Cisco
platforms & APIs
• Sample code
• Connectors
• Open source
• Built on GitHub
• Software written by the community
• Connect to expert developers
New!
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
DevNet Ecosystem Exchange
• Applications that can be used to build
solutions
• Ecosystem partners (ISVs, IHVs) who
provide solution components
• Ecosystem partners (SIs) who can
customize/build solutions for business
needs
• Promote visibility of applications/tools
to the Cisco Ecosystem
DevNet SolutionsPlus
New!
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Where Do I Begin?
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Get Hands On With DNA Center APIs for Managing Intent
DevNet Hands-On Workshop
First DevNet Zone, CLUS, May 2014
Coding 1002 - Getting Started with Python
DevNet Theater
Who wants to be a Millionaire? A class in Creating Your Own
Currency on Blockchain
DevNet Hands-On Workshop
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Pittsburgh
Sydney
Mexico
Brazil
Jakarta
Ottawa
…in 60 cities
in 31 countries
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
• Start your DevNet Journey
developer.cisco.com/startnow/
• DevNet Learning Resources
• Network Programmability Basics
Video Course
• Coding Fundamentals Learning Lab
• Network Programmability Learning
Lab
• Explore Code Exchange for ideas
and code samples
What do do next?
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Questions?
© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Have Creative Ideas
Be Your Own CEO
Become a Thought Leader
What do You want to do next?
Transform Into a Superhero!
Cisco Connect Ottawa 2018 dev net

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Cisco Connect 2018 Singapore - Cybersecurity strategy
Cisco Connect 2018 Singapore - Cybersecurity strategy  Cisco Connect 2018 Singapore - Cybersecurity strategy
Cisco Connect 2018 Singapore - Cybersecurity strategy
 
Cisco Connect Toronto 2018 dc-aci-anywhere
Cisco Connect Toronto 2018   dc-aci-anywhereCisco Connect Toronto 2018   dc-aci-anywhere
Cisco Connect Toronto 2018 dc-aci-anywhere
 
Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2Cisco connect montreal 2018 saalvare md-program-xr-v2
Cisco connect montreal 2018 saalvare md-program-xr-v2
 
Cisco Connect 2018 Indonesia - software-defined access-a transformational ap...
Cisco Connect 2018 Indonesia -  software-defined access-a transformational ap...Cisco Connect 2018 Indonesia -  software-defined access-a transformational ap...
Cisco Connect 2018 Indonesia - software-defined access-a transformational ap...
 
Cisco Connect 2018 Malaysia - Cisco services-guiding your digital transformation
Cisco Connect 2018 Malaysia - Cisco services-guiding your digital transformationCisco Connect 2018 Malaysia - Cisco services-guiding your digital transformation
Cisco Connect 2018 Malaysia - Cisco services-guiding your digital transformation
 
Cisco Connect Halifax 2018 Cisco dna - deeper dive
Cisco Connect Halifax 2018   Cisco dna - deeper diveCisco Connect Halifax 2018   Cisco dna - deeper dive
Cisco Connect Halifax 2018 Cisco dna - deeper dive
 
Cisco Connect Ottawa 2018 data center - protecting your data with Cisco hyp...
Cisco Connect Ottawa 2018   data center - protecting your data with Cisco hyp...Cisco Connect Ottawa 2018   data center - protecting your data with Cisco hyp...
Cisco Connect Ottawa 2018 data center - protecting your data with Cisco hyp...
 
Cisco Connect 2018 Malaysia - SDNNFV telco data center transformation
Cisco Connect 2018 Malaysia - SDNNFV telco data center transformationCisco Connect 2018 Malaysia - SDNNFV telco data center transformation
Cisco Connect 2018 Malaysia - SDNNFV telco data center transformation
 
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec CiscoCisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
Cisco Connect Montreal 2018 Securité : Sécuriser votre mobilité avec Cisco
 
Cisco Connect Halifax 2018 Application agility and programmability with cis...
Cisco Connect Halifax 2018   Application agility and programmability with cis...Cisco Connect Halifax 2018   Application agility and programmability with cis...
Cisco Connect Halifax 2018 Application agility and programmability with cis...
 
Cisco Connect Toronto 2018 cloud and on premises collaboration security exp...
Cisco Connect Toronto 2018   cloud and on premises collaboration security exp...Cisco Connect Toronto 2018   cloud and on premises collaboration security exp...
Cisco Connect Toronto 2018 cloud and on premises collaboration security exp...
 
Building The Right Network
Building The Right NetworkBuilding The Right Network
Building The Right Network
 
Cisco Connect Vancouver 2017 - Embedding IR into the DNA of the business
Cisco Connect Vancouver 2017 - Embedding IR into the DNA of the businessCisco Connect Vancouver 2017 - Embedding IR into the DNA of the business
Cisco Connect Vancouver 2017 - Embedding IR into the DNA of the business
 
Cisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network IntuitiveCisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network Intuitive
 
Cisco Connect Halifax 2018 Application insight and zero trust policies with...
Cisco Connect Halifax 2018   Application insight and zero trust policies with...Cisco Connect Halifax 2018   Application insight and zero trust policies with...
Cisco Connect Halifax 2018 Application insight and zero trust policies with...
 
Cisco Connect 2018 Vietnam - data center transformation - vn
Cisco Connect 2018 Vietnam - data center transformation - vnCisco Connect 2018 Vietnam - data center transformation - vn
Cisco Connect 2018 Vietnam - data center transformation - vn
 
TechWiseTV Workshop: Encrypted Traffic Analytics
TechWiseTV Workshop: Encrypted Traffic Analytics TechWiseTV Workshop: Encrypted Traffic Analytics
TechWiseTV Workshop: Encrypted Traffic Analytics
 
Cisco connect montreal 2018 secure dc
Cisco connect montreal 2018    secure dcCisco connect montreal 2018    secure dc
Cisco connect montreal 2018 secure dc
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v final
 
Cisco Connect 2018 Indonesia - Cybersecurity Strategy
Cisco Connect 2018 Indonesia - Cybersecurity StrategyCisco Connect 2018 Indonesia - Cybersecurity Strategy
Cisco Connect 2018 Indonesia - Cybersecurity Strategy
 

Similar a Cisco Connect Ottawa 2018 dev net

Similar a Cisco Connect Ottawa 2018 dev net (20)

Why Automate the Network?
Why Automate the Network?Why Automate the Network?
Why Automate the Network?
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assurance
 
Cisco Connect Halifax 2018 Accelerating the secure digital business through...
Cisco Connect Halifax 2018   Accelerating the secure digital business through...Cisco Connect Halifax 2018   Accelerating the secure digital business through...
Cisco Connect Halifax 2018 Accelerating the secure digital business through...
 
Cisco connect winnipeg 2018 accelerating the secure digital business throug...
Cisco connect winnipeg 2018   accelerating the secure digital business throug...Cisco connect winnipeg 2018   accelerating the secure digital business throug...
Cisco connect winnipeg 2018 accelerating the secure digital business throug...
 
Cisco Connect 2018 Indonesia - Introducing cisco dna assurance
Cisco Connect 2018 Indonesia - Introducing cisco dna assurance Cisco Connect 2018 Indonesia - Introducing cisco dna assurance
Cisco Connect 2018 Indonesia - Introducing cisco dna assurance
 
What is ThousandEyes Webinar
What is ThousandEyes WebinarWhat is ThousandEyes Webinar
What is ThousandEyes Webinar
 
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIs
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIsIncredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIs
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIs
 
[Cisco Connect 2018 - Vietnam] 2. lam doan software-defined access-a transf...
[Cisco Connect 2018 - Vietnam] 2. lam doan   software-defined access-a transf...[Cisco Connect 2018 - Vietnam] 2. lam doan   software-defined access-a transf...
[Cisco Connect 2018 - Vietnam] 2. lam doan software-defined access-a transf...
 
[Cisco Connect 2018 - Vietnam] Lam doan software-defined access-a transform...
[Cisco Connect 2018 - Vietnam] Lam doan   software-defined access-a transform...[Cisco Connect 2018 - Vietnam] Lam doan   software-defined access-a transform...
[Cisco Connect 2018 - Vietnam] Lam doan software-defined access-a transform...
 
Cisco Connect 2018 Vietnam - Software-defined access-a transformational appro...
Cisco Connect 2018 Vietnam - Software-defined access-a transformational appro...Cisco Connect 2018 Vietnam - Software-defined access-a transformational appro...
Cisco Connect 2018 Vietnam - Software-defined access-a transformational appro...
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? Webinar
 
TechWiseTV Workshop: Cisco DNA Center Assurance
TechWiseTV Workshop: Cisco DNA Center AssuranceTechWiseTV Workshop: Cisco DNA Center Assurance
TechWiseTV Workshop: Cisco DNA Center Assurance
 
Roger Dickinson - Making Enterprise Virtual Reality a Practical Reality - Cod...
Roger Dickinson - Making Enterprise Virtual Reality a Practical Reality - Cod...Roger Dickinson - Making Enterprise Virtual Reality a Practical Reality - Cod...
Roger Dickinson - Making Enterprise Virtual Reality a Practical Reality - Cod...
 
Cisco Connect 2018 Malaysia - Secure data center-building a secure zero-trus...
Cisco Connect 2018 Malaysia -  Secure data center-building a secure zero-trus...Cisco Connect 2018 Malaysia -  Secure data center-building a secure zero-trus...
Cisco Connect 2018 Malaysia - Secure data center-building a secure zero-trus...
 
CISCO’s Cloud Journey (Keynote at Cloud Symposium)
CISCO’s Cloud Journey (Keynote at Cloud Symposium) CISCO’s Cloud Journey (Keynote at Cloud Symposium)
CISCO’s Cloud Journey (Keynote at Cloud Symposium)
 
Steps to Scale Internet of Things (IoT)
Steps to Scale Internet of Things (IoT)Steps to Scale Internet of Things (IoT)
Steps to Scale Internet of Things (IoT)
 
Building the Internet of Everything
Building the Internet of Everything Building the Internet of Everything
Building the Internet of Everything
 
Cisco Connect 2018 Philippines - introducing cisco dna assurance
Cisco Connect 2018 Philippines - introducing cisco dna assuranceCisco Connect 2018 Philippines - introducing cisco dna assurance
Cisco Connect 2018 Philippines - introducing cisco dna assurance
 
Cisco Connect 2018 Philippines - delivering a secure, intelligent platform fo...
Cisco Connect 2018 Philippines - delivering a secure, intelligent platform fo...Cisco Connect 2018 Philippines - delivering a secure, intelligent platform fo...
Cisco Connect 2018 Philippines - delivering a secure, intelligent platform fo...
 
[Cisco Connect 2018 - Vietnam] 1. lam doan introducing cisco dna assurance-...
[Cisco Connect 2018 - Vietnam] 1. lam doan   introducing cisco dna assurance-...[Cisco Connect 2018 - Vietnam] 1. lam doan   introducing cisco dna assurance-...
[Cisco Connect 2018 - Vietnam] 1. lam doan introducing cisco dna assurance-...
 

Más de Cisco Canada

Más de Cisco Canada (14)

Cisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devopsCisco connect montreal 2018 net devops
Cisco connect montreal 2018 net devops
 
Cisco connect montreal 2018 iot demo kinetic fr
Cisco connect montreal 2018   iot demo kinetic frCisco connect montreal 2018   iot demo kinetic fr
Cisco connect montreal 2018 iot demo kinetic fr
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
 
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018   enterprise networks - say goodbye to vla nsCisco connect montreal 2018   enterprise networks - say goodbye to vla ns
Cisco connect montreal 2018 enterprise networks - say goodbye to vla ns
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse locale
 
Cisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybridesCisco connect montreal 2018 collaboration les services webex hybrides
Cisco connect montreal 2018 collaboration les services webex hybrides
 
Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018Integration cisco et microsoft connect montreal 2018
Integration cisco et microsoft connect montreal 2018
 
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
Cisco connect montreal 2018 sd wan - delivering intent-based networking to th...
 
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...Cisco Connect Toronto 2018   IOT - unlock the power of data - securing the in...
Cisco Connect Toronto 2018 IOT - unlock the power of data - securing the in...
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicing
 
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
Cisco Connect Toronto 2018   the intelligent network with cisco merakiCisco Connect Toronto 2018   the intelligent network with cisco meraki
Cisco Connect Toronto 2018 the intelligent network with cisco meraki
 
Cisco Connect Toronto 2018 sd-wan - delivering intent-based networking to t...
Cisco Connect Toronto 2018   sd-wan - delivering intent-based networking to t...Cisco Connect Toronto 2018   sd-wan - delivering intent-based networking to t...
Cisco Connect Toronto 2018 sd-wan - delivering intent-based networking to t...
 
Cisco Connect Toronto 2018 consuming public and private clouds
Cisco Connect Toronto 2018   consuming public and private cloudsCisco Connect Toronto 2018   consuming public and private clouds
Cisco Connect Toronto 2018 consuming public and private clouds
 
Cisco Connect Ottawa 2018 the intelligent network with Cisco Meraki
Cisco Connect Ottawa 2018 the intelligent network with Cisco MerakiCisco Connect Ottawa 2018 the intelligent network with Cisco Meraki
Cisco Connect Ottawa 2018 the intelligent network with Cisco Meraki
 

Último

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
Enterprise Knowledge
 
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
Earley Information Science
 

Último (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
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?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I 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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
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...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Cisco Connect Ottawa 2018 dev net

  • 1. Maria Urlea System Engineer October 2nd, 2018 Automation Is Just A Beginning NetDevOps
  • 2. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential© 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public Agenda* • The Art Of The Possible • The Network: Woes and Wonders • The Network Engineer (that’s You!) • Ready, Willing, and Able Resources • The Community * Section titles subject to change as this presentation gets tools and resources to bring ideas to life
  • 3. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential The Art Of The Possible
  • 4. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
  • 5. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Coud Inc. Date: Name: Weight: Meeting (Doctor) Full status (Doctor) Assistant Billing Reports Appointments 2 month checkup 1 month checkup Respiration problem 10 days checkup Medical History Patient Information Notes
  • 6. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Problem? Solved! • Virtual Patient Observation • Patient Follow-Up • Wi-Fi and Customer Loyalty • Indoor Location Services • Visitor Management • Smart Transportation • Digitizing Network Operations • WAN Management • Cisco Communications Information Governance & Compliance • Automated network services for application performance • L2-L7 Automated Workload Management • Shared Services Container Platform For Cloud Native & Existing Apps
  • 7. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential The Network: Woes and Wonders Why Should You Automate?
  • 8. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Yesterday’s Network…
  • 9. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Today’s Network…
  • 10. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential “Every time we implement a network change something goes wrong…” “Isn’t it great, our switch hasn’t been rebooted in 6 years” “We can’t update/change the network, our business won’t allow it” * Paraphrased quotes from actual network operators
  • 11. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 74% of operators report network changes have significantly impacted their business* 97% of operators admit human factors cause network outages* 22% of unplanned outages caused by human error**
  • 12. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Today’s Network Realities Sequential and Manual Infrastructure Provisioning Snowflake Infrastructure with Organic Configurations
  • 13. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential The Network You End Up With  The Network You Plan to Build 
  • 14. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential A Glimpse into the “Future” of Networking Consistent Version Controlled Infrastructure deployed with Parallel & Automated Provisioning
  • 15. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Distributed Source Control (git, Subversion, Mercurial, GitHub, BitBucket, GitLab) The NetDevOps Engineers Tool Bag (Example tools, not comprehensive) Network Device YANG/Native Data Model Configuration Data Operational Data Configuration Management (Ansible, Puppet, NSO, NAPALM, DIY) Network Virtualization Platforms (VIRL/CML, NFVIS, Vagrant) Build Server (GitLab, Jenkins, Team City, Drone) Network Test Tooling (PyATS, TRex, Robot, Behave) Telemetry & Monitoring (ELK, Grafana, Pipeline, UTM) Development Environment (Vagrant, NSO, VIRL/CML) Test Environment (VIRL/CML) Production Environment CLI SNMP NETCONF/ RESTCONF gRPC REST APIs
  • 16. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential When Ideas Become Reality
  • 17. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential • Automate the tedious and mundane • Notice the discrepancies • Have a single source of truth • Increase the quality (and quantity) of the output • Try to remember how life was before this (ugh!) Big Change = Series of Small Steps
  • 18. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential The Network Engineer Gaining One.More.SuperPOWER
  • 19. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Network Skills • Spanning-Tree • Routing Protocols • QoS • VPN Design • VOIP • Fibre Channel • Security Policy • MPLS Programming Skills • TCL • EEM • Expect Scripts The “Traditional” Network Engineer Please don’t ask about this… Black Magic Oh Yeah… We Got this L1: Physical L2: Data Link L3: Network L4: Transport L5: Session L6: Presentation L7: Application
  • 20. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Network Skills • Layer 2 & 3 Fundamentals • Quality of Service • Security and Segmentation • Linux Networking • Container Networking • Cloud Networking • IOT Networking • Model Driven Programmability • Network Function Virtualization Platform Skills • Linux Administration • Container Fundamentals • Micro Service Platforms • Cloud Fundamentals Programming Skills • Data Formats (ex: JSON/YAML) • Python and APIs (ex: REST) • Source Control (ex: git) • Configuration Management (ex: Ansible) The NetDevOps Engineer
  • 21. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Getting from A -> B Phase 1 • Python • REST APIs • JSON/XML • git/GitHub • Linux Skills • Ansible • Docker • NETCONF/YANG • Linux Networking • Container Networking • NFV • Network Controllers • IOT Networking • Cloud Networking • ”DevOps” Phase 2 Phase 3 As Needed
  • 22. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential • You don’t have to build from scratch • It can be about the entire network (apps included) • Networking skills are valuable Some things To Share
  • 23. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential What’s In IT For Me? Tools and Resources
  • 24. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Learn DevNet Learning Tracks Code DevNet Sandbox & APIs Inspire DevNet Creations & Code Exchange Connect DevNet Community & Events
  • 25. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Enabling end-to-end developer success API Experience Developer Sandbox Training and Tutorials Sample Code Co-Creations Developer Advocacy </> build learn evolvedeveloper.cisco.com
  • 26. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential SlashData Award
  • 27. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Learning Labs Video Lessons On demand Learning Resources!
  • 28. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential DevNet Sandbox: Networking
  • 29. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Building an industry ecosystem with Cisco DevNet Application Developers Accelerate Digitization Customers and Partners Open APIs for Cisco Platforms Cisco’s Developer Program Networking Professionals IoT Cloud Networking Data Center Security Analytics & Automation Open Source Collaboration Mobility
  • 30. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential mini-Demo Time!
  • 31. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Build Infrastructure Developer Community Tetration AppDynamics Analytics & Assurance DNA Center ACI Meraki Network Controllers Firepower & AMP Umbrella, CloudLock & Stealthwatch ThreatGrid ISE & PxGrid Security XE/XR/NX RESTCONF NETCONF YANG Standard Device APIs NSO Cloud Center UCS Director Orchestration Intersight - UCS Cisco Container Platform (CCP) Compute
  • 32. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Build Application Developer Community AppDynamics Application Monitoring Meraki Indoor Location CMX Indoor Location Fastlane CMX SDK Spark SDK Mobile Kinetic Jasper Edge Compute IoT Room Kit xAPI Spark Video Widgets Video Endpoints Video Webex Webex Teams & Jabber Finesse Unified Communications Collaboration
  • 33. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential You, ½ M Friends, and FUN! The DevNet Ecosystem
  • 34. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential DevNet Data as of July 11, 2018 DevNet Community 72,500+ Learning Labs completed 510,000+ Members 33,000+ Companies 60,000 Avg. Monthly Active Users
  • 35. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential WORLD WIDE TECHNOLOGY, INC ITALTEL SPAAVODAQ AG IBM ACCENTURE VERIZON SERVICES CORP. DIMENSION DATA NETDESIGN A/S TELSTRA CORPORATION LIMITED BT SWISSCOM AG PROXIMUS TELINDUS LUXEMBOURG CDW Bell Canada ALPHAWEST SERVICES AT&T SERVICES, INC Ericsson AB ORANGE BUSINESS SERVICES INSIGHT DIRECT USA INCTELUS COMMUNICATIONS PRESIDIODEUTSCHE TELEKOM AG MACROVIEW TELECOM NWN CORPORATION ITC ITOCHU TECHNO-SOLUTIONS CORPORATION (CTC) Radware Ltd XIANS HARRIS CORPORATION BECHTLE LOGISTIK & SERVICE GMBH CenturyLink NETCLOUD AG CERNER CORPORATION NETCRAFTSMEN 5thColumn LLC NETECH CORPORATION Deloitte Vodafone Dell Purple WiFi Ltd Pivot Technology Solutions TATA CONSULTANCY SERVICES LIMITED BAE Systems AIRBUS GENERAL ELECTRIC GENERAL MOTORS Data from user profile page, sample size 20K DevNet Community
  • 36. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential The Ecosystem
  • 37. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential The DevNet Ecosystem: Connect to Create Developer Ecosystem Business Ecosystem Solutions APIs Creators Consumers Sellers Buyers Cisco PlatformsDevNet Developer Site DevNet Code Exchange New! DevNet Ecosystem Exchange New!
  • 38. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential DevNet Code Exchange • Curated software built around Cisco platforms & APIs • Sample code • Connectors • Open source • Built on GitHub • Software written by the community • Connect to expert developers New!
  • 39. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential DevNet Ecosystem Exchange • Applications that can be used to build solutions • Ecosystem partners (ISVs, IHVs) who provide solution components • Ecosystem partners (SIs) who can customize/build solutions for business needs • Promote visibility of applications/tools to the Cisco Ecosystem DevNet SolutionsPlus New!
  • 40. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Where Do I Begin?
  • 41. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Get Hands On With DNA Center APIs for Managing Intent DevNet Hands-On Workshop First DevNet Zone, CLUS, May 2014 Coding 1002 - Getting Started with Python DevNet Theater Who wants to be a Millionaire? A class in Creating Your Own Currency on Blockchain DevNet Hands-On Workshop
  • 42. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Pittsburgh Sydney Mexico Brazil Jakarta Ottawa …in 60 cities in 31 countries
  • 43. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential • Start your DevNet Journey developer.cisco.com/startnow/ • DevNet Learning Resources • Network Programmability Basics Video Course • Coding Fundamentals Learning Lab • Network Programmability Learning Lab • Explore Code Exchange for ideas and code samples What do do next?
  • 44. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Questions?
  • 45. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Have Creative Ideas Be Your Own CEO Become a Thought Leader What do You want to do next? Transform Into a Superhero!