Devnet Session 3 Intent Networks
Devnet Session 3 Intent Networks
How to be a Network
Engineer in a
Programmable Age
Cisco DevNet Webinar Series
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
Cisco DevNet Series
Session 1: Intro to Software & Programmability (Available On-Demand)
Session 2: Intro to Coding (Available On-Demand)
Session 3: Intent Networks – Today!
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
Joining You Hank Preston III
Developer Evangelist
Today: DevNet, Cisco
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
Topics to Cover
Tomorrow’s Network Engineers!
• The Network Engineer of Old
• The Four Ages of Networking
• Cloud to the Rescue
• The Programmable Network
Engineer
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
The Network Engineer of Old
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
Meet Carl the Network Engineer
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
The Network…
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
The Network…
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
The Network…
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
The Network…
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
The Network…
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
The Network…
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
The OSI Model of Networking…
L7: Application
Please don’t
L6: Presentation
ask about this…
L5: Session
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
Stone Age
Spanning Tree
VLANs
User Expectations and If it isn’t connected, don’t Low barrier of entry for
Agility bother… disruptors
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
The Cloud You Plan
to Build
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
The Cloud You Plan
to Build
Users and
Developers
Operators
The New Infrastructure Stack
Development Vagrant, Docker, Vim, Slack,
Environment Spark, Git
Operators
The New Infrastructure Stack
Development Vagrant, Docker, Vim, Slack,
Environment Spark, Git
Operators
The New Infrastructure Stack
Development Vagrant, Docker, Vim, Slack,
Environment Spark, Git
Operators
The New Infrastructure Stack
Development Vagrant, Docker, Vim, Slack,
Environment Spark, Git
PaaS
Scheduling and
Placement Docker/Swarm, Kubernetes,
Mesosphere, Tectonic, Rancher,
Rocket
Container Layer
IaaS
CoreOS, Rancher, RedHat,
Operating System Ubuntu, Microsoft
Operators
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30
The Programmable Network
Engineer
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 31
Adding Network Programmability Skills!
Phase 1 Phase 2 Phase 3
• Python • Linux Skills • Linux Networking
• REST APIs • Ansible • Container Networking
• JSON/XML • Docker • NFV
• git/GitHub • NETCONF/YANG
As Needed
• Network Controllers
• IOT Networking
• Cloud Networking
• NFV
• ”DevOps”
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 32
Next Steps!
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 33