Topic 1 Question 279
You need to deploy a single stateless web application with a web interface and multiple endpoints. For security reasons, the web application must be reachable from an internal IP address from your company's private VPC and on-premises network. You also need to update the web application multiple times per day with minimal effort and want to manage a minimal amount of cloud infrastructure. What should you do?
Deploy the web application on Google Kubernetes Engine standard edition with an internal ingress.
Deploy the web application on Cloud Run with Private Google Access configured.
Deploy the web application on Cloud Run with Private Service Connect configured.
Deploy the web application to GKE Autopilot with Private Google Access configured.
ユーザの投票
コメント(7)
- 正解だと思う選択肢: C
Option B: Private Google Access allows internal Google Cloud resource access but does not make Cloud Run services accessible from on-premises networks. Option C: Private Service Connect creates private endpoints that are accessible from your VPC, and with the proper network configuration (e.g., VPN or Interconnect), allows access from on-premises networks.
👍 5Timfdklfajlksdjlakf2024/08/27 - 正解だと思う選択肢: B
Here's why B is the most suitable for the given requirements:
Cloud Run: Cloud Run is a fully managed serverless platform for containerized applications. It eliminates the need to manage infrastructure, making it easy to deploy and update your web application multiple times a day with minimal effort. It also scales automatically based on traffic.
Private Google Access (PGA): PGA allows resources in a private VPC network (without public IP addresses) to access Google APIs and services, including Cloud Run. This enables you to keep your web application private while still making it accessible from your internal network and on-premises environment.
👍 4RuchiMishra2024/07/16 - 正解だと思う選択肢: C
We need to connect to the on-premise network. Private google access does not enable this.
👍 4Davyies2024/07/25
シャッフルモード