Application providers moving their service to the cloud often must decide between a costly code refresh or move directly to the web and experience service limitations in performance, availability or high operational costs based on data storage requirements.