And the portal does indeed suck. The cli, on the other hand, is top notch.
Sadly this goes for a lot of Azure services and all the enterprise-buzzword laden documentation doesn't make that easier