У всех трех есть: консоль для управления - web/cli, сети, балансировщики, blob storage, управляемые базы, виртуалки, сервисы контейнеров, очереди сообщений, AI, ML, cognitive, serverless и т.д. Так что лучше учить именно эти компоненты в целом. Есть даже готовые таблицы с аналогами между клаудами. У GCP может быть меньше разнообразие.
Исторически у AWS было больше IaaS, у Azure PaaS. Сейчас они сбалансировались относительно друг друга.