About Cloud Deployments : Configuring user-defined routing in Azure
  
Configuring user-defined routing in Azure
These are the general steps for setting up user-defined routing. Consult Microsoft Azure documentation for details about its user-defined routing feature.
1. Create subnets. You may want one each for transit, acceleration, and server network.
2. Create network virtual appliances in the subnets. You may want a gateway appliance in the transit subnet, the Cloud Accelerator in the acceleration subnet, and your workload servers in the server network subnet.
3. Create a route table.
4. Add routes to the table, interconnecting your subnets.
5. On the network interface of the Cloud Accelerator, enable IP forwarding on its network interface.
About Microsoft Azure deployments
About user-defined routing in Azure
Configuring failover for user-defined routing in Azure