Discover the Cisco Catalyst programmability and automation periods at Cisco Dwell AMEA scheduled for June 6th via 8th, 2023 in Las Vegas! These periods cowl matters starting from the brand new Cisco Catalyst 9000 Digital platform, automation inside networks all through all the programmability and automation lifecycle, and tooling with YANG Suite and Terraform! These periods embody breakouts, lightning talks, and hands-on labs and workshops. Right here is the total schedule for the Cisco IOS XE programmability and automation periods that can be offered at Cisco Dwell by the Cisco Catalyst workforce:
Involved in studying extra in regards to the new Cisco Catalyst 9000 Digital swap? There can be a 90-minute session, 60-minute session, and two 45-minute hands-on-workshops. Not solely will you have the ability to be taught extra, you’ll additionally have the ability to work first-hand with Catalyst 9000 Digital!
Breakout Classes
DEVNET-2119: Infrastructure as Code (IAC) with Catalyst 9000
Infrastructure as Code (IAC) permits us to automate provisioning and administration of Cisco Catalyst 9000 units extra effectively. On this session, automation tooling can be used to programmatically deploy BGP EVPN community cloth. Infrastructure as Code ideas can be demonstrated on the Catalyst 9000 utilizing Terraform and Ansible playbooks alongside the YANG Suite tooling. Each enterprise campus and cloud-native use circumstances and examples can be shared. You’ll go away this session with concepts that can assist you get began with Infrastructure as Code, perceive advantages of IAC, and perceive extra about Ansible, Terraform, and YANG Suite. With IAC and Cisco IOS XE, you’ll be able to automate any tooling on any interface.
BRKDEV-2467: Infrastructure as Code and the Cisco Catalyst 9000 Digital Swap &
BRKOPS-2455: Infrastructure as Code and the Cisco Catalyst 9000 Digital Swap
Cisco Modelling Labs, Container Lab, KVM and Dockers… oh my! The best way by which we are able to mannequin networks and create infrastructure from code is evolving. On this session we are going to use virtualization applied sciences like CML and Docker with a purpose to virtualize and simulate widespread community topologies and configurations. We are going to achieve confidence in configuration administration processes and tooling within the simulated lab and make the transition into manufacturing simpler. The whole IOS XE programmability and automation lifecycle can be demonstrated and mentioned utilizing the digital kind issue alongside YANG Suite for testing and validation.
DEVNET-2122: Safe Zero Contact Provisioning on Cisco IOS XE
Zero Contact Provisioning (ZTP) permits us to automate the deployment Cisco IOS XE and Catalyst platforms on enterprise and campus networks utilizing the embedded CentOS “GuestShell” Linux Container and the Python and NETCONF API’s to utterly onboard, configure and handle community units. This session particulars the ZTP and Visitor Shell options and explores some widespread fundamental and superior use circumstances. With the latest launch of Cisco IOS XE, we now assist Safe ZTP. This function together with an evidence of the important thing parts together with conveyed data, the possession certificates, and the possession voucher. The setup configuration for Safe ZTP can be lined on this session.
Lightning Talks
DEVLIT-1965: Automation utilizing a number of API’s within the IOS XE Gadget Programmability Lab
Perceive in regards to the varied scripts, scripting languages, API’s, and integrations which can be used throughout the IOS XE programmability lab to ship coaching and studying occasions. Applied sciences together with Bash, Python, PowerShell, vCenter, IOS XE amongst others are all built-in to offer and automatic lab atmosphere.
DEVLIT-2787: Discover and visualize YANG fashions with YANG Suite
YANG Suite tooling gives us visibility into YANG fashions to view operational information, configure options, and stream telemetry on Cisco IOS XE, IOS XR, and NX-OS units with programmatic interfaces together with NETCONF, RESTCONF, gNMI, & gRPC telemetry.
DEVLIT-2083: Automate Cisco IOS XE Gadget Configuration Utilizing Terraform
Terraform is an open-source cloud native tooling. Terraform is an infrastructure provisioning software with zero server-side dependencies and a single binary file. Terraform for Cisco IOS XE makes use of RESTCONF and the YANG interface. It’s corresponding to Ansible tooling, and the 2 can be utilized collectively.
DEVLIT-2062: Getting Began with Safe Zero Contact Provisioning
Zero Contact Provisioning (ZTP) permits us to automate the deployment Cisco IOS XE and Catalyst platforms on enterprise and campus networks utilizing the embedded CentOS “GuestShell” Linux Container and the Python and NETCONF API’s to utterly onboard, configure and handle community units. This session particulars the ZTP and Visitor Shell options and explores some widespread fundamental and superior use circumstances. With the latest launch of Cisco IOS XE, we now assist Safe ZTP. This function together with an evidence of the important thing parts together with conveyed data, the possession certificates, and the possession voucher. The setup configuration for Safe ZTP can be lined on this session.
Fingers-on Labs
LTROPS-1836: IOS-XE Gadget Programmability and Automation Lab
This lab showcases the innovation across the API’s and streaming telemetry for enterprise and campus networks. This session will introduce gRPC tunnel and Safe Zero Contact Provisioning (SZTP) on Catalyst 9000 platforms. The YANG Suite tooling was lately up to date on the Cisco DevNet platform is an integral a part of the programmability and automation lab, since YANG is used for each system configuration in addition to for telemetry. This lab will cowl YANG Suite + Ansible integrations, which embody constructing a payload in YANG Suite and routinely producing an Ansible playbook to repeat that payload. Moreover, we are going to use Postman collections for EVPN config and administration. Equally, we are able to use Terraform for configuration administration on Catalyst 9000 platforms. Use circumstances relating to every of those options can be explored in depth. Visitor Shell, EEM, Python API and NETCONF API’s can even be demonstrated!
LTRCRT-2005: Automating Day 0 Operations Utilizing IOS-XE Gadget Programmability
You have got began studying community automation, nonetheless you continue to keep your IP addresses with (outdated) spreadsheets, manually create community diagrams, and lack the large image and visibility to what you might be automating. Information accuracy is a rising downside in at the moment’s agile environments, so be a part of us and take the elevator to the following degree to embrace sources of reality!
On this lab, you’ll:
- write a Python primarily based internet utility to pay attention for webhook occasions from a supply of reality
- dive into model-driven programmability utilizing YANG fashions to automate the deployment of the modifications achieved within the supply of reality
- create a Webex Bot and begin receiving real-time updates from the community modifications to your Webex utility
This lab will get you began with applied sciences resembling NetBox, Cisco YANG Suite, NETCONF, and Cisco Webex REST APIs. The lab is designed for individuals who have already began scripting with Python, however need to take your expertise to the following degree and begin automating with accuracy.
Be aware: Teacher Led Labs are priced along with your Full Convention cross or IT Management cross charge. As a way to buy a Teacher Led Lab log into your – Registration portal.
DEVWKS-2031: Take a look at Automation with Cisco Catalyst 9000 Digital Swap
Cisco Modelling Labs, Container Lab, KVM and Dockers… oh my! The best way by which we are able to mannequin networks and create infrastructure from code is evolving. On this session we are going to use virtualization applied sciences like CML and Docker with a purpose to virtualize and simulate widespread community topologies and configurations. We are going to achieve confidence in configuration administration processes and tooling within the simulated lab and make the transition into manufacturing simpler. The whole IOS XE programmability and automation lifecycle can be demonstrated and mentioned utilizing the digital kind issue alongside YANG Suite for testing and validation.
By attending this DevNet Workshop, you can be eligible to earn Cisco Persevering with Training (CE) Credit. Discover particulars.
NOTE: DevNet workshop seating process is as follows: pre-registered attendees are seated first, waitlist and non-registered attendees are seated so as of check-in if a seat turns into obtainable. It is a hands-on DevNet Workshop the place you code together with an teacher and solely 12 laptops can be found for this workshop. Sound in Workshops is broadcast to wi-fi headphones worn by the individuals. Noise cancelling headphones can be supplied at every seat on this workshop.
LABPRG-2004 Effectively monitoring system statistics in real-time utilizing gRPC Dial-out with IOS XE
Mannequin-Pushed Telemetry (MDT) addresses most of the shortfalls of legacy monitoring capabilities and gives an improved technique to handle community units. The standard use of the pull mannequin, and doesn’t scale nicely. This lab reveals gRPC Dial-Out gives extra environment friendly, dependable mechanism to push telemetry information to gather periodic information & triggered occasions.
LABCX-2002 Analysis and take a look at YANG fashions for mannequin pushed telemetry on IOS XE with Cisco’s YANG Suite
Contemplating transferring away from SNMP-based community monitoring to model-based telemetry? Start by researching YANG fashions to search out the info paths wanted to implement telemetry technique. That’s the place Cisco’s YANG Suite analysis platform can assist. YANG Suite abstracts the complexities of coping with YANG fashions of their native textual content format and lets you simply construct and take a look at community APIs utilizing a spread community protocols, together with NETCONF, RESTCONF, and gNMI. Members will get priceless hands-on expertise with YANG Suite software program together with:
- Discover YANG fashions
- Construct RPCs in YANG Suite
- Ship RPCs to liv
- Cisco infrastructure and observe outcomes
- Generate python s
- ecripts and ansible performs from RPCs
LABDEV-2006 Automation with Zero Contact Provisioning (ZTP) on IOS XE
Zero-Contact Provisioning (ZTP) automates software program upgrades and configuration information installs on Cisco XE which can be deployed first time within the community. It reduces the quantity of guide upkeep duties with out compromising on safety. On this guided lab, we are going to be taught the parts of ZTP on Cat9000 utilizing gNOI Reset.proto API and provoke the ZTP course of, concern the ‘write erase’ command, watch the swap bootup routinely with configs.
See the total listing of periods within the Cisco Dwell Session Catalog. Additionally, see a listing of the Cisco Switching Platform Classes. Trying ahead to catching you in Vegas!
Not in a position to attend Cisco Dwell this time? No worries!
Try Cisco IOS XE programmability periods from these earlier Cisco Dwell Occasions:
2022 – Melbourne
2022 – Las Vegas
2021 – Digital
2019 – San Diego
Share: