You are developing an application on Google Cloud Platform that needs to handle a large amount of incoming HTTP requests and manage APIs. The application should also be able to provide real-time API analytics and log API traffic. What is the best choice for this scenario?