A method, comprising: receiving (105; 410), by a device, network information associated with a network and server information associated with one or more server devices, wherein the network is associated with a network device and the one or more server devices; generating (110; 420), by the device and based on the network information and the server information, an encapsulation profile for a tunnel encapsulation path between the network device and the one or more server devices, via the network, wherein the encapsulation profile for the tunnel encapsulation path includes information indicating one or more of: a source address for the tunnel encapsulation path, a destination address for the tunnel encapsulation path, a source port range for the tunnel encapsulation path, a destination port for the tunnel encapsulation path, or features to be associated with the tunnel encapsulation path; generating (130; 430), by the device and based on the network information and the server information, a route profile for the tunnel encapsulation path, wherein the route profile includes information indicating route entry for the tunnel encapsulation path; providing (115; 440), by the device and to the network device, the encapsulation profile for the tunnel encapsulation path and the route profile for the tunnel encapsulation path; and providing (135; 450), by the device and to the one or more server devices, the encapsulation profile for the tunnel encapsulation path, wherein the tunnel encapsulation path is provided between the network device and the one or more server devices, via the network, based on the encapsulation profile for the tunnel encapsulation path and the route profile for the tunnel encapsulation path. receiving (105; 410), by a device, network information associated with a network and server information associated with one or more server devices, wherein the network is associated with a network device and the one or more server devices; generating (110; 420), by the device and based on the network information and the server information, an encapsulation profile for a tunnel encapsulation path between the network device and the one or more server devices, via the network, wherein the encapsulation profile for the tunnel encapsulation path includes information indicating one or more of: a source address for the tunnel encapsulation path, a destination address for the tunnel encapsulation path, a source port range for the tunnel encapsulation path, a destination port for the tunnel encapsulation path, or features to be associated with the tunnel encapsulation path; a source address for the tunnel encapsulation path, a destination address for the tunnel encapsulation path, a source port range for the tunnel encapsulation path, a destination port for the tunnel encapsulation path, or features to be associated with the tunnel encapsulation path; generating (130; 430), by the device and based on the network information and the server information, a route profile for the tunnel encapsulation path, wherein the route profile includes information indicating route entry for the tunnel encapsulation path; providing (115; 440), by the device and to the network device, the encapsulation profile for the tunnel encapsulation path and the route profile for the tunnel encapsulation path; and providing (135; 450), by the device and to the one or more server devices, the encapsulation profile for the tunnel encapsulation path, wherein the tunnel encapsulation path is provided between the network device and the one or more server devices, via the network, based on the encapsulation profile for the tunnel encapsulation path and the route profile for the tunnel encapsulation path.