Lo scopo di questo libro è guidare il lettore attraverso gli aspetti del software-defined networking, evidenziando gli elementi della sua architettura. Segue una descrizione del funzionamento delle macchine virtuali, come ambienti in cui verranno distribuiti i servizi di rete definiti dal software. Infine, viene illustrata nel dettaglio l'installazione di un servizio di cloud computing chiamato Openstack. Questo servizio di cloud computing consentirà ai lettori di sperimentare il processo di configurazione e implementazione, fornendo un'esperienza guidata che permetterà loro di implementare un servizio avanzato.