There are a LOT of public cloud providers in the market and it’s nearly impossible to keep track of the services and terminology that differentiate them. To compound the issue further, some of the largest providers, particularly AWS and Microsoft Azure, release new services and features so frequently that it’s a constant battle to stay informed and up to date.
Not everyone has the time to spend getting across all the platforms, and it is quite common for people to concentrate their efforts becoming adept with the technologies of one of the providers, rather than all of them.
However, there is a growing trend towards “multi-cloud” and cloud escrow. Organisations, for various reasons, are hesitant to put all their eggs in one basket so to speak. It is becoming more and more important to have an awareness of the competing service offerings, even if you have no immediate plans on cross skilling.
The aim of this post, is to attempt to provide a quick look up reference of similar products and services across three of the largest public cloud providers; AWS, Azure and Google Public Cloud. Whilst there is not always a direct equivalent for every service, and some of the comparisons below may be a bit contentious, we hope that this offers some form of assistance to those who need to be across the different terminologies.
It can be argued that AWS is more of a pure Iaas ( Infrastructure as a Service ) platform rather than a PaaS ( Platform as a Service ) like Azure and Google Cloud Platform lean towards, however, the feature sets can be quite comparable in many areas.
We would welcome the cloud community’s feedback, input and suggestions to try and improve and add to the list. I will readily admit to not personally being an expert on Google Public Cloud so apologies if I have left off any services. It would be great to be able to add other service providers such as IBM Softlayer and CenturyLink.
|Compute||AWS||Azure||Google Public Cloud|
|EC2( Elastic Cloud Compute )||VM ( Virtual Machine )||Machine|
|ECS||Windows Server Containers||Container Engine|
|AWS Device Farm|
|Storage||AWS||Azure||Google Public Cloud|
|Ephemeral||Temporary Storage ( D drive )||Ephemeral|
|EBS||Page Blobs||Persistent disks|
|S3, S3 Reduced Redundancy||Blob storage, Files||Standard Storage, Durability ReducedAvailability Storage|
|Glacier||Backup||Cloud Storage Nearline|
|Database||AWS||Azure||Google Public Cloud|
|RDS||Azure SQL DB||Google Cloud SQL|
|DynamoDB||Table Service, Document DB||Cloud Datastore|
|ElastiCache||Azure Managed Cache|
|Networking||AWS||Azure||Google Public Cloud|
|ELB||Load Balancer||Network Load Balancing|
|Route 53||Traffic Manager||Cloud DNS|
|VPC Flow Logs|
|IAM & Monitoring||AWS||Azure||Google Public Cloud|
|IAM||Azure Active Directory|
|CloudTrail||Azure Operational Insights|
|CloudWatch||Azure Application Insights||Google Cloud Monitoring|
|CloudWatch Logs||Google Cloud Logging|
|Directory Service||Azure Active Directory||Google Apps Directory Sync|
|Config||Azure Operational Insights|
|Trusted Adviser||Visual Studio Highlights ?|
|AWS MFA||Azure MFA||Google Authenticator|
|Deployment & Management||AWS||Azure||Google Public Cloud|
|Elastic Beanstalk||Cloud Services, WebSites & App Service||Google AppEngine|
|CloudFormation||Azure Resource Manager||Cloud Deployment Manager|
|CodeCommit||Azure App Service|
|API Gateway||API Management||Translate API, Cloud End Points|
|Analytics||AWS||Azure||Google Public Cloud|
|Data Pipeline||Data Factory|
|Machine Learning||Machine Learning||Prediction API|
|Application Services||AWS||Azure||Google Public Cloud|
|SQS||Windows Azure Queue, Windows Azure AppFabric Queues|
|SWF||Azure Batch, Azure Service Bus||Cloud DataFlow|
|SNS||Notification Hubs, AppFabric Topics||Google Cloud Messaging|
|ElasticTranscoder||Azure Media Services|
|SES||Azure Biztalk Services|
|Azure AppService||Google AppEngine|
|Mobile Services||AWS||Azure||Google Public Cloud|
|Cognito||Azure Media Services|
|Mobile Analytics||Azure Media Services|
|SNS||Notification Hubs, AppFabric Topics||Google Cloud Pub/Sub|
|Enterprise Applications||AWS||Azure||Google Public Cloud|
|WorkSpaces||RemoteApp ( VDI )|
|WorkDocs||Azure Files, Office 365 Sharepoint Online||Google Drive, Google Apps|
|WorkMail||Office 365 Exchange Online||Google Mail, Google Apps|
This blog in no way attempts to make a comparison between the quality of the services offered by each provider and it is definitely not trying to provide any recommendations to use one over the other.
Cloud Academy recently published a blog post with a more detailed analysis of a subset of core features that includes pricing and resource comparisons.
Clouduccino, also recently published an excellent AWS and Azure comparison that includes links to the product documentation for each service.
Cloudten Industries © is an Australian cloud practice and a recognised consulting partner of AWS. We specialise in the design, delivery and support of cloud based solutions. Don’t hesitate to contact us if you have any queries about this post or any cloud related topic.