In a typical web app environment, the SQL server and Web App server are on the same network and the web app connects to the SQL server using a local IP. This, of course, helps performance as requests dont need to go out to the internet and come back, all the communication can be done in the local network. An added benefit is being able to completely restrict the SQL server to internal traffic only.
How can the same be accomplished with an Azure Web and SQL server? Im assuming that being in the same geographical area is an obvious requirement (or not?). Is it as simple as finding out the SQL servers local IP and opening the firewall to the web server? Are all azure resources in a geographical location part of the same network? Do I need to create a VLAN of some sort? Sorry....probably trivial questions, but not knowing the physical architecture of Azure creates confusion for me..