Comparing Design of various Cloud Computing Platforms.

  • Introduction To AWS, Azure and Google Cloud
  • Types of instances/virtual machines
  • Global Infrastructure
  • Compute Services
  • Storage Services
  • Database Services
  • Networking Domain
  • Security Comparison
  • Targeted Audience
  • Service Comparison
  • Pricing
  •     The popularity of Cloud Computing and Cloud Platforms has skyrocketed within the half a decade. These platforms became AN integral part of our lives and plenty of applications and businesses that we have a tendency to see or understand of. With this quality and growing demand, several Cloud platforms have sprung up in recent years. The question that bothers several learners and business homeowners is that service supplier to settle on. during this article on AWS vs Azure vs Google Cloud, we'll compare the 3 of the most effective cloud service suppliers within the market.

        Today, any internet-savvy individual makes use of cloud computing on a usual. Activities like document written material, looking at movies, paying attention to music, enjoying games, storing and accessing knowledge, emails, etc. build vital use of cloud computing. On the opposite hand, corporations use cloud computing services for developing new applications, knowledge storage and analysis, on-demand software system delivery, web site and journal hosting, and video and audio streaming.

        So allow us to begin off by AWS, Azure and Google Cloud Platform. Initially we'll begin by understanding AWS. In the cloud computing market, there are 3 main platform suppliers – Amazon Web Services (AWS), Microsoft Azure and Google Cloud Platform (GCP).  AWS is the market leader among the 3, whereas Azure and GCP area units are growing systematically. All 3 platforms have their own options that may match AN application developer’s necessities.

    Introduction To AWS, Azure and Google Cloud

    Amazon Web Services (AWS)


    Amazon internet Series or AWS as we tend to abbreviate it's one amongst the leading Cloud Service suppliers within the market. It was initiated in 2002. Back then, it offered solely a couple of sets of tools and services. It absolutely was in 2003 once Chris Pinkham and Benjamin Black given a paper that helped alter and revolutionize the AWS platform.

    They believed that the retail platform, Amazon, may serve a much bigger and higher purpose. This is often once Amazon started observing it from a bigger business perspective, and that we had services like Cloud Storage and Computation that came into existence by the end of 2004. It absolutely was Saint Christopher Brown and his team that created this doable and Amazon EC2 service was cherished across the world.

    The popularity of AWS is unfathomable, and that we can perceive what makes this 170+ Cloud Service supplier work well. Before that, allow us to move and perceive the Microsoft Azure Cloud Platform.

    Microsoft Azure

    Microsoft Azure, because the name suggests, is Microsoft’s Cloud platform that permits you to take a look at, build, deploy, and even manage applications that square measure placed in Microsoft Azure’s knowledge centers or hardiness Zones. It's all 3 service model solutions rather like AWS, that square measure infrastructure as a Service, Platform as a Service, and software package as a Service. It permits you to integrate with totally different open supply and Microsoft Stack of products/tools and programming languages.

    It was declared in 2008 however was discharged on February one, 2020, as Windows Azure and anon renamed to Microsoft Azure as we all know it these days.

    Azure is analogous to AWS and offers a range of products and solutions for app developers. The Azure platform offers smart process and computing power. it's capable of deploying and managing virtual machines at scale. Azure also can run large-scale “parallel batch computing” – a novel feature that it shares with AWS over the Google Cloud Platform.

    Google Cloud Platform (GCP)


    Google Cloud Platform (GCP), additionally called Google Cloud, declared in 2008 its 1st Public Cloud Service Google App Engine that became public in 2011. it absolutely was the primary Platform as a Service introduced by Google Cloud. Post that, Google introduced numerous cloud services within the property right. These services reside on an equivalent cloud area wherever well-liked Google Services reside like Google Search, YouTube, Gmail, etc.

    Google is popularly legendary for its services in Machine Learning, knowledge Analytics, Compute, Storage, etc.

    I believe this is often enough data concerning the Cloud Service suppliers we tend to commit to compare. allow us to move and perceive however these compare with one another.

    Types of instances/virtual machines

    • General purpose
    • Compute optimized
    • Memory optimized
    • Accelerated computing
    For our comparison of Azure VMs vs. AWS EC2 vs. Google VMs, we’ve chosen instances with similar RAM with 4vCPUs for every kind of instance. However, you must note that the memory-optimized associate degreed accelerated-computing instances for Google cloud are an exception. This is often as a result of their minimum vCPUs presently doesn't beginning at 4vCPUs, in contrast to AWS and Azure. Instead, they start at 40vCPUs for memory-optimized systems and 12vCPUs for accelerated computing systems, which indicate extremely advanced computation prospects and may appear extraordinary once checked out from a rating angle. Yet, it’s important to stay in mind that the memory-optimized and accelerated instances of Google Cloud supply superior memory. Below are the chosen instances/VMs for cloud-pricing comparison of computing.


    Global Infrastructure

    When we discuss the infrastructure that concerns these platforms, we have to consider two terms, those are, Regions and Availability Zones.

    Regions
    Here, regions mean a geographical location where a Cloud Data center resides.

    Availability Zone
    It is the data center that resides in a region. Regions may have more than one Data-center. Some regions, for certain services providers, have only one data center. Hence, we do not use the availability zone term in that case. That data center is called or known as region.

    Here are some numbers to see how these platforms compare:

    Amazon Web Services
    Regions: 24 Launched and 3 announced
    Availability Zones: 76
    Countries served: 245

    Microsoft Azure
    Regions: 60+
    Countries served: 140

    Google Cloud Platform
    Regions: 22
    Availability Zone: 61
    Countries served: 35

    It is clear that Amazon Web Services has a wider reach and provides services to more countries than the other two platforms. Let us now move ahead and see what kind of customer base these platforms support.

    Compute Services

    When we compare cypher services, AWS has all the praise for EC2 that is extremely standard within the market. It conjointly supports varied different cipher services that bit PaaS, container, and even serverless computing service. Azure conjointly has several services that match AWS in these domains. Google Cloud, however, lacks a touch in comparison with these 2 platforms. Here may be a list of some notable services these Service suppliers offer.

    Storage Services

    Storage could be a vital service once it involves Cloud Computing. As a result of it's solely when you store information you'll be able to think about different services which will facilitate your information. allow us to see however these Service suppliers beware of Storage on Cloud.


    Database Services

    Networking Domain 

    These services do fairly well against each other when compared and there is very little to choose when put head to head. Here is a list of services when compared head to head.


    Cloud Pricing Comparison Criteria

    For higher understanding of the valuation distinction, we’re considering identical regions to match CPUs and in operation systems for AWS instances, Azure Virtual machines, and Google Cloud machines.

    Region: US East- North Virginia
    Operating System: Linux and Windows
    vCPUs/Cores: 4

    AWS vs Azure vs Google Cloud: On-Demand Pricing Comparison

    For each of the four instance-type situations, you'll notice the hourly on-demand rating structure of every service within the table below.


    Note:
    In the top of the table, red indicates the best value and inexperienced represents rock bottom value for the several instance varieties.

    Key takeaways:
    • Google Cloud and AWS rating square measure nearly similar in rating for systems that operate general and on instance styles of memory-optimized cloud.
    • The price distinction between AWS and Azure is negligible for his or her several compute-optimized cloud instances. On the opposite hand, Google Cloud Platform is priced the best during this service due to their climbable processors associated with an all-core turbo performance.
    • The rating model of Google Cloud for memory-optimized and accelerated-computing instances square measure method is higher as a result of not having 4vCPUs in contrast to AWS or Azure. Instead, they supply 40vCPUs and 12vCPUs several times.

    AWS Vs Azure Vs Google Cloud Security Comparison

      Amazon provides Fortinet that provides security measures to Amazon Virtual non-public Cloud (VPC) in several handiness zones on-demand. whereas in Microsoft Azure, Fortinet provides optimized security for knowledge and applications and takes away additional security expenditures throughout migration.
      FortiGate Next-Generation Firewall provides advanced security and demanding firewalls for Google Cloud Platform (GCP). supported services provided by the safety domain, the distinction between the highest 3 public clouds is given by-
          Storage Service Encryption-

          Targeted Audience and Customers

          AWS, Azure and Google Cloud all have status users and customers. allow us to take a glance at those.

          Amazon internet Services

          Amazon internet Series has the most important community support and client base, and it's several profile customers within the market. to call a couple of, we have-

          McDonald’s
          Netflix
          Unilever
          Samsung
          MI
          AirBnB
          BMW
          ESPN

          Companies Like Netflix, LinkedIn pay $10-19 million a month on their instances. That tells however  the way abundant trust individuals have during this platform and conjointly how massive and status the client base is. It conjointly incorporates a terribly widespread little scale trade client base.

          Microsoft Azure

          Microsoft Azure isn't so much behind during this race. It conjointly incorporates a wide client base and has gained tons of recognition in most of the highest Fortune five hundred firms. Around 70-80% of fortune five hundred firms use Microsoft Azure. Some far-famed brands that use this platform are:

          Ebay
          Apple
          Pixar
          HP
          Honeywell

          Google Cloud Platform

          Among the 3, Google Cloud is the youngest and incorporates a smaller client base compared to others. However we should always not forget Google Cloud is home to YouTube, and Gmail that square measure vast on their own. Here could be a list of another well-liked customers they have-

          HSBC
          Snapchat
          HTC
          Phillips

          So this was regarding a number of the shoppers these Cloud Service suppliers have. Please note these squares measure some numbers and honorable mentions. If you visit the websites for these platforms you'll notice an oversized range of client base and even several case studies that tell you the way these service suppliers have resolved issues for varied businesses across the world.

          Which Cloud Provider is Best for My Business?

          AWS, GCP, and Azure supply a pay-as-you-go model, a free tier, 24*7 support, and threat protection. Here square measures a number of the key distinctions among the three-cloud platform on which you'll decide that one is healthier for your business.

          AWS may be a sensible match if:
          • You’re migrating to the cloud for the primary time
          • Most of your business apps and platforms square measure Windows-based
          • You’re trying to find a hybrid and cost-efficient solutions

          Google Cloud may be a sensible match if:
          • You’re trying to find a comprehensive container-based model
          • You’re trying to find a hyper-scale networking surroundings
          • You develop and deploy cloud-based code and apps
          • You’re trying to find a inexperienced technical school answer
          Market Share: Amazon net Services may be a clear winner here
          Global Infrastructure: In terms of range Amazon net Services stands out here too
          Growth: GCP may be a clear winner here
          Service Comparison: Amazon net Services wins for numbers whereas Microsoft Azure wins for integration capabilities
          Pricing: tiny investments GCP wins, longer run prices Amazon net Services may be a winner

          Final Thoughts

          Opt for a cloud computing platform that provides the most effective solutions among your budget. The cloud platform is the foundation on which your entire business applications square measure unbroken. Therefore, it ought to guarantee a extremely secure setting for infrastructure development, 24*7 support, automatic updates, cost-savings, and far a lot of. extremely secure.
          As a corporation, you'd need to contemplate multiple factors whereas selecting a cloud-service supplier, and rating simply can't be left ungoverned. If your applications are employed by a lot of users, and you’re attending to thousands of instances, this comparison can surely assist you save thousands of greenbacks.




          References:
          1. comparison by mygreatlearning- https://www.mygreatlearning.com/blog/comparison-of-amazon-web-services-microsoft-azure-and-google-cloud-platform-learnability-best-opportunities-versatility/
          2. aws vs azure vs google by embee- https://embee.co.in/blog/aws-vs-azure-vs-google-cloud/
          3. comparison by simform- https://www.simform.com/blog/compute-pricing-comparison-aws-azure-googlecloud/
          4. geeksforgeeks post- https://www.geeksforgeeks.org/cloud-computing-platforms-and-technologies/
          Home Assignment on Cloud Computing by-
          Comp - B Students
          Group- 36

          Roll No   GR No      Name
          09           11810785   Yashaswi Ghune
          35           11920017   Sakshi Jagtap
          61           11810462   Punamtanvi Kshatriya

          Comments

          Post a Comment