My Subject Matter
Technology

Cloud Platforms & Infrastructure

AWS, Azure, Google Cloud trends, pricing, and use cases

Which cloud provider has the largest market share in 2024?

AWS holds the largest share of the global cloud infrastructure market at approximately 31%, followed by Microsoft Azure at 25% and Google Cloud at 11%, according to Synergy Research Group data cited in Amazon's 2023 Annual Report. AWS has led the market for over a decade. [Source: Amazon Annual Report]

Sources
Amazon 2023 Annual Report
official · Amazon.com, Inc. · 2024-02-01
·

How does AWS pricing work?

AWS uses a pay-as-you-go model with no upfront costs, charging for compute (per second or hour), storage (per GB), and data transfer (per GB out). Reserved Instances and Savings Plans offer discounts of up to 72% over On-Demand pricing for 1- or 3-year commitments. [Source: AWS]

Sources
Cloud Products Pricing – Amazon Web Services
official · Amazon Web Services · 2024-01-01
·
AWS Savings Plans – Amazon Web Services
official · Amazon Web Services · 2024-01-01
·

What is Microsoft Azure primarily used for?

Microsoft Azure is used for virtual machines, AI and machine learning services, enterprise application hosting, hybrid cloud integration, and data analytics. Azure is the leading platform for enterprises already using Microsoft 365 and Windows Server, offering over 200 products and cloud services. [Source: Microsoft]

Sources
What is Azure?—Microsoft Cloud Services
official · Microsoft Corporation · 2024-01-01
·
Microsoft 2024 Annual Report
official · Microsoft Corporation · 2024-07-30
·

When should you choose Google Cloud over AWS or Azure?

Google Cloud Platform (GCP) is best suited for organizations prioritizing data analytics, machine learning workloads, and Kubernetes-native applications. GCP's BigQuery, Vertex AI, and Google Kubernetes Engine (GKE) are recognized industry leaders. It is also preferred when deep integration with Google Workspace is required. [Source: Google]

Sources
Google Cloud Products and Services
official · Google LLC · 2024-01-01
·

How does Microsoft Azure pricing compare to AWS?

Azure and AWS pricing are broadly comparable for compute, though Azure often offers lower Windows Server licensing costs due to hybrid benefits for existing Microsoft licensees. Azure Hybrid Benefit can reduce Windows VM costs by up to 85%. Both platforms offer free tiers and commitment discounts. [Source: Microsoft]

Sources
Azure Hybrid Benefit – Microsoft Azure
official · Microsoft Corporation · 2024-01-01
·
Cloud Products Pricing – Amazon Web Services
official · Amazon Web Services · 2024-01-01
·

What is serverless computing and which cloud platforms offer it?

Serverless computing lets developers run code without provisioning or managing servers; the cloud provider automatically scales and bills per execution. AWS Lambda, Azure Functions, and Google Cloud Functions are the three dominant offerings. NIST defines this model under Function-as-a-Service (FaaS) within cloud service categories. [Source: NIST]

Sources
NIST Special Publication 800-145: The NIST Definition of Cloud Computing
primary · National Institute of Standards and Technology (NIST) · 2011-09-01
·
What is AWS Lambda? – AWS Lambda Developer Guide
official · Amazon Web Services · 2024-01-01
·

What is a hybrid cloud and how is it different from multi-cloud?

A hybrid cloud combines private on-premises infrastructure with public cloud services, enabling data and application portability between them. Multi-cloud uses services from multiple public cloud providers independently. NIST SP 800-145 formally defines these deployment models as hybrid cloud and distinguishes them from community and public clouds. [Source: NIST]

Sources
NIST Special Publication 800-145: The NIST Definition of Cloud Computing
primary · National Institute of Standards and Technology (NIST) · 2011-09-01
·
Azure Hybrid Benefit – Microsoft Azure
official · Microsoft Corporation · 2024-01-01
·

