SONiC (Software for Open Networking in the Cloud) is een open-source netwerkbesturingssysteem op Linux-basis dat draait op datacentre-switches van meerdere hardwareleveranciers en ASIC-families. Het biedt routingfuncties zoals BGP en RDMA-ondersteuning en wordt geïnstalleerd op switches die de operator zelf beheert. Het is een alternatief voor organisaties die hardware en software afzonderlijk willen kiezen, in plaats van de gesloten switchbesturingssystemen die bij merkhardware worden geleverd, zoals Arista EOS of Cisco NX-OS.
Microsoft ontwikkelde SONiC voor zijn Azure-datacentra. In april 2022 werd het project ondergebracht bij de Linux Foundation, een Amerikaanse non-profitorganisatie, om neutraal bestuur te waarborgen; de Linux Foundation richt zich op de software, terwijl de Open Compute Project aan hardwarespecificaties werkt. De broncode valt onder de Apache-licentie 2.0. Het bestuur en de hostingorganisatie liggen daarmee in de Verenigde Staten, wat een Europese organisatie bij de keuze moet meewegen; de software zelf draait op apparatuur die de organisatie beheert.