Your team is developing an analytics application and needs to automate testing and deployment processes. The environment must remain private, and there should be no internet exposure for the test or deployment pipelines. The solution should follow Google Cloud best practices and be cost-effective. What should you do?