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.