Alternatives to Google Cloud Storage logo

Alternatives to Google Cloud Storage

Google Drive, Firebase, Amazon Glacier, Amazon S3, and DigitalOcean Spaces are the most popular alternatives and competitors to Google Cloud Storage.
1.7K
1.2K
+ 1
75

What is Google Cloud Storage and what are its top alternatives?

Google Cloud Storage is a scalable and secure object storage service offered by Google Cloud Platform. It allows users to store and retrieve data from Google's infrastructure with high availability and durability. Key features include global data distribution, automatic security, and multi-region support. However, some limitations include potentially high costs for data egress and limited access control features.

  1. Amazon S3: Amazon S3 is a popular alternative to Google Cloud Storage with features such as high scalability, durability, and cost-effectiveness. Pros include a wide range of storage classes and strong integration with other AWS services, while cons may include complexity in pricing and configuration.
  2. Microsoft Azure Blob Storage: Azure Blob Storage offers similar features to Google Cloud Storage, such as scalability and data durability. Pros include strong security features and global availability, while cons may include potentially higher costs for certain services.
  3. IBM Cloud Object Storage: IBM's Cloud Object Storage provides a flexible and scalable storage solution for enterprises. Key features include rich metadata support and enhanced data durability. Pros include strong integration with other IBM Cloud services, while cons may include potential complexity in setup and configuration.
  4. Backblaze B2: Backblaze B2 offers a cost-effective storage solution with features such as unlimited scalability and automatic data redundancy. Pros include straightforward pricing and ease of use, while cons may include limited integration with other cloud services.
  5. DigitalOcean Spaces: DigitalOcean Spaces provides simple object storage with features like scalability and ease of use. Pros include straightforward pricing and integration with other DigitalOcean services, while cons may include limited advanced storage features.
  6. Wasabi: Wasabi is a high-performance cloud storage service with features such as low latency and secure data encryption. Pros include cost-effectiveness and strong data durability, while cons may include limited data management tools.
  7. Alibaba Cloud Object Storage Service: Alibaba Cloud offers a reliable and secure object storage service with features like global data access and flexible storage options. Pros include strong integration with other Alibaba Cloud services and competitive pricing, while cons may include limited availability outside of China.
  8. Oracle Cloud Infrastructure Object Storage: Oracle's Object Storage provides a scalable and secure storage solution for businesses. Key features include high performance and strong data encryption. Pros include strong integration with Oracle Cloud services and competitive pricing, while cons may include potential complexity in setup.
  9. MinIO: MinIO is an open-source object storage solution with features such as high performance and scalability. Pros include low cost and flexibility in deployment, while cons may include potential limitations in support and documentation.
  10. Ceph: Ceph is a distributed object storage system known for its scalability and reliability. Pros include flexibility in deployment and strong data redundancy, while cons may include potential complexity in setup and maintenance.

Top Alternatives to Google Cloud Storage

  • Google Drive
    Google Drive

    Keep photos, stories, designs, drawings, recordings, videos, and more. Your first 15 GB of storage are free with a Google Account. Your files in Drive can be reached from any smartphone, tablet, or computer. ...

  • Firebase
    Firebase

    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. ...

  • Amazon Glacier
    Amazon Glacier

    In order to keep costs low, Amazon Glacier is optimized for data that is infrequently accessed and for which retrieval times of several hours are suitable. With Amazon Glacier, customers can reliably store large or small amounts of data for as little as $0.01 per gigabyte per month, a significant savings compared to on-premises solutions. ...

  • Amazon S3
    Amazon S3

    Amazon Simple Storage Service provides a fully redundant data storage infrastructure for storing and retrieving any amount of data, at any time, from anywhere on the web ...

  • DigitalOcean Spaces
    DigitalOcean Spaces

    DigitalOcean Spaces are designed to make it easy and cost effective to store and serve massive amounts of data. Spaces are ideal for storing static, unstructured data like audio, video, and images as well as large amounts of text. ...

  • Dropbox
    Dropbox

    Harness the power of Dropbox. Connect to an account, upload, download, search, and more. ...

  • iCloud
    iCloud

    Sign in to iCloud to access your photos, videos, documents, notes, contacts, and more. Use your Apple ID or create a new account to start using Apple services. ...

  • OneDrive
    OneDrive

    Outlook.com is a free, personal email service from Microsoft. Keep your inbox clutter-free with powerful organizational tools, and collaborate easily with OneDrive and Office Online integration. ...

