Ultimate access to all questions.
A company has developed a mobile game with a backend running on virtual machines in an on-premises data center. The backend exposes business logic through a REST API and stores player session data in central file storage. The backend uses API keys for throttling and to differentiate between live and test traffic. The game experiences variable load throughout the day, with insufficient server capacity during peak hours and latency issues when accessing player session data. The management has requested a cloud architecture solution that can handle the game's fluctuating load and provide low-latency data access without altering the API model. Which solution meets these requirements?