Certified Enterprise SONiC Course
Enterprise SONiC course is an online solution that provides comprehensive and actionable insights on how to deploy and manage SONiC, an open-source network operating system. SONiC training is designed for developers with experience working on any operating system who want to understand the basics of SONiC open-source environment. The course covers everything from installation and configurations to advanced networking concepts, with real-world examples and hands-on activities. With the Enterprise SONiC course, users can gain the skills needed to set up and control software-defined networks and network devices.
By the end of this course, you should be able to:
- Operate Smoothly Under SONiC Environment
- Complete SONiC Installation & Set-up Process
- Introducing the CLI Interface & Interface Configuration
- Redundancy Methods & Routing Protocols & Automation
- Troubleshooting Layers 1, 2, and 3 & Management & Monitoring
With the Enterprise SONiC course, you can upgrade your system administration skills and boost your confidence in networking expertise.
Prepare to conquer the future of networking! Find out more: route2open.com/sonic-course
Who is it for? What it prepares you for?
The primary goal of this course is to prepare system administrators and IT professionals to become proficient in SONiC network configuration and maintenance. Upon completion of the course, participants will become certified in the use of Broadcom’s Enterprise SONiC Distribution and receive the “Certified SONiC System Administrator” certificate. We can help you master the unique networking expertise you need to stand out from the crowd.
Agenda
Module 1 – SONiC Introduction
- Linux Concepts
- Introduction to Containers
- Introduction to Redis Database
- What is SONiC
- System Architecture
- Summary
Module 2 – Initial SONiC Setup
- Accessing the Switch (Console, SSH)
- Installing and upgrading SONiC via ONIE (USB, HTTP, FTP…)
- Configure Management IP, Hostname, DNS, NTP (Manually)
- Authentication: Local user accounts & TACACS+/Radius
- Automating initial configuration with ZTP
- Summary
Module 3 – Introducing the CLI Interface and Interface Configuration
- SONiC configuration methods
- Klish – the Management Framework CLI
- Basic Interface Configuration
- VLAN configuration
- Summary
Module 4 – Redundancy Methods
- Layer 2 redundancy methods
- Spanning Tree Protocol
- Multi chassis link aggregation (MC-LAG)
- Layer 3 redundancy methods
- Virtual Router Redundancy Protocol (VRRP)
- Static Anycast Gateway (SAG)
- Example: redundant default gateway for dual-connected host
- Summary
Module 5 – Routing Protocols in SONiC
- Introduction to Routing Protocols
- Some basics about routing protocols
- SONiC Routing Architecture
- Introduction, configuration and validation of these routing protocols
- BGP
- OSPF
- Static Routes
- Displaying and influencing the routing table
- DHCP Relay
- Improving convergence time with BFD
- Summary
Module 6 – Automation – coming 2023
- Automation use cases
- Automation tools
- Introduction to RESTAPI and YANG models in Enterprise SONiC
- Introduction to Ansible
- Summary
Module 7 – Troubleshooting, Management and Monitoring – coming 2023
- Troubleshooting Overview
- Troubleshooting Interface Problems
- Traffic Information
- Traffic Mirroring
- Analysing Packet Drops
- Switch Information
- Debugging on the Switch
- Tech Support Files
- Summary
Module 8 – VXLAN/EVPN – coming 2023
- Introduction to VXLAN
- Introduction to EVPN
- Layer 2 VPNs
- Layer 3 VPNs – asymmetric and symmetric IRB
- Multi-pod and Multi-site DCI options
- Summary
Module 9 – Campus deployments – coming 2023
- Power over Ethernet
- Access control
- Security features
- Summary
Course Instructor
Volker Scheel has been the Senior System Engineer at STORDIS for the last 5 years. He supports our customers in moving from legacy networks through to open networking environments. Volker spent more than 20 years building his professional career at AT&T GLOBAL NETWORK SERVICES as Chief Engineer and then Lead Engineer, designing and building global data networks for international customers. He had a particular passion for integrating different services and regional subnetworks.
Today at STORDIS, he successfully continues his development by sharing his knowledge in the ever-changing world of open networking systems. He advises our customers in choosing the ideal products that are right for their ecosystem and through courses such as this one, teaches them how to start to work with their new system.
In his spare time he is nuts about C++ programming language and NetCDF software libraries.
Course Instructor
Kamal Krishna Bhatt has been associated with STORDIS since 2018 when he started as their Lead Software Engineer and now he is currently working as their Software Product Manager. He has more than a decade of experience in software development, working for several network OEMs and service providers at various global locations. Kamal specializes in developing Network Management Systems and SDN Controllers. Moreover, Kamal was also leading development of BSPs and supporting customers with STORDIS’s Tofino powered programmable switches.
Kamal has a deep interest in all things “Open Source” and loves to solve engineering challenges with the use of open source technologies and provides enterprise level solutions with minimal development effort in quick time. Kamal is lead engineer on STORDIS’s opensource SONiC monitoring solution MONSOON and is also working on other exciting future projects…