Best practices for user retention strategies using cloud-based infrastructure in global online environments