These are the tools Azure provides to interact with your resources.
CLI tool for managing Azure resources.
Azure provides a full fledge API for managing resources directly from Powershell scripts.
The main Azure website, contains all the features provided by Azure.
Can be connected to remotely, providing bash and powershell APIs to interact with Azure resources.
Android and iOS apps from Microsoft for monitoring Azure resources.