A development manager is planning to build a new cloud-based application. He has shared the requirements and asked for a review to determine suitable cloud technologies. The application should fulfill the following needs: 1. Utilize open-source technology for cloud portability. 2. Scale compute capacity dynamically based on varying demand. 3. Support a continuous software delivery model. 4. Run multiple, segregated instances of the same application stack. 5. Deploy application bundles using dynamic templates. 6. Route network traffic to specific services based on URL. Considering these requirements, which combination of technologies is the most appropriate? | Google Professional Cloud Architect Quiz - LeetQuiz