First, their UI and UX are very different. Azure is by far the worst (as in pretty much all categories) - even their docs suck, with random broken links (even the links to switch the language of the exemple code) and very weird naming schemes, let alone the actual cloud UI. GCP and AWS are quite decent (for AWS you need to know a bit about how they organise things or use the search, but still).
> How do you find a VM by IP address in Azure?
The point is that you probably don't need to/shouldn't. IPs are ephemeral, don't matter and can easily change, and shouldn't be used for anything like identity.