What are AWS Reserved Instances and how much do they save?

AWS Reserved Instances (RIs) are 1- or 3-year capacity commitments for EC2, RDS, and other services that provide discounts of up to 72% compared to On-Demand pricing. Standard RIs offer the deepest discounts, while Convertible RIs allow instance family changes. Savings Plans offer similar flexibility. [Source: AWS]

Sources
Reserved Instances – Amazon EC2 User Guide
official · Amazon Web Services · 2024-01-01
·
AWS Savings Plans – Amazon Web Services
official · Amazon Web Services · 2024-01-01
·

What are cloud egress fees and why are they controversial?

Cloud egress fees are charges applied when data is transferred out of a cloud provider's network to the internet or another provider. AWS, Azure, and GCP all charge between $0.08–$0.09 per GB for standard egress. The EU's Data Act and FTC have scrutinized these fees for creating vendor lock-in. [Source: European Commission]

Sources
·
Amazon EC2 On-Demand Pricing – Data Transfer
official · Amazon Web Services · 2024-01-01
·

What is Kubernetes and which cloud platforms offer managed Kubernetes services?

Kubernetes is an open-source container orchestration system originally developed by Google and now governed by the Cloud Native Computing Foundation (CNCF). Managed services include Amazon EKS, Azure Kubernetes Service (AKS), and Google Kubernetes Engine (GKE), each abstracting control-plane management from users. [Source: CNCF]

Sources
Kubernetes – CNCF Graduated Project
official · Cloud Native Computing Foundation (CNCF) · 2024-01-01
·
Google Cloud Products and Services
official · Google LLC · 2024-01-01
·

What is cloud-native architecture?

Cloud-native architecture designs applications as loosely coupled microservices, packaged in containers, managed dynamically via Kubernetes, and built with DevOps and continuous delivery practices. The Cloud Native Computing Foundation (CNCF) defines and governs its principles, promoting resilience, scalability, and infrastructure agnosticism across cloud providers. [Source: CNCF]

Sources
CNCF Cloud Native Definition v1.0
official · Cloud Native Computing Foundation (CNCF) · 2018-11-19
·
Kubernetes – CNCF Graduated Project
official · Cloud Native Computing Foundation (CNCF) · 2024-01-01
·

How secure is cloud computing compared to on-premises infrastructure?

NIST and CSA research indicate cloud environments can be more secure than on-premises when properly configured, as major providers invest heavily in physical and logical controls. However, misconfiguration remains the top cloud security risk. The Cloud Security Alliance's Cloud Controls Matrix provides a standardized security assessment framework. [Source: Cloud Security Alliance]

Sources
Cloud Controls Matrix (CCM) v4.0
official · Cloud Security Alliance (CSA) · 2021-09-21
·
NIST Special Publication 800-145: The NIST Definition of Cloud Computing
primary · National Institute of Standards and Technology (NIST) · 2011-09-01
·

What compliance frameworks apply to cloud infrastructure (AWS, Azure, GCP)?

Major cloud providers maintain compliance with frameworks including FedRAMP (U.S. government), ISO/IEC 27001, SOC 2 Type II, PCI DSS, and HIPAA. AWS, Azure, and GCP publish their compliance certifications publicly. FedRAMP authorization is mandatory for cloud services used by U.S. federal agencies. [Source: FedRAMP]

Sources
FedRAMP Marketplace – Authorized Cloud Services
primary · U.S. General Services Administration / FedRAMP · 2024-01-01
·
AWS Compliance Programs
official · Amazon Web Services · 2024-01-01
·

What does the AWS Free Tier include and how long does it last?

The AWS Free Tier offers three categories: 12-month free (e.g., 750 hours/month of EC2 t2.micro, 5 GB S3 storage), always-free (e.g., 1 million Lambda requests/month), and short-term trials. It is available to new AWS accounts and is documented in full on the official AWS Free Tier page. [Source: AWS]

