Google Cloud Platform logo

Google Cloud Platform

A suite of cloud computing services
+ 1

What is Google Cloud Platform?

It helps you build what's next with secure infrastructure, developer tools, APIs, data analytics and machine learning. It is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search and YouTube.
Google Cloud Platform is a tool in the Cloud Hosting category of a tech stack.

Who uses Google Cloud Platform?

8912 companies reportedly use Google Cloud Platform in their tech stacks, including CRED, Snapchat, and Revolut.

15799 developers on StackShare have stated that they use Google Cloud Platform.

Google Cloud Platform Integrations

Google App Engine, Contentful, Dapr, Airbyte, and CanvasJS are some of the popular tools that integrate with Google Cloud Platform. Here's a list of all 98 tools that integrate with Google Cloud Platform.
Pros of Google Cloud Platform
Good app Marketplace for Beginner and Advanced User
1 year free trial credit USD300
Premium tier IP address
Live chat support
Decisions about Google Cloud Platform

Here are some stack decisions, common use cases and reviews by companies and developers who chose Google Cloud Platform in their tech stack.

Needs advice
Amazon EFSAmazon EFS
Amazon S3Amazon S3

We are creating a Document Management micro service on Google Cloud Platform and we need to choose the best Document Storage option considering all its Pros and Cons.

See more
waheed khan
Associate Java Developer at txtsol · | 8 upvotes · 31.9K views
Needs advice
Spring BootSpring Boot

I want to make application like Zomato, #Foodpanda.

Which stack is best for this? As I have expertise in Java and Angular. What is the best stack you will recommend?

Web Micro-service / Mono? Angular / React? Amazon Web Services (AWS) / Google Cloud Platform? DB : SQL or No SQL

Mob Cross-platform: React Native / Flutter

Note: We are a team of 5. what languages do you recommend if I go with microservices?


See more
Santiago Velasco
Java Software Developer at ViewNext · | 8 upvotes · 13.4K views

Hello everyone, I would like to start using a cloud service to host my projects, which are web applications. If anyone has enough experience with Microsoft Azure, Amazon Web Services (AWS) or Google Cloud Platform, I would like to know which of these is most recommended to use, depending on the features they have or how used they are. Thank you so much.

See more
Needs advice

My days of using Firebase are over! I want to move to something scalable and possibly less cheap. In the past seven days I have done my research on what type of DB best fits my needs, and have chosen to go with the nonrelational DB; MongoDB. Although I understand it, I need help understanding how to set up the architecture. I have the client app (Flutter/ Dart) that would make HTTP requests to the web server (node/express), and from there the webserver would query data from MongoDB.

How should I go about hosting the web server and MongoDb; do they have to be hosted together (this is where a lot of my confusion is)? Based on the research I've done, it seems like the standard practice would be to host on a VM provided by services such as Amazon Web Services, Google Cloud Platform, Microsoft Azure, etc. If there are better ways, such as possibly self-hosting (more responsibility), should I? Anyways, I just want to confirm with a community (you guys) to make sure I do this right, all input is highly appreciated.

See more
Fernando Barcenas
Backend Developer at Ficachi y Asociados S.C. · | 4 upvotes · 12.7K views
Needs advice
Cloud FirestoreCloud Firestore
MongoDB AtlasMongoDB Atlas

Good day, everyone!

We recently got the request to add a feature to our systems: Forms should be saved to be continued later given the following cases:

If the connection to the server is lost, if the user closes their browser, if the user changes networks, if the user didn't finish the form and decides to take a week off and a mix of them all.

One of the best solutions we've thought so far is to save the data in the forms in a remote database every so minutes directly from the client.

A document-oriented database seems the best bet, but which database to use is the question. Since we already use Google Cloud Platform, Cloud Firestore is a "safe" option right now, but we are looking at every option we can find. The "caveat" of our use case is that we need more writes than reads, but writes are usually more expensive, and our biggest constraint is budget.

That's why I am seeking advice. What other options do we have?

In case you're wondering, we seek to save the forms bypassing the backend and our own system resources entirely, so a dedicated, remote database or Local Storage are our best options, but Local Storage is a bit controversial choice within the team, so we will explore that options later on.

Any advice or experience in this matter is highly appreciated!

See more
Needs advice

We are evaluating an APM tool and would like to select between AppDynamics or Datadog. Our applications are largely hosted on Microsoft Azure but we would keep the option to move to AWS or Google Cloud Platform in the future.

In addition to core Azure services, we will be hosting other components - including MongoDB, Keycloak, PagerDuty, etc. Our applications are largely C# and React-based using frontend for Backend patterns and Azure API gateway. In addition, there are close to 50+ external services integrated using both REST and SOAP.

See more

Blog Posts

Sep 29 2020 at 7:36PM


PythonSlackG Suite+17

Google Cloud Platform's Features

  • Scales automatically
  • No server management

Google Cloud Platform Alternatives & Comparisons

What are some alternatives to Google Cloud Platform?
Microsoft Azure
Azure is an open and flexible cloud platform that enables you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any language, tool or framework. And you can integrate your public cloud applications with your existing IT environment.
Go Daddy makes registering Domain Names fast, simple, and affordable. It is a trusted domain registrar that empowers people with creative ideas to succeed online.
Google App Engine
Google has a reputation for highly reliable, high performance infrastructure. With App Engine you can take advantage of the 10 years of knowledge Google has in running massively scalable, performance driven systems. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow.
Google Compute Engine
Google Compute Engine is a service that provides virtual machines that run on Google infrastructure. Google Compute Engine offers scale, performance, and value that allows you to easily launch large compute clusters on Google's infrastructure. There are no upfront investments and you can run up to thousands of virtual CPUs on a system that has been designed from the ground up to be fast, and to offer strong consistency of performance.
Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds.
See all alternatives

Google Cloud Platform's Followers
13200 developers follow Google Cloud Platform to keep up with related blogs and decisions.