A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.techtarget.com/searchcloudcomputing/definition/Google-Cloud-Platform below:

What is Google Cloud? | Definition from TechTarget

By

Published: Dec 11, 2024

Google Cloud is a suite of public cloud computing services offered by Google. The platform includes a range of hosted services for compute, storage, machine learning (ML), big data analytics, networking and application development that run on Google hardware.

Software developers, cloud administrators and other enterprise IT professionals can access Google Cloud services over the internet or through a dedicated network connection.

Differences between Google Cloud and Google Cloud Platform

Although the terms Google Cloud and Google Cloud Platform (GCP) are frequently used interchangeably, the following key distinctions set them apart:

Google Cloud is a general umbrella term that encompasses all of Google's cloud-based services. This includes GCP and products related to Google's ecosystem, such as Google Workspace -- formerly G Suite -- and Google Maps, which are readily available for users globally.

Google Cloud Platform specifically pertains to Google's suite of cloud computing services. This includes offerings such as App Engine, Cloud Storage, BigQuery and Looker Studio, which are designed for developers and businesses seeking to build, manage and analyze applications and data in the cloud.

While Google Cloud refers to the entire range of Google's cloud services, GCP focuses specifically on the infrastructure and tools for cloud computing.

Overview of Google Cloud offerings

Google Cloud offers services for compute, storage, networking, big data, ML and internet of things (IoT), as well as cloud management, security and developer tools. The cloud computing products in Google Cloud include the following:

Google Cloud offers application development and integration services. For example, Google Cloud Pub/Sub is a managed real-time messaging service that enables messages to be exchanged between applications. In addition, Google Cloud Endpoints enables developers to create services based on RESTful APIs and then make those services accessible to Apple iOS, Android and JavaScript clients.

Other offerings include Anycast domain name systems, direct network interconnections, load balancing, monitoring and logging services. Products such as Gmail and the generative AI Google chatbot Gemini also run on Google Cloud.

Higher-level services

Google continues to add higher-level services, such as those related to big data and ML, to its cloud platform. Google big data services include those for data processing and analytics, such as Google BigQuery for SQL-like queries made against multi-terabyte data sets. In addition, Google Cloud Dataflow is a data processing service intended for analytics; extract, transform and load; and real-time computational projects. The platform also includes Google Cloud Dataproc, which offers Apache Spark and Hadoop services for big data processing.

For artificial intelligence (AI), Google offers its Cloud Machine Learning Engine, a managed service that enables users to build and train ML models. Various APIs are also available for translating and analyzing speech, text, images and videos.

Google also provides services for IoT, including Google Cloud IoT Core. These managed services enable users to consume and manage data from IoT devices. The Edge Tensor Processing Unit provides dedicated hardware designed to accelerate ML and AI at the IoT edge.

Google Cloud provides the following tools to assist with data and workload migrations:

The Google Cloud suite of services is evolving, and Google periodically introduces, changes or discontinues services based on user demand or competitive pressures. Google's main competitors in the public cloud computing market are Amazon Web Services (AWS) and Microsoft Azure.

Google Cloud offers numerous services. Benefits of Google Cloud

Google Cloud offers numerous benefits, making it an attractive choice for businesses and developers. Some key benefits of Google Cloud include the following:

Challenges of Google Cloud

Along with its many benefits, Google Cloud also faces some challenges in the competitive cloud market.

Key challenges of Google Cloud include the following: Google Cloud use cases

Google Cloud supports a wide range of use cases across various industries. The following are some notable applications of Google Cloud:

Google Cloud pricing options

Like other public cloud offerings, most Google Cloud services follow a pay-as-you-go model with no upfront payments; users only pay for the cloud resources they consume. Specific terms and rates, however, vary from service to service.

Discounts are available for some services with long-term commitments. For example, committed use discounts on Compute Engine resources such as instance types or graphics processing units can yield discounts of up to 50%, with discounts of up to 70% for memory-optimized machine types. Google Cloud adopters should consult with Google sales staff and in-house cloud architects and use cloud pricing estimation tools, such as Google Cloud pricing calculator, to estimate the pricing of prospective cloud deployments.

Google Cloud competitors

Google Cloud faces strong competition from other public cloud providers -- mainly AWS and Microsoft Azure. The following are the key differences among AWS, Azure and Google Cloud:

AWS Microsoft Azure Google Cloud

However, the differences among providers are eroding, as all three public clouds are evolving to offer similar suites of services and capabilities. For example, Google Cloud's Config Connector used for app modernization is matched by AWS Controllers for Kubernetes and Azure Service Operator. There are only a handful of Google Cloud services not matched by an AWS and/or Azure analog. As examples, Google Cloud's Binary Authorization service for container security and the Error Reporting tool for software developers currently have no matching services from AWS or Azure.

Cloud adopters should carefully investigate and experiment with the suite of services each cloud provider offers before committing to a particular platform. However, multi-cloud environments are increasingly common among enterprise users.

Comparison between the three big cloud service vendors. Google Cloud certification paths

Public clouds offer hundreds of individual services, enabling users to assemble comprehensive cloud infrastructures capable of deploying, securing and monitoring complex enterprise workloads. Effective use of cloud services depends on the users' knowledge and expertise surrounding those offerings. This has driven the need for cloud training and certification, and Google offers training programs and certifications related to Google Cloud.

Training options offer free or low-cost onramps to Google Cloud services and approaches. Cloud users can explore a range of training options, including the following:

Google also promotes and endorses certifications for cloud users who choose to validate their expertise on a professional level. Certification paths are typical for cloud professionals as part of ongoing professional development or as a requirement for professional cloud employment. Employers also use certifications as vital benchmarks for measuring prospective candidates' capabilities and knowledge levels for cloud-related jobs. Google currently offers the following three levels of Google Cloud certification:

Google Cloud Storage and Google Drive are the two primary storage options offered by Google. Compare their key differences including storage types, space and features to determine which is best suited for your business needs.

Continue Reading About What is Google Cloud? Dig Deeper on Cloud infrastructure design and management

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4