As a developer, you’re a pretty important resources for service providers. Without developers, service providers cannot make savings based on scale. Having developers also means higher chances of someone having a killer idea on top of your service, creating even more value. And developers attract more developers.

In order to achieve that, service providers offer free services. In the Cloud realm, both Google and Amazon have a packaged offer valid for a year. Once the grace period has expired though, access to some limited free services is still available. This post tries to compare free services of those providers side-by-side.

Common offerings

Amazon Web Services Google Cloud Platform logo

NoSQL database

Product

DynamoDB

Cloud Datastore

Description

Fast and flexible NoSQL database with seamless scalability

Highly-scalable NoSQL database

Storage capacity

25GB

1GB

# of reads

25 units

50k

# of writes

25 units

20k

# of deletes

20k

Analytics

Product

Mobile Analytics

BigQuery

Description

Fast, secure mobile app usage analytics

Fully managed, petabyte scale, analytics data warehouse

# of events

100 million

# of queries

1 TB

SCM

Product

CodeCommit

Cloud Source Repositories

Description

Highly scalable, managed source control service

Multiple private Git repositories hosted on Google Cloud Platform

Storage capacity

50 GB

1 GB

# of active users

5

# of requests

10k

Serverless

Product

Lambda

Cloud Functions

Description

Compute service that runs your code in response to events and automatically manages the compute resources

A serverless environment to build and connect cloud services with code

# of requests

1 million

2 millions (including HTTP & method invocation)

Compute time

3.2 million seconds

400k GB.seconds, 200k GHz.seconds

Storage

Product

Storage Gateway

Google Cloud Storage

Description

Hybrid cloud storage with seamless local integration and optimized data transfer

Best in class performance, reliability, and pricing for all your storage needs

Capacity

100 GB

5 GB-months of Regional Storage

Other

  • 5k Class A Operations per month
  • 50k Class B Operations per month
  • 1 GB network egress from North America to all region destinations per month (excluding China and Australia)

Provider-specific offering

Items are listed here because:

  • Either the competitor doesn’t provide a similar offering e.g. Google Cloud Speech API
  • Or it does but the offering is outside the free tier e.g. Google Compute Engine vs Amazon EC2

Amazon

Product Description Details

Key Management Service

Managed service that provides easy encryption with administrative controls

20k free requests per month

Device Farm

Test your iOS, Android and FireOS apps on real devices in the AWS cloud

Free one-time trial of 250 Device Minutes

Simple Notification Service

Fast, flexible, fully managed push messaging service

  • 1 million Publishes
  • 100k HTTP/S Deliveries
  • 1k Email Deliveries

CodePipeline

Continuous delivery service for fast and reliable application updates

1 Active Pipeline per month

CloudWatch

Monitoring for AWS cloud resources and applications

  • 10 Custom Metrics and 10 Alarms
  • 1 million API Requests
  • 5 GB of Log Data Ingestion and 5 GB of Log Data Archive
  • 3 Dashboards with up to 50 Metrics Each per Month

Simple Email Service

Cost-effective email service in the Cloud

  • 62k Outbound Messages per month to any recipient when you call Amazon SES from an Amazon EC2 instance directly or through AWS Elastic Beanstalk.
  • 1k Inbound Messages per month

Simple Queue Service

Scalable queue for storing messages as they travel between computers

1 millions requests

Simple Workflow Service

Task coordination and state management service for Cloud applications

  • 10k Activity Tasks
  • 30k Workflow-Days
  • 1k Initiated Executions

Chime

Amazon Chime is a modern unified communications service that offers frustration-free meetings with exceptional audio and video quality

Basic subscription is free to use for as long you’d like

CodeBuild

Fully managed build service that builds and tests code in the cloud

100 build minutes per month of build.general1.small compute type usage

Step Functions

Coordinate components of distributed applications

4k state transitions per month

X-Ray

Analyze and debug your applications

  • 100k traces recorded per month
  • 1 million traces scanned or retrieved per month

Database Migration Service

Migrate databases with minimal downtime

  • 750 Hours of Amazon DMS Single-AZ dms.t2.micro instance usage
  • 50 GB of included General Purpose (SSD) storage

Google

Product Description Details

Google Compute Engine

Scalable, high-performance virtual machines

  • 1 f1-micro instance per month (US regions only)
  • 30 GB-months HDD, 5 GB-months snapshot
  • 1 GB network egress from North America to all region destinations per month (excluding China and Australia)

Google App Engine

Platform for building scalable web applications and mobile backends

  • 28 instance hours per day
  • 5 GB Cloud Storage
  • Shared memcache
  • 1k search operations per day, 10 MB search indexing
  • 100 emails/day

Cloud Pub/Sub

A global service for real-time and reliable messaging and streaming data

10 GB of messages per month

Container Engine

One-click container orchestration via Kubernetes clusters, managed by Google

  • Basic cluster of 5 nodes or fewer
  • The basic cluster is free but each node is charged at standard Compute Engine pricing

Stackdriver

Monitoring, logging, and diagnostics for applications on Cloud Platform and AWS

  • 5 GB of logs with 7 day retention
  • Read access API
  • Basic email alerting

Cloud Vision API

Label detection, OCR, facial detection and more

1k units per month

Cloud Speech API

Speech to text transcription, the same that powers Google’s own products

60 minutes per month

Cloud Natural Language API

Derive insights from unstructured text using Google machine learning

5k units per month

Cloud Shell

Manage your infrastructure and applications from the command-line in any browser

Free access to Cloud Shell, including 5 GB of persistent disk storage

Cloud Container Builder

Fast, consistent, reliable container builds on Google Cloud Platform

120 build-minutes per day

Conclusion

Free services listed above, even if limited compared to the standard version, shouldn’t be overlooked. They can be used for prototyping, having fun with a crazy idea, teaching and/or self-learning. Have fun!

To go further: