Doesn't look like they are, to me. Their main domain's IP address is owned by Microsoft (so, using Azure?), but the status page IP is in a block owned by Digital Ocean.
Edit: I could have sworn I refreshed the page before replying to make sure someone else hadn't already responded, and I didn't see your comment
jschulenklopper. Scary how similar they are lol.
Edit: I could have sworn I refreshed the page before replying to make sure someone else hadn't already responded, and I didn't see your comment jschulenklopper. Scary how similar they are lol.