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 NodesAmazon EC2 InstancesCompute Engine Instances
Supported DaemonsDockerDocker or Rocket
Node AgentAmazon ECS AgentKubelet
Container GroupTaskPod
Deployment Sizing ServiceServiceReplication Controller
Command Line ToolAmazon ECS CLIkubectl or gcloud
PortabilityRuns only on AWSRuns 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 LibraryApache Hadoop and Apache SparkApache Hadoop and Apache SparkApache Beam
Service IntegrationYesYesYes
ScalingManualManualAuto
Deployment LocalityZonalZonalZonal
Pricing ModelPer HourPer MinutePer Minute
Unit of DeploymentClusterClusterPipeline
Unit of ScaleNodes (Master, Core and Task)Nodes (Master and Worker)Workers
Unit of WorkStepJobJob
Programming ModelMapReduce, Apache Hive, Apache Pig, Apache Spark, SparkSQL, PySparkMapReduce, Apache Hive, Apache Pig, Apache Spark, SparkSQL, PySparkApache Beam
CustomizationBootstrap ActionsInitialization ActionsFile 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