Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn about Alpine, a framework for running SONiC virtual switches, in this technical presentation from Google software engineers Sonika Jindal and Daniel Grau. Explore how Alpine provides a standardized model for creating SONiC-based virtual switches and deploying topologies for development, testing, and innovation. Discover the Alpine Virtual Switch's integration with Lucius, a Google-developed open source dataplane engine that functions as a lightweight virtual SAI pipeline for containerized testing environments. Understand how Alpine leverages KNE and Kubernetes for orchestrating virtual network topologies with multiple AlpineVS nodes. Examine the benefits of Alpine's cloud-based deployments, including on-demand SONiC testbeds, CI/CD pipeline integration, reduced hardware testbed dependency, and accelerated SONIC switch stack development through comprehensive testing capabilities and unified ASIC simulation framework.