Google Cloud Storage alternatives & related posts

Google Drive logo

Google Drive

82.2K
2.1K
A safe place for all your files
82.2K
2.1K
PROS OF GOOGLE DRIVE
  • 505
    Easy to use
  • 326
    Gmail integration
  • 312
    Enough free space
  • 268
    Collaboration
  • 249
    Stable service
  • 128
    Desktop and mobile apps
  • 97
    Offline sync
  • 79
    Apps
  • 74
    15 gb storage
  • 50
    Add-ons
  • 9
    Integrates well
  • 6
    Easy to use
  • 3
    Simple back-up tool
  • 2
    Amazing
  • 2
    Beautiful
  • 2
    Fast upload speeds
  • 2
    The more the merrier
  • 2
    So easy
  • 2
    Wonderful
  • 2
    Linux terminal transfer tools
  • 2
    It has grown to a stable in the cloud office
  • 1
    UI
  • 1
    Windows desktop
  • 1
    G Suite integration
CONS OF GOOGLE DRIVE
  • 7
    Organization via web ui sucks
  • 2
    Not a real database

related Google Drive posts

Tom Klein

Google Analytics is a great tool to analyze your traffic. To debug our software and ask questions, we love to use Postman and Stack Overflow. Google Drive helps our team to share documents. We're able to build our great products through the APIs by Google Maps, CloudFlare, Stripe, PayPal, Twilio, Let's Encrypt, and TensorFlow.

See more
Shared insights
on
Google DriveGoogle DriveDropboxDropbox

I created a simple upload/download functionality for a web application and connected it to Mongo, now I can upload, store and download files. I need advice on how to create a SPA similar to Dropbox or Google Drive in that it will be a hierarchy of folders with files within them, how would I go about creating this structure and adding this functionality to all the files within the application?

Intuitively creating a react component and adding it to a File object seems like the way to go, what are some issues to expect and how do I go about creating such an application to be as fast and UI-friendly as possible?

See more
Firebase logo

Firebase

41.1K
2K
The Realtime App Platform
41.1K
2K
PROS OF FIREBASE
  • 371
    Realtime backend made easy
  • 270
    Fast and responsive
  • 242
    Easy setup
  • 215
    Real-time
  • 191
    JSON
  • 134
    Free
  • 128
    Backed by google
  • 83
    Angular adaptor
  • 68
    Reliable
  • 36
    Great customer support
  • 32
    Great documentation
  • 25
    Real-time synchronization
  • 21
    Mobile friendly
  • 19
    Rapid prototyping
  • 14
    Great security
  • 12
    Automatic scaling
  • 11
    Freakingly awesome
  • 8
    Super fast development
  • 8
    Angularfire is an amazing addition!
  • 8
    Chat
  • 6
    Firebase hosting
  • 6
    Built in user auth/oauth
  • 6
    Awesome next-gen backend
  • 6
    Ios adaptor
  • 4
    Speed of light
  • 4
    Very easy to use
  • 3
    Great
  • 3
    It's made development super fast
  • 3
    Brilliant for startups
  • 2
    Free hosting
  • 2
    Cloud functions
  • 2
    JS Offline and Sync suport
  • 2
    Low battery consumption
  • 2
    .net
  • 2
    The concurrent updates create a great experience
  • 2
    Push notification
  • 2
    I can quickly create static web apps with no backend
  • 2
    Great all-round functionality
  • 2
    Free authentication solution
  • 1
    Easy Reactjs integration
  • 1
    Google's support
  • 1
    Free SSL
  • 1
    CDN & cache out of the box
  • 1
    Easy to use
  • 1
    Large
  • 1
    Faster workflow
  • 1
    Serverless
  • 1
    Good Free Limits
  • 1
    Simple and easy
