the implementation details are different but the concepts don't change across the cloud providers. serverless compute is serverless compute. object storage is object storage. a vm is a vm.
clearly the most efficient solution is to pontificate about other people's implementations while never having done anything of the sort at that scale yourself.