What is Google cloud? Technology Gyan

 what is google cloud

Google Cloud Platform or Google Cloud is a suite of public cloud computing services provided by Google. Google Cloud Platform services can be accessed by software developers, cloud managers and other IT professionals over the public Internet or through a dedicated network connection.


With the help of Google Cloud Platform, you can create applications, websites and services as well as manage them on a Google-like infrastructure.

How does Google Cloud Platform work?

Cloud computing today provides the ability for hardware and software products to co-exist remotely on a large scale. Together these products work to provide specific services. Users can usually access the required tools through the web-interface and manage and use them. Google Cloud also makes similar services available to users.

In addition to using services, users also get flexibility and tons of options when working with Google Cloud Platform. Each service is available 'a la carte' i.e. users can use different resources as per their requirement and can develop infrastructure for themselves as per their requirement

Once users have selected Google Cloud Platform services that benefit users according to their needs, they create projects through the intuitive, web-based Google Cloud Platform Console (GCP Console). Project creators can manage which team members can use which services

Google Cloud Platform Services

Google Cloud Platform provides services for compute, storage, networking, big data, machine learning and Internet of Things (IoT), as well as cloud management, security and developer tools. The main cloud computing products in Google Cloud Platform include –

  1. Google Compute Engine
  2. Google App Engine
  3. Google Cloud Storage
  4. Google Container Engine
  5. Google Compute Engine

It is an infrastructure as a service (IaaS) offering. Which provides virtual machine instances to users for hosting workloads

Google App Engine

Which is a Platform as a Service (PaaS) offering. Which gives software developers access to Google's scalable hosting. Developers can also use the Software Developer Kit (SDK) to develop software products that run on App Engine

Google Cloud Storage

It is a cloud storage platform designed to store large, unstructured data sets

Google Container Engine

Which is a management and orchestration system for Docker containers running within Google's public cloud. Google Container Engine is based on Google Kubernetes Container Orchestration Engine

Other High Level Services of Google Cloud Platform

Google continues to add high-end services such as Big Data and Machine Learning related services to its Cloud Platform. Following are some of its other high level services

Data Processing

Artificial Intelligence

Internet Of Things

Data Processing

Google's data services include data processing and analytics. Additionally, Google Cloud Dataflow is a service that facilitates data processing. The platform also includes Google Cloud Dataproc which provides Apache Spark and Hadoop services for Big Data processing

Artificial Intelligence

Google provides a cloud machine learning engine for Artificial Intelligence (AI). It is a service that enables users to model machine learning. Various APIs are also available for translation and analysis of speech, images and videos

Internet Of Things (IoT)

Google also provides services for IoT. such as Google Cloud IoT Core, which is a range of managed services that enable users to access and manage data from IoT devices

The Google Cloud Platform suite is constantly evolving and Google changes or discontinues the Services from time to time based on user demands or competition pressures. Google's main competitors in the public cloud computing market include Amazon Web Services (AWS) and Microsoft Azure.

Pricing Option of Google Cloud Platform

Like other public cloud services, most Google Cloud Platform services follow a pay-as-you-go model in which there is no upfront payment and users pay only for the cloud resources they use. However, different services have different prices.

Google Cloud Platform Certificate

Google provides training programs and certificates related to Google Cloud Platform. Including cloud infrastructure, data and machine learning, application development and G-Suite administration as well as introductory programs for its cloud platform. An IT Professional can obtain the following three Google Cloud certifications –

Certified Professional Cloud Architect.

Certified Professional Data Engineer.

Certified Professional G Suite Administrator.

Types of Cloud Storage

So far, we have come to know about cloud storage very well, now let us know how many types of cloud storage are there. If seen mainly, there are four types of cloud storage in use. They are Personal, Public, Private and Hybrid.

Personal Cloud Storage

It also wants to be known as Mobile Cloud Storage, personal cloud storage is a part of public cloud storage in which individual's data is stored in cloud.

And its access is given to that person so that it can be accessed anytime and from anywhere. Along with this, it also provides the facility of data syncing so that users can access it from any device.

For example, there is Apple's iCloud.

Public Cloud Storage

Public Cloud Storage This storage is not for common people, but big enterprises store their data here. Here enterprise and cloud storage providers do not integrate together and work in the enterprise data center.

They do not manage storage, but the same company that provides storage service to these enterprises. For this the enterprises do not need to take much tension.

Private Cloud Storage

This is a form of cloud storage where both the enterprise and the cloud storage provider are combined or integrated into the enterprise's data center.

Here in this private cloud storage, the infrastructure of the storage provider is in the enterprise's data center and which is typically managed by the storage provider.