CONS OF FIREBASE
  • 31
    Can become expensive
  • 16
    No open source, you depend on external company
  • 15
    Scalability is not infinite
  • 9
    Not Flexible Enough
  • 7
    Cant filter queries
  • 3
    Very unstable server
  • 3
    No Relational Data
  • 2
    Too many errors
  • 2
    No offline sync

related Firebase posts

Stephen Gheysens
Lead Solutions Engineer at Inscribe · | 14 upvotes · 1.8M views

Hi Otensia! I'd definitely recommend using the skills you've already got and building with JavaScript is a smart way to go these days. Most platform services have JavaScript/Node SDKs or NPM packages, many serverless platforms support Node in case you need to write any backend logic, and JavaScript is incredibly popular - meaning it will be easy to hire for, should you ever need to.

My advice would be "don't reinvent the wheel". If you already have a skill set that will work well to solve the problem at hand, and you don't need it for any other projects, don't spend the time jumping into a new language. If you're looking for an excuse to learn something new, it would be better to invest that time in learning a new platform/tool that compliments your knowledge of JavaScript. For this project, I might recommend using Netlify, Vercel, or Google Firebase to quickly and easily deploy your web app. If you need to add user authentication, there are great examples out there for Firebase Authentication, Auth0, or even Magic (a newcomer on the Auth scene, but very user friendly). All of these services work very well with a JavaScript-based application.

See more
Eugene Cheah

For inboxkitten.com, an opensource disposable email service;

We migrated our serverless workload from Cloud Functions for Firebase to CloudFlare workers, taking advantage of the lower cost and faster-performing edge computing of Cloudflare network. Made possible due to our extremely low CPU and RAM overhead of our serverless functions.

If I were to summarize the limitation of Cloudflare (as oppose to firebase/gcp functions), it would be ...

  1. <5ms CPU time limit
  2. Incompatible with express.js
  3. one script limitation per domain

Limitations our workload is able to conform with (YMMV)

For hosting of static files, we migrated from Firebase to CommonsHost

More details on the trade-off in between both serverless providers is in the article

See more
Amazon Glacier logo

Amazon Glacier

126
10
Low-cost storage service that provides secure and durable storage for data archiving and backup
126
10
PROS OF AMAZON GLACIER
  • 6
    Cold Storage
  • 3
    Easy Setup
  • 1
    Cheap