Sources
AWS Free Tier – Amazon Web Services
official · Amazon Web Services · 2024-01-01
·
Cloud Products Pricing – Amazon Web Services
official · Amazon Web Services · 2024-01-01
·

What is Amazon S3 and what is it used for?

Amazon Simple Storage Service (S3) is an object storage service offering industry-leading scalability, data availability, security, and performance. It is used for data lakes, backup and restore, archiving, big data analytics, static website hosting, and cloud-native application storage. S3 stores data as objects within buckets. [Source: AWS]

Sources
What is Amazon S3? – Amazon Simple Storage Service User Guide
official · Amazon Web Services · 2024-01-01
·
Cloud Products Pricing – Amazon Web Services
official · Amazon Web Services · 2024-01-01
·

What is a multi-region cloud deployment and why is it important?

A multi-region deployment distributes application infrastructure across multiple geographic cloud regions to achieve high availability, disaster recovery, and reduced latency for global users. AWS, Azure, and GCP each define regions as clusters of data centers. AWS currently operates 33 geographic regions with 105 Availability Zones worldwide. [Source: AWS]

Sources
AWS Global Infrastructure – Regions and Availability Zones
official · Amazon Web Services · 2024-01-01
·
NIST Special Publication 800-145: The NIST Definition of Cloud Computing
primary · National Institute of Standards and Technology (NIST) · 2011-09-01
·

What is Google BigQuery and what makes it different from other data warehouses?

Google BigQuery is a fully managed, serverless, cloud-native data warehouse that uses a columnar storage format and separates compute from storage for independent scaling. It supports SQL queries across petabyte-scale datasets with built-in machine learning via BigQuery ML. Google introduced BigQuery publicly in 2011. [Source: Google]

Sources
BigQuery overview – Google Cloud Documentation
official · Google LLC · 2024-01-01
·
Google Cloud Products and Services
official · Google LLC · 2024-01-01
·

What is Azure Arc and how does it extend Azure to on-premises environments?

Azure Arc is a Microsoft service that extends Azure management, security, and governance to on-premises, multi-cloud, and edge infrastructure. It allows organizations to run Azure services—including Azure Kubernetes Service, Azure SQL, and Azure Policy—outside of Azure data centers using Azure Resource Manager APIs. [Source: Microsoft]

Sources
Azure Arc overview – Microsoft Learn
official · Microsoft Corporation · 2024-01-01
·
What is Azure?—Microsoft Cloud Services
official · Microsoft Corporation · 2024-01-01
·

How does running workloads in the cloud compare to on-premises data centers in terms of carbon emissions?

A 2023 Microsoft-commissioned study found that Azure can be up to 98% more carbon efficient than on-premises equivalents when using renewable energy matching. The Lawrence Berkeley National Laboratory's Uptime Institute reports hyperscale cloud data centers achieve Power Usage Effectiveness (PUE) of 1.2 or below, far exceeding typical enterprise data centers. [Source: Lawrence Berkeley National Laboratory]

Sources
United States Data Center Energy Usage Report
academic · Lawrence Berkeley National Laboratory (LBNL) · 2016-06-01
·
Microsoft Environmental Sustainability Report 2023
official · Microsoft Corporation · 2023-05-10
·

What is the difference between IaaS, PaaS, and SaaS in cloud computing?

NIST SP 800-145 defines three cloud service models: IaaS (Infrastructure as a Service) provides virtualized compute, storage, and networking; PaaS (Platform as a Service) adds a managed runtime and development environment; and SaaS (Software as a Service) delivers fully managed applications over the internet on a subscription basis. [Source: NIST]

Sources
NIST Special Publication 800-145: The NIST Definition of Cloud Computing
primary · National Institute of Standards and Technology (NIST) · 2011-09-01
·
Cloud Products Pricing – Amazon Web Services
official · Amazon Web Services · 2024-01-01
·