Assuming you're using Portal Engine, what David suggested will work perfectly.
If you're using MVC, then you'll have an app service with multiple apps deployed. One for Kentico Admin (with several custom domains) and one for each site you deploy in MVC. They can all use the same App Service but you'll need to make sure you app service is properly scaled to handle the traffic.