Compute Services on GCP

Compute Services on GCP

5 April 2022

Compute engines help you create and run Virtual Machines on Google Cloud Platform(GCP). It provides a variety of computing options according to users’ needs.

Compute-Services-on-GCP-image1

Google App Engine

App Engine application instance to run in a sandbox across multiple servers. It provides automatic scaling for web applications and allocates more resources for the web application to handle the additional demand automatically.

Uses:

  • It needs to focus on writing code.
  • Developer velocity.
  • To minimize operational overhead.

Google Compute Engine

Compute Engine allows you to create Virtual machines (VM), allocate CPU and memory and choose from SSD (Solid State Drives) or HDD (Hard Disk Drive) storage. It allows you to create a workstation or computer virtually and handle all its details.

Uses:

  • Complete control
  • Ability to make Operating System-level changes.
  • Ability to move to the cloud without rewriting the code.
  • To use custom Virtual Machine images.

Google Kubernetes Engine

Google Kubernetes Engine is based on Kubernetes. It’s an open source container management and orchestration tool for automating the deployment, scaling and management of containerized applications.

Uses:

  • No dependencies on a specific Operating System.
  • Increased velocity and operability.
  • To manage containers in production.

Google Cloud Function

It is a serverless execution environment for building and connecting cloud services. Using Cloud Functions you can write simple, single-purpose functions that are attached to events emitted from the cloud infrastructure and services. Your function gets triggered when an event being watched is fired.

Uses:

  • Notify users when something interesting happens.
  • Perform database sanitization and maintenance.
  • Execute intensive tasks in the cloud instead of in your app.
  • Integrate with third-party services and APIs.

Request a quote