Best Cloud Computing services
Amazon as the first to commoditized best cloud computing services with the introduction of AWS service back in 2004.
Ever since 2004, Amazon kept adding features and innovations which made gave them the upper hand in the cloud computing business.
They have the most extensive array of services and solution for the cloud. They are by far the most expensive.
Microsoft and google later came into the business and came to par with Amazon. Bringing in ideas, infrastructure, deals and slashing the price, they gained ground fast enough.
Now let delve this comparison of AWS, Google and Azure.
Comparison of the Best Cloud Computing services
The comparison between AWS, Azure and Google is blazing deeper in the public cloud space as the service providers are dropping prices and offering new features.
We will be looking at the completion between the three giant minds in the cloud computing business.
We have Amazon Web Services (AWS), Microsoft’s Azure and Google Cloud Platform (GCP).
AWS obviously has an upper hand over Google, Microsoft and other cloud service providers.
We will compare the three best cloud computing services under the following category; storage, computing and pricing.
Storage Databases – AWS Vs Azure Vs Google
Google Cloud Platform (GCP) is one of the best Best cloud computing services GCP provides both temporary storage and block storage similar to hard drive.
For Object storage, GCP created Google Cloud Storage. GCP supports relational Database management through Google Cloud SQL.
Technologies that are pioneered by google such as Big Table, Big Query and Hadoop are fully supported.
Amazon Web Services (AWS) is also a best cloud computing services provides temporary storage which is allocated once an instance starts and destroyed when the instance is ended.
It also provides temporary storage which is equivalent to hard disks. It can either be kept separate or attached to any instance.
Amazon Web Services offers object storage with their S3 technology, and archiving services with Glacier. AWS supports NoSQL and relational databases and also Big Data.
Microsoft Azure is one of my favorite best cloud computing services uses Page Blobs and temporary storage (D Drive) for Virtual machine based volumes.
Block Blobs and Files are used for Object Storage. Azure Supports both NoSQL and relational databases, and Big data, Azure table and HDinsight.
Computing – AWS Vs Azure Vs Google
AWS’s Elastic Compute Cloud (ECP) is the core provider of Amazon computing service. It allows users to configure Virtual Machines (VM) using a pre-configured or custom AMIs.
You have the power to choose the size power, capacity and number of Virtual machines. You can also choose from different regions and available zones within which to launch.
ACW’s EC2 also allows auto scaling and load balancing. Load balancing (ELB) distributes loads across the instances to ensure better performance. Auto-scaling allow users to automatically scale capacity up or down.
It was until 2012 that Google introduced Google Compute engine (GCE). Google’s GCE allow users launch virtual machines, just like AWS’s ECP, into availability groups and regions. However, GCE wasn’t available for the public until 2013. Ever since then Google has continued adding its own enhancements including load balancing, live migration of VMs, extended support for Operating Systems, faster loading permanent disks and more instances.
Like their counterpart, Google, Microsoft also added their computing service in 2012, but it came to functioning in 2013. Azure users can choose a virtual hard drive equivalent to Amazon AMI and create a virtual machine. The VHD can be pre-configured by Microsoft, user customized or third parties. With the VMs, users need to specify the amount of memory and number of core for each.
Pricing Structure – AWS Vs Azure Vs Google
Amazon web service charges customers by time. They are charged by rounding up the number of hours used. The minimum time used is an hour. There are 3 payment models available for AWS users;
- Reserved – Customers reserve instances for 1 to 3 years. It is a prepared method based on the utilization.
- On demand – Customers pay for what they using without making any upfront payment.
- Spot – Customers bid for capacity that is available.
GCP charges for instances by rounding up minutes used. The minimum minutes charged by GCP service is 10 minutes. Of recent, google announced new pricing for compute services that will provide simpler and flexible approach to AWS’s reserved pricing structure. The new sustained use pricing structure will allow discount on the on-demand model hourly rate as a particular instance is utilized for a larger percentage of the month.
Microsoft Azure charges users by rounding up the number of minutes they use on demand.
There are other premise to compare these three giant cloud storage service providers such as management, security, access and management.
Feel free to comment below and vote which you think is the best cloud computing services.