The critical pieces of a typical web application include the web server, application server, databases, and load balancer among other components. Let’s consider one such application to see how it would be deployed on Google Cloud.

Source