Private cloud storage helps against any security threat, and solves any performance issue, along with all the advantages of cloud storage.

Hybrid Cloud Storage

If seen in Hybrid Cloud Storage, there is a combination of public and private cloud storage that some critical data resides in the private cloud of the enterprise, while other data can be stored and accessed from the public cloud storage provider.

Cloud Storage Requirements

As we know that when the data is kept in cloud storage, then some aspects must be looked into so that the critical data of the company is always kept safe, secure, and available so that they can be used properly when needed. To be.

For all these things there are some fundamental requirements which are considered before keeping the data in cloud storage. So let's get some more information about them.

Durability

The durability of the data is given special attention, that is why the data should be stored redundantly, that too is kept across multiple facilities and is also kept in multiple devices in each facility.

So that natural disasters or natural calamities, human mistakes, and mechanical faults cannot cause any damage to those data.

Availability

All data should always be available in times of need so that they can be used properly. But there is a big difference between production data and archives. An ideal cloud storage always retrieves the right balance of data and at a reasonable price.

Security

All data should ideally be encrypted, both at rest and during transit. Permissions and access controls should work in the cloud the same way they work in local storage.

Cloud Storage concerns

I think there are only two biggest concerns of Cloud Storage and they are Reliability and Security.

Because if a company is giving all its data to a Cloud Storage Provider to keep it safe, then they first need some such gurantee so that they can believe that their data is absolutely safe and no one else can use it without them.

To keep the data more secure, almost all systems use combinations of many techniques, which I have explained further.

• Encryption: The first way is this encryption which means that complex algorithm is used in it to encode the information. and decode that information

An encryption key is required to do this.

But such encryption can also be cracked, which requires a very high amount of computing power and its

It is almost impossible to be on the side of a hacker.

• Authentication: This is the process of checking, in which you need to create a username and password.

• Authorization: Client list is already done in this process, which people have the right authorize access so that they can access the information located in cloud storage. Many corporations have multiple levels of authorization.

For example, front-line employees have limited access to access stored data, which are located in cloud storage, while the head of human resources can have access to all data.

Advantages of Cloud Storage

By the way, there are many advantages of Cloud Storage, which I have written below.

1. Usability: Almost all cloud storage services have desktop folders for Mac's and PC's. This makes it very easy for users to drag and drop files between cloud storage and their local storage.

2. Bandwidth: Here you do not need to send mail to all the people individually, rather you can just send a web link to your recipients through your email.

3. Accessibility: You can access your stored files from any corner of the world with the help of Internet.

4. Disaster Recovery: It is known to all that an emergency backup plan should always be kept ready in all business for any emergency situation.

In this regard, you can use cloud storage as a backup plan, for your business, you just need to store all your important documents in cloud storage. And which you can easily use later anywhere and at any time.

5. Cost Savings: It has been found that businesses and organizations can reduce their annual operating costs to a great extent by using cloud storage, as cloud storage costs just 3 to 4 cents per gigabyte to store their data. For.

With this, companies do not even need to spend their internal power to store data.

Disadvantages of Cloud Storage

1. Usability: Take care while using it because when you are dragging/dropping then your document is going completely in cloud storage folder. So if you want to keep a copy of a document in your system as well, then copy and paste those files.

2. Bandwidth: Almost all cloud storage services have a specific bandwidth allowance. And if an organization surpasses it, then they may have to pay additional charges for this and which are very valuable. According to me, some special care should be taken of all these things.

3. Accessibility: If you do not have internet then you cannot access your data and you have to wait for internet which is a waste of time.

4. Data Security: Because all your data is in someone else's hands, there will always be concern about their security. There is also the possibilty that they can also misuse your data. That is why first of all do not forget to read their terms and conditions.

5. Software: If you want to change your files locally through your multiple devices then you will have to install those softwares in all your devices and only then you can do this work.

What is the difference between Cloud Storage and Cloud Computing

Cloud Storage:

In cloud storage, we simply store the data and their backups are kept in an external location offsite. Its main advantage is that it keeps the company's data completely secure and always ready for use at the time of need.

And this data resides in a virtual server and not in an employee's device. Cloud storage is a cloud computing model where data is stored in remote servers and accessed through the Internet.

These are maintained, operated and managed by any one cloud storage service provider. Their storage servers are made on the basis of virtualization techniques.

It has become a main part of our life nowadays and now we can access our data from any corner of the world.

Cloud Computing:

Whereas cloud computing are those running applications that are run in virtual desktop over a secure internet connection.

With the help of cloud computing, we actually provide computer processing resources and data to any computer and other devices on demand.


Comments