Question-49:The act of delivering an application using one or more hosting models that exploit the cloud is referred to as cloud deployment. These hosting models include software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). This encompasses designing, planning, putting into action, and running workloads on the cloud. QuickTechie Inc. would want to get experience with delivering apps to the cloud by having certain applications successfully deployed in a short amount of time in their current state. They have requested your advice on this matter. What kind of advice would you give?
A. As a first step toward moving to the cloud, identify apps that can run independently but still have certain external requirements.
B. Determine whether corporate apps have internal dependencies and suggest moving such applications to the cloud as a first step.
C. Suggest that they move their on-premise databases to the cloud while continuing to serve requests to apps that are hosted on-premise.
D. Suggest that they move their message queuing servers to the cloud and keep processing requests to on-premise apps while doing so.
Correct Answer

Get All 340 Questions and Answer for Google Professional Cloud Architect

: 1 Explanation: Self contained application with no internal dependencies which means it does not need to integrate with any on-premise systems. External dependencies are easier to manage through API based integration in Cloud..Other options have either dependencies, or multiple hops between on-premise/cloud thereby causing latency issues, Identify self-contained applications with external dependencies as a first move to the cloud. Moving database to cloud and letting that database serve apps hosted on prem? It doesn't make sense. Option-1 seems better option - move self-contained application. External dependencies can be handled by APIs