Get startedGet started for free

Overview

1. Overview

SPEAKER: Welcome to Developing Applications with Google Cloud-- Foundations, Module 7-- Compute Options for Your Application. Google Cloud has a range of compute options that you can use to run your applications. You can choose a platform that matches the needs of your application, including the level of control that you need for the infrastructure. Having more control over the infrastructure usually leads to a greater operational burden. If you use cloud client libraries in your application to work with Google Cloud Services, you can usually move to another platform without reworking your application. In this module, you'll learn about which use cases are most appropriate for each compute option and how to decide between them. Google Cloud provides a range of platforms to run your applications. Compute Engine lets you create Virtual Machines, or VMs, that mimic the servers you may have used in a traditional data center. Virtual machines are highly flexible. They let you run the same wide range of applications you can run on physical hardware, but now on Google's infrastructure. Google Kubernetes Engine, or GKE, is Google Cloud's managed service for running containers and managing the virtual machines used to run them. With GKE, a cluster of virtual machines is created for running your containerized applications. When you deploy containerized applications to the cluster, GKE manages the scaling and security for the cluster and applications, reducing the operational costs of running your applications. Cloud Run is a fully managed serverless platform that also runs containerized applications. Unlike with GKE, all infrastructure management for Cloud Run is abstracted away. Cloud Run automatically scales up and down from zero almost instantaneously, depending on traffic. You only pay when your code is running. You can also have Cloud Run create and manage the containers. So you only need to supply the source code. So which compute engine should you use to run your applications? Well, it depends.

2. Let's practice!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.