Consider comprehensive offerings before choosing a Cloud Platform and their services | HCL Blogs
Type to SearchView Tags

Consider comprehensive offerings before choosing a Cloud Platform and their services
Naveen Kumar Jain - Technical Manager, ERS-HNC-ISV-System Software & Edge Analy | May 9, 2019
139 Views

Today’s cloud technology market trend

If we currently look around, in the era of cloud platforms, we can imagine a big bucket around us and that bucket contains lots of cloud platforms into it, such as public cloud providers like Google, AWS, and Azure

Selecting a cloud platform provider is a difficult task for most enterprise leaders and end users. Most of them keep wondering about the basis on which they will choose a specific cloud platform to serve their business needs. An answer to this question requires a thorough market study/research.

Our paper will give an overview to end users and enterprises so that they can easily decide which cloud platform will be most effective in fulfilling their business needs.

Major market players and their offerings

In the technology space, three major cloud providers like AWS, Google, and Azure have been widely spreading and expanding their businesses to support their IT infrastructure and software needs.

In the technology space, three major cloud providers like AWS, Google and Azure support IT infrastructure and software needs.

The following comparison of IT infrastructure (source: https://sadasystems.com/2016-public-cloud-survey-infographic.pdf) giving the flavor of IT infrastructure giants based on the ratio we could claim our preference to choose a cloud platform.

Google Cloud

The service offerings of these providers are mentioned below. Based on the details, we can choose which cloud provider and their offered services will strongly serve the business needs.

Feature comparison

Features AWS Azure Google Cloud
Process in VM (Maximum) 128 128 96
Memory in VM GiB (Maximum) 3904 3800 1433
Availability of SLA EC2: 99.95%
S3: 99.9%
99.90% 99.95%
Supported OS Windows, CentOS, CoreOS, OpenSUSE, SLES, CloudLinux, RHEL, Debian, FreeBSD, Ubuntu, and Oracle Linux. Windows, CentOS, CoreOS, OpenSUSE, SLES, RHEL, Debian, FreeBSD, Ubuntu, and Oracle Linux. Windows, CentOS, CoreOS, OpenSUSE, SLES, RHEL, Debian, FreeBSD, and Ubuntu.
Market Place AWS Marketplace Azure Marketplace G Suite Marketplace

Compute Service Comparison

Services AWS Azure Google Cloud
Virtual Server Service Elastic Compute Cloud (EC2) Virtual Machines
Virtual Machine
Scale Sets
Compute Engine
PaaS Elastic Beanstalk Cloud Services Google App Engine
Kubernetes Container ECS
EC2 Container Service
EKS
Container Service
Container Service (AKS)
Kubernetes Engine
Docker Container Registry EC2 Container Registry (ECR) Container Registry Container Registry
Docker Container Deployment - Container Service Container Engine
Virtual Private Sector Lightsail Virtual Machine Image -
Integrate Systems and Run Backend logic process Lambda Functions
Event Grid
Web Jobs/td>
Cloud Functions
Auto Scale Instance Auto Scaling Azure App Service Scale Capability
Auto Scaling
Virtual Machine Scale Sets
Instance Group
Instance Families 7 4 4
Instance Types 38 33 18

Storage Service Comparison

Services AWS Azure Google Cloud
Object Storage Service Simple Storage Service (S3) Storage (Block Blob Store) Cloud Storage
Archive Storage S3 Infrequent Access
Glacier
Data Archive
Storage (Cool)
Storage (Archive)
Nearline
Coldline
Hybrid Storage Storage Gateway StorSimple Egnyte Sync
Auto Protection and Disaster Recovery Disaster Recovery Site Recovery -
Transfer Solutions for Bulk Data Import/Export Disk
Snowball Edge
SnowMobile
Import/Export
Azure Data Box
Storage Transfer Service
Backup Object Storage
Cold Archive Storage
Storage Gateway
Backup -

Database Service Comparison

Services AWS Azure Google Cloud
Caching ElastiCache RedisCache Cloud CDN
Block Storage EBS Page Blobs Persistent Disks
Object Storage S3 Blob and Files Google Cloud
Storage Block
NoSQL (Indexed) Dynamo DB Cosmos DB Cloud Datastore
Cloud Bitable
NoSQL (Key-Value) Dynamo DB
Simple DB
Table Storage Cloud Datastore
Database Migration Database Migration Service Database Migration Service -
Data Warehouse RedShift SQL Data Warehouse -
Relational Database as a service RDS SQL Database
Database for MySQL
Database for PostgreSQL
Google Cloud SQL
Cloud Spanner

Networking and Content Delivery Service Comparison

Services AWS Azure Google Cloud
Load Balancing Elastic Load Balancing Load Balancer Application Gateway Cloud Load Balancing
Global CDN CloudFront Content Delivery Network Cloud Interconnect
Manage DNS Name and records Route 53 Traffic Manager Azure DNS Google Cloud DNS
Cross-premises connectivity API Gateway VPN Gateway Cloud VPN
Virtual Networking Virtual Private Cloud Virtual Network Subnet
Dedicated, Private Network connections Direct Connect Express Route -

Management and Monitoring Service Comparison:

Services AWS Azure Google Cloud
Administration Application Discovery Service
System Manager
Personal Health Dashboard
Log Analytics
Operations Management Suites
Resource Health
Storage Explorer
Cloud Console
Billing Billing API Billing API Cloud Billing API
Cloud Advisor Capabilities Cloud Watch
X-Ray
Management Console
Portal
Monitor
Application Insights
Stackdriver Monitoring
CloudShell
Debugger
Trace
Error Reporting
DevOps Deployment OpsWorks
Cloud Formation
Automation
Resource Manager
VM Extensions
Cloud Deployment Manager
Cloud Resources Management and Monitoring Trusted Advisor Advisor Cloud Platform Security

Security Service Comparison:

Services AWS Azure Google Cloud
Authentication and Authorization IAM Active Directory
Active Directory Premium
Cloud IAM
Cloud Identity-Aware Proxy
Protection with Data Encryption Key Management Service Storage Service Encryption -
Firewall Web Application Firewall Application Gateway -
Identity Management Cognito Active Directory B2C -
Cloud Services with Protection Shield DDoS Protection Service -

Pricing Structure Comparison

Services AWS Azure Google Cloud
Pricing Per Hour - Rounded Up Per Minute - Rounded Up Per Minute - Rounded Up (Minimum 10 minutes)
Models On demand, Spot and Reserved On Demand, Short Term On Demand, Sustained use

Conclusion

The paper explores the offerings and services of major cloud providers in depth to help identify the best-suited platform and its services that optimally fulfills business needs.

References

https://cloud.google.com/docs/

https://docs.aws.amazon.com/

https://docs.microsoft.com/en-us/azure/