0% found this document useful (0 votes)
139 views34 pages

Devnet Session 3 Intent Networks

gnxfghxfghfxghfx

Uploaded by

Igo Fernandes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
139 views34 pages

Devnet Session 3 Intent Networks

gnxfghxfghfxghfx

Uploaded by

Igo Fernandes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

Intent Networks

How to be a Network
Engineer in a
Programmable Age
Cisco DevNet Webinar Series

Speaker: Hank Preston | Cisco DevNet


Hostess: Kara Sullivan | Cisco Networking Academy
25 October 2017
• Use the Q and A panel to ask
questions.
• Use the Chat panel to
communicate with attendees
Welcome to the and panelists.
3rd session of the • A link to a recording of the
Cisco DevNet session will be sent to all
webinar series registered attendees.
• Please take the feedback
survey at the end of the
webinar.

© 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!

All Series Details can be Found @ http://bit.ly/DevNetSeries

More Sessions to Come!

© 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

Programming Skills Networking Skills


• TCL • Spanning-Tree
• EEM • Routing Protocols
• Expect Scripts • QoS
• VPN Design
• Spanning-Tree
• VOIP
• Fibre Channel
• Security Policy
• MPLS
• Spanning-Tree
• Did I mention Spanning-Tree?

© 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

L4: Transport Oh Yeah… We


L3: Network Got this
L2: Data Link
Black Magic
L1: Physical
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
The Four Ages of Networking

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
Stone Age
Spanning Tree
VLANs

The Four Ages of Networking…..


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
Stone Age Bronze Age
Spanning Tree Routing Protocols
VLANs WAN Design
IP-magedon

The Four Ages of Networking…..


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
Stone Age Bronze Age The Renaissance
Spanning Tree Routing Protocols SDN
VLANs WAN Design OpenFlow
IP-magedon Controllers
Overlays
MP-BGP
VXLAN
Micro-Segmentation
White Box

The Four Ages of Networking…..


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
Stone Age Bronze Age The Renaissance Programmable Age
Spanning Tree Routing Protocols SDN Cloud
VLANs WAN Design OpenFlow Python
IP-magedon Controllers REST / APIs
Overlays NETCONF / YANG
MP-BGP “Fabrics”
VXLAN Network Function
Micro-Segmentation Virtualization (NFV)
White Box DevOps
Containers

The Four Ages of Networking…..


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
App Economy Internet of Things Tech Unicorns

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 

The Cloud You End


Up With 
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
The New Infrastructure Stack
Development Vagrant, Docker, Vim, Slack,
Environment Spark, Git

Users and
Developers

CoreOS, Rancher, RedHat,


Operating System Ubuntu, Microsoft

Architects and Infrastructure UCS/ACI, HP, vSphere/NSX


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24

Operators
The New Infrastructure Stack
Development Vagrant, Docker, Vim, Slack,
Environment Spark, Git

GitHub, BitBucket, Jenkins,


Delivery Pipeline Team City, Drone, Puppet,
Users and Ansible, Chef
Developers

Cloud Management UCS Director, vRealize,


and Automation OpenStack, AWS, CloudCenter

CoreOS, Rancher, RedHat,


Operating System Ubuntu, Microsoft

Architects and Infrastructure UCS/ACI, HP, vSphere/NSX


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25

Operators
The New Infrastructure Stack
Development Vagrant, Docker, Vim, Slack,
Environment Spark, Git

GitHub, BitBucket, Jenkins,


Delivery Pipeline Team City, Drone, Puppet,
Users and Ansible, Chef
Developers
Scheduling and
Placement Docker/Swarm, Kubernetes,
Mesosphere, Tectonic, Rancher,
Rocket
Container Layer

Applications and HAProxy, Cassandra,


Middleware RabbitMQ, Hadoop, Consul

Cloud Management UCS Director, vRealize,


and Automation OpenStack, AWS, CloudCenter

CoreOS, Rancher, RedHat,


Operating System Ubuntu, Microsoft

Architects and Infrastructure UCS/ACI, HP, vSphere/NSX


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26

Operators
The New Infrastructure Stack
Development Vagrant, Docker, Vim, Slack,
Environment Spark, Git

GitHub, BitBucket, Jenkins,


Delivery Pipeline Team City, Drone, Puppet,
Users and Ansible, Chef
Developers
Scheduling and
Placement Docker/Swarm, Kubernetes,
Mesosphere, Tectonic, Rancher,
Rocket
Container Layer

Applications and HAProxy, Cassandra,


DevOps RabbitMQ, Hadoop, Consul
Engineers Middleware
Cloud Management UCS Director, vRealize,
and Automation OpenStack, AWS, CloudCenter

CoreOS, Rancher, RedHat,


Operating System Ubuntu, Microsoft

Architects and Infrastructure UCS/ACI, HP, vSphere/NSX


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27

Operators
The New Infrastructure Stack
Development Vagrant, Docker, Vim, Slack,
Environment Spark, Git

GitHub, BitBucket, Jenkins,


Delivery Pipeline Team City, Drone, Puppet,
Users and Ansible, Chef
Developers

PaaS
Scheduling and
Placement Docker/Swarm, Kubernetes,
Mesosphere, Tectonic, Rancher,
Rocket
Container Layer

Applications and HAProxy, Cassandra,


DevOps RabbitMQ, Hadoop, Consul
Engineers Middleware
Cloud Management UCS Director, vRealize,
and Automation OpenStack, AWS, CloudCenter

IaaS
CoreOS, Rancher, RedHat,
Operating System Ubuntu, Microsoft

Architects and Infrastructure UCS/ACI, HP, vSphere/NSX


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28

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!

Linux Unhatched Course – Available Now!


http://bit.ly/LinuxUnhatched

Python Essentials and Emerging Tech


Workshops – Coming Soon!

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 33

You might also like