How To Approach Cloud-Based App Development