CONS OF AMAZON GLACIER
    Be the first to leave a con

    related Amazon Glacier posts

    Amazon S3 logo

    Amazon S3

    53.3K
    2K
    Store and retrieve any amount of data, at any time, from anywhere on the web
    53.3K
    2K
    PROS OF AMAZON S3
    • 590
      Reliable
    • 492
      Scalable
    • 456
      Cheap
    • 329
      Simple & easy
    • 83
      Many sdks
    • 30
      Logical
    • 13
      Easy Setup
    • 11
      REST API
    • 11
      1000+ POPs
    • 6
      Secure
    • 4
      Easy
    • 4
      Plug and play
    • 3
      Web UI for uploading files
    • 2
      Faster on response
    • 2
      Flexible
    • 2
      GDPR ready
    • 1
      Easy to use
    • 1
      Plug-gable
    • 1
      Easy integration with CloudFront
    CONS OF AMAZON S3
    • 7
      Permissions take some time to get right
    • 6
      Requires a credit card
    • 6
      Takes time/work to organize buckets & folders properly
    • 3
      Complex to set up

    related Amazon S3 posts

    Ashish Singh
    Tech Lead, Big Data Platform at Pinterest · | 38 upvotes · 3.3M views

    To provide employees with the critical need of interactive querying, we’ve worked with Presto, an open-source distributed SQL query engine, over the years. Operating Presto at Pinterest’s scale has involved resolving quite a few challenges like, supporting deeply nested and huge thrift schemas, slow/ bad worker detection and remediation, auto-scaling cluster, graceful cluster shutdown and impersonation support for ldap authenticator.

    Our infrastructure is built on top of Amazon EC2 and we leverage Amazon S3 for storing our data. This separates compute and storage layers, and allows multiple compute clusters to share the S3 data.

    We have hundreds of petabytes of data and tens of thousands of Apache Hive tables. Our Presto clusters are comprised of a fleet of 450 r4.8xl EC2 instances. Presto clusters together have over 100 TBs of memory and 14K vcpu cores. Within Pinterest, we have close to more than 1,000 monthly active users (out of total 1,600+ Pinterest employees) using Presto, who run about 400K queries on these clusters per month.

    Each query submitted to Presto cluster is logged to a Kafka topic via Singer. Singer is a logging agent built at Pinterest and we talked about it in a previous post. Each query is logged when it is submitted and when it finishes. When a Presto cluster crashes, we will have query submitted events without corresponding query finished events. These events enable us to capture the effect of cluster crashes over time.

    Each Presto cluster at Pinterest has workers on a mix of dedicated AWS EC2 instances and Kubernetes pods. Kubernetes platform provides us with the capability to add and remove workers from a Presto cluster very quickly. The best-case latency on bringing up a new worker on Kubernetes is less than a minute. However, when the Kubernetes cluster itself is out of resources and needs to scale up, it can take up to ten minutes. Some other advantages of deploying on Kubernetes platform is that our Presto deployment becomes agnostic of cloud vendor, instance types, OS, etc.

    #BigData #AWS #DataScience #DataEngineering

    See more
    Russel Werner
    Lead Engineer at StackShare · | 32 upvotes · 2.8M views

    StackShare Feed is built entirely with React, Glamorous, and Apollo. One of our objectives with the public launch of the Feed was to enable a Server-side rendered (SSR) experience for our organic search traffic. When you visit the StackShare Feed, and you aren't logged in, you are delivered the Trending feed experience. We use an in-house Node.js rendering microservice to generate this HTML. This microservice needs to run and serve requests independent of our Rails web app. Up until recently, we had a mono-repo with our Rails and React code living happily together and all served from the same web process. In order to deploy our SSR app into a Heroku environment, we needed to split out our front-end application into a separate repo in GitHub. The driving factor in this decision was mostly due to limitations imposed by Heroku specifically with how processes can't communicate with each other. A new SSR app was created in Heroku and linked directly to the frontend repo so it stays in-sync with changes.

    Related to this, we need a way to "deploy" our frontend changes to various server environments without building & releasing the entire Ruby application. We built a hybrid Amazon S3 Amazon CloudFront solution to host our Webpack bundles. A new CircleCI script builds the bundles and uploads them to S3. The final step in our rollout is to update some keys in Redis so our Rails app knows which bundles to serve. The result of these efforts were significant. Our frontend team now moves independently of our backend team, our build & release process takes only a few minutes, we are now using an edge CDN to serve JS assets, and we have pre-rendered React pages!

    #StackDecisionsLaunch #SSR #Microservices #FrontEndRepoSplit

    See more
    DigitalOcean Spaces logo

    DigitalOcean Spaces

    85
    5
    Scalable Object Storage on DigitalOcean
    85
    5
    PROS OF DIGITALOCEAN SPACES
    • 3
      Easy setup
    • 2
      Cheap
    CONS OF DIGITALOCEAN SPACES
      Be the first to leave a con

      related DigitalOcean Spaces posts

      Max Musing
      Founder & CEO at BaseDash · | 6 upvotes · 27.6K views

      Django is great if you're new to web development. It'll handle all the annoying things like user authentication and data migrations that you really won't want to manage yourself.

      Since you're quite new to web development, you might not want to jump into React right away. Django provides a good templating language that'll let you customize the front end of your app without having to worry about state too much. Once your needs get more complex, you can add React into your project one component at a time.

      As for databases, PostgreSQL is a great choice. I wouldn't go with AWS for hosting though; DigitalOcean has all the functionality you need at the same price, but with a much more user-friendly interface for beginners. You'll probably be using Droplets for server hosting, DigitalOcean Spaces for file storage, and DigitalOcean Managed Databases to host your database.

      You also mentioned generating charts. Chart.js is quite popular and easy to use, and should have all the functionality you need for an accounting app.

      See more

      Hello! I have a mobile app with nearly 100k MAU, and I want to add a cloud file storage service to my app.

      My app will allow users to store their image, video, and audio files and retrieve them to their device when necessary.

      I have already decided to use PHP & Laravel as my backend, and I use Contabo VPS. Now, I need an object storage service for my app, and my options are:

      • Amazon S3 : It sounds to me like the best option but the most expensive. Closest to my users (MENA Region) for other services, I will have to go to Europe. Not sure how important this is?

      • DigitalOcean Spaces : Seems like my best option for price/service, but I am still not sure

      • Wasabi: the best price (6 USD/MONTH/TB) and free bandwidth, but I am not sure if it fits my needs as I want to allow my users to preview audio and video files. They don't recommend their service for streaming videos.

      • Backblaze B2 Cloud Storage: Good price but not sure about them.

      • There is also the self-hosted s3 compatible option, but I am not sure about that.

      Any thoughts will be helpful. Also, if you think I should post in a different sub, please tell me.

      See more
      Dropbox logo

      Dropbox

      23.3K
      1.7K
      Build the power of Dropbox into your apps
      23.3K
      1.7K
      PROS OF DROPBOX
      • 434
        Easy to work with
      • 256
        Free
      • 216
        Popular
      • 176
        Shared file hosting
      • 167
        'just works'
      • 100
        No brainer
      • 79
        Integration with external services
      • 76
        Simple
      • 49
        Good api
      • 38
        Least cost (free) for the basic needs case
      • 11
        It just works
      • 8
        Convenient
      • 7
        Accessible from all of my devices
      • 5
        Command Line client
      • 4
        Synchronizing laptop and desktop - work anywhere
      • 4
        Can even be used by your grandma
      • 3
        Reliable
      • 3
        Sync API
      • 3
        Mac app
      • 3
        Cross platform app
      • 2
        Ability to pay monthly without losing your files
      • 2
        Delta synchronization
      • 2
        Everybody needs to share and synchronize files reliably
      • 2
        Backups, local and cloud
      • 2
        Extended version history
      • 2
        Beautiful UI
      • 1
        YC Company
      • 1
        What a beautiful app
      • 1
        Easy/no setup
      • 1
        So easy
      • 1
        The more the merrier
      • 1
        Easy to work with
      • 1
        For when client needs file without opening firewall
      • 1
        Everybody needs to share and synchronize files reliabl
      • 1
        Easy to use
      • 1
        Official Linux app
      • 0
        The more the merrier
      CONS OF DROPBOX
      • 3
        Personal vs company account is confusing
      • 1
        Replication kills CPU and battery

      related Dropbox posts

      Shared insights
      on
      Google DriveGoogle DriveDropboxDropbox

      I created a simple upload/download functionality for a web application and connected it to Mongo, now I can upload, store and download files. I need advice on how to create a SPA similar to Dropbox or Google Drive in that it will be a hierarchy of folders with files within them, how would I go about creating this structure and adding this functionality to all the files within the application?

      Intuitively creating a react component and adding it to a File object seems like the way to go, what are some issues to expect and how do I go about creating such an application to be as fast and UI-friendly as possible?

      See more
      Shared insights
      on
      BoxBoxDropboxDropboxKloudlessKloudless

      Anyone recommend a good connector like Kloudless for connecting a SaaS app to Dropbox/Box etc? Cheers

      See more
      iCloud logo

      iCloud

      87
      0
      A cloud storage and cloud computing service
      87
      0
      PROS OF ICLOUD
        Be the first to leave a pro
        CONS OF ICLOUD
          Be the first to leave a con

          related iCloud posts

          I'm looking for a tool or set of tools to enable searching across all of our platforms including Confluence and Jira, Zoho CRM, Gmail, Gdrive for business, Dropbox and iCloud.

          Any ideas. Something like X1? IBM Watson Discovery?

          (And local Disk of course)

          See more
          OneDrive logo

          OneDrive

          291
          6
          Save your files and photos to OneDrive and get them from any device, anywhere
          291
          6
          PROS OF ONEDRIVE
          • 2
            FREE
          • 2
            Simple
          • 1
            Back up
          • 1
            Stable service
          CONS OF ONEDRIVE
            Be the first to leave a con

            related OneDrive posts