This document discusses the deployment of a software-defined network testbed on the cloud. It begins with an introduction to software-defined networking and its advantages over traditional networking. It then discusses the design and implementation of an SDN testbed using OpenDaylight as the SDN controller, Mininet as the network emulator, and Wireshark for network traffic analysis. Various network topologies are implemented in Mininet including linear, single, tree and torus topologies. OpenFlow messages are captured to understand communication between the controller and switches. Network performance is evaluated by generating and measuring traffic across the testbed. The goal is to demonstrate and analyze the SDN concept in a practical virtualized environment.