This is the first module of our Enterprise SONiC curriculum. In this module, we will give an introduction to the SONiC operating system.

We will start with a quick overview of SONiC: what it is, where it came from, and what different editions are available. We will then give you an overview of the well-known building blocks that SONiC uses as its foundation. Next, we will have a high-level look at the architecture of SONiC that will show the components and their tasks.

At the end of the module, you can take a quiz on the website to test whether you have understood what we have discussed in this module.