I have been working with Azure for some time now and have noticed that setting up NSG's are pointless because they don't do anything.
For example, i'll setup rules to open certain ports and they don't take any effect. To prove this right i then remote onto the server and open the port from within the advanced firewall settings and it works straight away.
Please tell me why Azure NSG's do not work?
This isn't the only thing I've noticed that doesn't work in azure. I've noticed that without a virtual appliance you also can't use the azure route table resource. If you try to route through anything other than a VA it fails.
if someone could look into this problems and tell me why these key features aren't working that would be great.