All I need to do is log into my Azure account. The app itself supports multi factor authentication on first run and subsequent launches can be done one-tap. Now if you have multiple accounts like I do, you can now navigate to the Settings menu on the top left corner of the app. You can add as many accounts as you need, and switch back and forth without the need to log off. I’ve already added a few accounts, and if I scroll through, you can see that I can see my directories, and subscriptions that are associated with the specific directory. Here on Settings menu is where you would also turn on push notifications, and any additional biometric authentication for extra security. So it will request a fingerprint, or facial recognition, depending on your phone, each time that you launch the app. In the Resources view, I can scroll through and Favorite the important resources for easier access. I can Favorite the resource itself, and even the metric charts. Now, I want to Favorite a few resources, and I can do this quickly in the Resource view by swiping right. Now every time I open the app, the Favorites view will be shown by default with these resources displayed.
You can also search resources by name, group and sort them, and even filter by research type. Now that you’re all set up, there’s several things that you can do to manage your resources on the go. Maybe I’ve already left the office, and I’ve forgotten to shut down a few virtual machines that will incur costs if I keep them running. Instead of logging back to my PC, I can just stop the VMs directly from the Azure mobile app. Just go to the details page of the specific VM, and select the command you want, in this case, Stop. Or on an iPhone, I can use swipe gestures to stop the VMs quickly in the same view. This really helps when you need to turn off multiple VMs. Now of course, if you reverse the same steps, you can also start the VMs. Now if you want to do something a little bit more advanced, I also have the option of scripting using Bash or PowerShell with Cloud Shell. Looking at the metrics for one of my favorite VMs, I can see it might be time to scale up to make sure I have enough compute capacity in case of any spikes in activity.
Now, I’ve already copied a command in my clipboard which will enumerate all of the PowerShell scripts that I have saved on my Azure drive. I can go ahead and use the Paste button on the top right corner, and execute the command. Now you can see that it displays all the PowerShell scripts that I have, and I actually have one for scaling up VMs which I will execute here. Next, you can set up yourself to receive notifications about recent events related to your resources. Using the Notification step, you can keep up to date with any service health issues. If you want to receive service health alerts via push notifications, you’ll need to go to the Azure portal. Once you’ve configured an alert, to make sure it sends push notifications, go to the Actions Group blade, and for each action group, select Azure App Notifications, and enter your email address. Also, you’ll be seeing this at Push Notifications Support for more alert types, like Metrics, and Activity Logs, very soon. So that was a quick tour of the new Azure mobile app.