Professional-Cloud-Architect Exam Question 121

To improve governance and security, your organization has structured the Google Cloud environment using folders for different business units. Each business unit folder has subfolders for development, staging, and production environments, which must comply with internal security controls:
- Production workloads must be protected from direct internet ingress
by default unless explicitly tagged.
- The application must be accessible to customers over HTTPS.
You need to design a scalable and enforceable model that blocks internet ingress traffic to the production folders while selectively allowing direct HTTPS traffic to the necessary virtual machines. You must also ensure that individual project teams cannot overwrite these controls once they are implemented for all current and future production projects. What should you do?
  • Professional-Cloud-Architect Exam Question 122

    Your web application must comply with the requirements of the European Union's General Data Protection Regulation (GDPR). You are responsible for the technical architecture of your web application. What should you do?
  • Professional-Cloud-Architect Exam Question 123

    Your company is running its application workloads on Compute Engine. The applications have been deployed in production, acceptance, and development environments. The production environment is business-critical and is used 24/7, while the acceptance and development environments are only critical during office hours. Your CFO has asked you to optimize these environments to achieve cost savings during idle times. What should you do?
  • Professional-Cloud-Architect Exam Question 124

    Your company has a Google Cloud project that uses BigOuery for data warehousing. The VPN tunnel between the on-premises environment and Google Cloud is configured with Cloud VPN.
    Your security team wants to avoid data exfiltration by malicious insiders, compromised code, and accidental oversharing. What should you do?
  • Professional-Cloud-Architect Exam Question 125

    Case Study: 8 - Mountkirk Games, C
    Company overview
    Mountkirk Games makes online, session-based, multiplayer games for mobile platforms. They have recently started expanding to other platforms after successfully migrating their on-premises environments to Google Cloud.
    Their most recent endeavor is to create a retro-style first-person shooter (FPS) game that allows hundreds of simultaneous players to join a geo-specific digital arena from multiple platforms and locations. A real-time digital banner will display a global leaderboard of all the top players across every active arena.
    Solution concept
    Mountkirk Games is building a new multiplayer game that they expect to be very popular. They plan to deploy the game's backend on Google Kubernetes Engine so they can scale rapidly and use Google's global load balancer to route players to the closest regional game arenas. In order to keep the global leader board in sync, they plan to use a multi-region Spanner cluster.
    Existing technical environment
    The existing environment was recently migrated to Google Cloud, and five games came across using lift-and-shift virtual machine migrations, with a few minor exceptions. Each new game exists in an isolated Google Cloud project nested below a folder that maintains most of the permissions and network policies. Legacy games with low traffic have been consolidated into a single project.
    There are also separate environments for development and testing.
    Business requirements
    - Support multiple gaming platforms.
    - Support multiple regions.
    - Support rapid iteration of game features.
    - Minimize latency.
    - Optimize for dynamic scaling.
    - Use managed services and pooled resources.
    - Minimize costs.
    Technical requirements
    - Dynamically scale based on game activity.
    - Publish scoring data on a near real-time global leaderboard.
    - Store game activity logs in structured files for future analysis.
    - Use GPU processing to render graphics server-side for multi-platform support.
    - Support eventual migration of legacy games to this new platform.
    Executive statement
    Our last game was the first time we used Google Cloud, and it was a tremendous success. We were able to analyze player behavior and game telemetry in ways that we never could before.
    This success allowed us to bet on a full migration to the cloud and to start building all-new games using cloud-native design principles. Our new game is our most ambitious to date and will open up doors for us to support more gaming platforms beyond mobile. Latency is our top priority, although cost management is the next most important challenge. As with our first cloud-based game, we have grown to expect the cloud to enable advanced analytics capabilities so we can rapidly iterate on our deployments of bug fixes and new functionality.
    You need to optimize batch file transfers into Cloud Storage for Mountkirk Games' new Google Cloud solution. The batch files contain game statistics that need to be staged in Cloud Storage and be processed by an extract transform load (ETL) tool. What should you do?