DEV Community

Cover image for Which Cloud Platform to choose? Confused!!!
Shreyan Maity
Shreyan Maity

Posted on

Which Cloud Platform to choose? Confused!!!

If you are getting confused to select with which cloud platform to start with, which one will be perfect to start for you as a beginner or newbie to get over the threshold period. Hope you are at a correct place, this one you will be helpful for you.

AWS-Azure-GCP

Popular Cloud Platforms

In recent days we are having mostly 3 outstanding cloud platforms form the top 3 leading farms.

  1. AWS - Amazon Web Services

    Amazon has the first mover advantages, currently they are operating with the 31-33% market cap.

  2. Azure - Microsoft Supported Cloud Platform

    Aure is backed by the Microsoft as expected they are pretty much good with their visuals, currently they are operating with the 21-24% market cap.

  3. GCP - Google Cloud Platforms

    Google started late but they are also catching up with the other leaders,
    currently they are operating with the 13-14% market cap.

Reference Table -

Reference Table


To be started with any one of them you need to start with a Free Trial account or with Pay As You Go.

To be starting with Free Trial

AWS

Free trials some minimal services till 12 months

Azure

$200 for 30 days Free tier eligible services

GCP

$300 for 90 days Free tier eligible services

In my opinion you can start with AWS for the free trial. You get some extend of time to explore most of the services available.


To be starting with Pay as you go you can choose accordingly with the below reference.

AWS pricing depends on what types of instances you need, here are the smallest and largest on-demand instances:

Smallest instance: t2.nano comes with one vCPU and 512MB of RAM

Cost: $4.75 per month

Largest (on-demand) instance: u-12tb1.112xlarge features 448 vCPUs and 12TB of RAM

Cost: $109.20 per hour

Here are some examples of Microsoft Azure pricing:

Smallest instance: B2pts v2 comes with two vCPUs and 1GiB of RAM

Cost: $6.13 per month

Largest (on-demand) instance: M416ms v2 has 416 vCPUs and 11,400GiB of RAM

Cost: $99.15 per hour

Google Cloud Platform pricing varies greatly. Here are some examples of instances and their prices:

Smallest instance: f1-micro has 0.2 vCPUs and 0.6GB of RAM

Cost: $5.548 per month

Largest (on-demand) instance: m2-ultramem-416 comes with 416 vCPUs and 11,776GB of RAM

Cost: $102.96 per hour


Below are the availability wise details

This will get you help with reducing your hosted application down-time

  1. AWS - AWS Availability Zone
  2. Azure - Azure Availability Zone
  3. GCP - GCP Availability Zone

Top comments (1)

Collapse
 
waynetyler profile image
WayneTyler

This is a great breakdown of the major cloud providers, especially in terms of market share and pricing options. For startups or developers trying to decide, AWS, Azure, and GCP each have their strengths, from AWS’s extensive services due to its first-mover advantage to GCP's strong data and AI integration.

If you’re looking for an easier way to get started, especially if you’re interested in managed hosting and want to focus on deploying apps without the hassle of server management, platforms like Cloudways can be helpful. Cloudways provides managed hosting on AWS and GCP, which means you get the power of these cloud giants but with simplified setup and cost transparency. This kind of platform can be especially useful for those just starting out, as it minimizes the technical learning curve and allows you to experiment without worrying about instance types and underlying infrastructure.