Pick a depth. Each prompt opens in your AI pre-loaded with the lesson. Click a row to preview the prompt.
Every conversation about cloud architecture eventually hinges on which layer you are buying. If you cannot tell IaaS from PaaS from SaaS you will end up paying for managed services you did not need, or running raw VMs when a managed runtime would have shipped you in a week. Knowing where each provider draws the line is the first filter you apply when picking a service.
List a representative service from each layer on AWS and Azure to see the boundary in concrete terms.
# IaaS — raw compute, you own the OS
aws ec2 describe-instance-types --instance-types t3.micro \
--query 'InstanceTypes[0].{vcpu:VCpuInfo.DefaultVCpus,memMiB:MemoryInfo.SizeInMiB}'
# PaaS — managed runtime, you push code
aws elasticbeanstalk list-available-solution-stacks \
--query 'SolutionStacks[?contains(@,`Node.js 20`)]'
# SaaS-like — fully managed product surface
aws workmail list-organizations --region us-east-1 \
--query 'OrganizationSummaries[*].[Alias,State]' --output table