Updated launch_instance to support region az placement