What is Google Cloud and Its Services?

Hello, guys today we are going to see detailed information about Google Cloud and its services.

So firstly Cloud computing: What is it?

The services provided through remote servers on the internet are referred to as "cloud computing." These services, which use a pay-as-you-go pricing model, may comprise database storage, apps, computational power, and other IT resources. Instead of keeping data on a local server or their devices, users can store, change, or process it on the internet or a cloud-based platform with the help of the remote server.

Let's See some characteristics and talents :

  • With the use of a multi-tenant model, cloud service providers may access the computer resources necessary to offer services to several clients.
  • Administrators may track performance via cloud computing's on-demand self-service..
  • Server maintenance is simple, and there is little any downtime.
  • Any device with a reliable internet connection can access the cloud and upload data to it.
  • Cloud environments are readily available and may be altered to meet user needs.
  • Because clouds are so secure, data breaches are less probable.
  • Moving to the cloud makes it unnecessary to purchase on-premises infrastructure
  • Pay-as-you-go pricing is available, so you only pay for the resources you utilise.

Why Would You Use Google Cloud Platform?

1. Reasonably Priced

  • One important aspect that sets Google Cloud apart from other cloud providers is pricing.
  • A monthly price plan is available for Google Cloud..
  • Discounts are offered for committed use with Google Cloud pricing.
  • With this programme, you may save up to 57 percent on vCPUs and RAM if you agree to buy a certain number for one or three years

2.Speed

  • Customers of Google Cloud and Google Apps have access to network speeds of up to 10Tbs..
  • The network has links in key centres across Asia, Europe, the United States, significant cities in Japan and much more.
  • Because the low-latency network processes data more quickly, customers are more satisfied..

Let's discuss some Components of the Google Cloud Platform:

The Google Cloud Platform has a number of crucial features.

let's examine each one in turn to discover more about what it offers.

1. Calculate

Cloud computing and hosting are made possible by the compute service. These are the numerous services offered under this:

  • Compute Engine
  • Kubernetes Engine
  • Cloud Functions
  • Cloud Run

2 . Database and storage

The programme may store backups, media files, and other items that resemble files owing to the storage and database service.

The services consist of:

  • Cloud Storage
  • Cloud SQL
  • Cloud Bigtable
  • Cloud Spanner
  • Cloud Datastore

3. Networking

We can load-balance traffic across resources, set up DNS records, and a lot more to the networking service.

Among the services are:

  • VPC
  • Cloud Load Balancing
  • Cloud Armor
  • Cloud CDN
  • Cloud Interconnect
  • Cloud DNS
  • Network Service Tiers

4.Big Data

Our ability to analyse and query big data in the cloud is made possible by the big data service.

The listed below are a few examples :

  • BigQuery
  • Cloud Dataproc
  • Cloud Datalab
  • Cloud Data Studio

5. Cloud AI

The greatest research and technology from Google are included into Google Cloud's AI tools, allowing developers to concentrate only on finding solutions to pressing issues. We regularly update our solutions so that developers may be certain that they are utilising the greatest available technology when utilising our AI tools.

The services under this are as follows:

  • Cloud AutoML
  • Cloud Natural Language
  • Cloud Speech-to-Text
  • Cloud Text-to-Speech
  • Cloud Translation API
  • Cloud Vision API
  • Cloud Video Intelligence

6.Developer Tools

The developer tools service includes :

  • Artifact Registry (beta)
  • Cloud SDK
  • Cloud Code
  • Cloud Build
  • Cloud Scheduler
  • Cloud Tasks

7. Identity and Security

This service deals with security and authentication:

  • Cloud Identity
  • Cloud IAM
  • Cloud Data Loss Prevention API
  • Security Key Enforcement

Setup and requirements:

The Start Lab button should be clicked before

Read the directions here. You cannot halt a lab since it has a time limit. The length of time that you will have access to Google Cloud resources is shown by the timer, which starts when you click Start Lab.

You can complete the lab exercises in this hands-on lab on your own in a genuine cloud environment rather than a simulation or demo one. It achieves this by providing you with fresh, temporary login credentials that you use for the length of the lab to log in and access Google Cloud.

You require: to finish this lab.

Access to a common web browser (Chrome browser recommended).

Note: To perform this lab, use a private or incognito browser window. This avoids any problems that can result in further fees being charged to your personal account between your personal account and the student account. It's time to finish the experiment; keep in mind that you cannot halt a lab once you begin.

How to launch your laboratory and log in to the Google Cloud Console

1. Select "Start Lab" from the menu.

2. To open Google Console, click. The lab starts spinning up resources before opening a new tab to the Sign in page.

3. In the Sign in dialogue, copy the Username from the Lab Details window if necessary. Choose Next.

4. From the Lab Details panel, copy the password, and then paste it in the Welcome dialogue. Choose Next.

5. The following pages can be seen by clicking:

  • The terms and conditions are accepted.
  • Do not include two-factor authentication or recovery alternatives (because this is a temporary account).
  • Avoid sign up for free trials.

The Cloud Console opens on this tab after a little delay.

Stop your lab.

Click End Lab once you have finished your lab. The lab platform deletes your account and the resources you've utilised.

You will have the chance to evaluate the lab experience. After choosing the appropriate amount of stars and entering a comment, click Submit.

Steps to create Virtual Machine in Google Cloud Platform (GCP).

Step 1:

Type "vm" into the Google Cloud interface to find virtual machines, and then choose VM Instances. Go to the next page and select the "Create Instance" button.

Step 2:

We must now set up our virtual computer. The starting setup is listed below.

Name: A place to give our virtual computer a name.

Labels: It is a key/value combination used to denote various environments, services, teams, etc.

Few examples –

  • environment: dev
  • app: service
  • bu: bank

Regions: The area and deployment zones for your application should be selected here.

Configuring the machine: This time, we must decide what kind of machine we require. Depending on the situation, GCP offers three distinct kinds of machine setup. Depending on the machine type you select, pricing and discounts will also fluctuate.

  • General Purpose: This is mostly used for routine tasks and is flexible and cost-effective.
  • High-performance machine types that are optimised for computing are known as compute-intensive workloads.
  • Memory Optimized: These are large-memory computer types used for tasks that demand a lot of memory.

Boot disc: On this screen, we'll choose the kind of operating system for our virtual computer. You can choose from a variety of public image types provided by Google Cloud. Debian, Red Hat, CentOS, Ubuntu, Windows Server, etc. are a few examples.

Access to APIs and identity: This time, we'll choose the service account and degree of API access. Any apps that employ virtual machines (VMs) access Google Cloud APIs using the service account. Let's choose two of the following for simplicity.

  • Allow HTTP traffic
  • Allow HTTPS traffic

Networking: Here, we may choose between a network, a subnetwork, a primary internal IP address, an exterior IP address, etc.

Disks: Here, we may upgrade our virtual machine's storage space by purchasing extra discs.

Now we must press the "Create" button.

Our First Instance:

Google Cloud Platform's virtual machine start, stop, and delete functions (GCP)

Once our virtual machine is prepared, we can view it in the console. There are three vertical dots next to each virtual machine, as seen in the image below. By clicking on those dots, we may start, stop, or remove our virtual machine.

Comments

Popular Posts