O Floodlight é uma plataforma de código aberto baseada em redes definidas por software (SDN) que actua como um controlador centralizado para a gestão e configuração da rede. Este controlador foi desenvolvido por uma comunidade aberta de programadores, muitos dos quais pertencem à Big Switch Networks, que utiliza o protocolo OpenFlow para orquestrar os fluxos de tráfego num ambiente de rede definida por software (SDN). O Floodlight é utilizado para implementar e gerir redes definidas por software, que separam o plano de controlo do plano de dados numa rede, permitindo uma maior flexibilidade, escalabilidade e controlo sobre a infraestrutura de rede. Este livro é um guia para os leitores que pretendem implementar redes definidas por software utilizando o controlador Floodlight. Começa por descrever os antecedentes teóricos, passa à instalação do controlador e, por fim, prossegue com a implementação de SDN com o controlador Floodlight.