Google Cloud Platform Guide Expanded for AWS Professionals

After Google published their guide for customers who wanted to compare Google Cloud Platform to Amazon Web Services, it helped people using the platform to understand things about how it’s designed to handle data delivery and  infrastructure.

They’ve recently updated their documentation to further expand the professionals guide including; new sections that focus on Big Data services, Storage Services and Containers as a Service (Also known as Google Container Engine).

Below you will find a quick overview of what’s new in the documentation and how it compares to Amazon Web Services:

Amazon ECS vs. Google Container Engine at a glance

Feature

Amazon ECS

Container Engine

Cluster Nodes Amazon EC2 Instances Compute Engine Instances
Supported Daemons Docker Docker or Rocket
Node Agent Amazon ECS Agent Kubelet
Container Group Task Pod
Deployment Sizing Service Service Replication Controller
Command Line Tool Amazon ECS CLI kubectl or gcloud
Portability Runs only on AWS Runs wherever Kubernetes run

How Amazon Elastic MapReduce compares to Google Cloud Dataproc and Cloud Dataflow

Feature

Amazon Elastic MapReduce

Google Cloud Dataproc

Google Cloud Dataflow

Open Source Library Apache Hadoop and Apache Spark Apache Hadoop and Apache Spark Apache Beam
Service Integration Yes Yes Yes
Scaling Manual Manual Auto
Deployment Locality Zonal Zonal Zonal
Pricing Model Per Hour Per Minute Per Minute
Unit of Deployment Cluster Cluster Pipeline
Unit of Scale Nodes (Master, Core and Task) Nodes (Master and Worker) Workers
Unit of Work Step Job Job
Programming Model MapReduce, Apache Hive, Apache Pig, Apache Spark, SparkSQL, PySpark MapReduce, Apache Hive, Apache Pig, Apache Spark, SparkSQL, PySpark Apache Beam
Customization Bootstrap Actions Initialization Actions File Staging

If you need assistance in implemented a Google Cloud Platform solution or would like a quick consult to help you improve the efficiencies of your deployment, drop us a line and we’d be happy to help!

Schedule a Consultation