# Azure Command-Line Interface (CLI) Reviews
**Vendor:** Microsoft  
**Category:** [Cloud Platform as a Service (PaaS) Software](https://www.g2.com/categories/cloud-platform-as-a-service-paas)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 22
## About Azure Command-Line Interface (CLI)
The Azure Command-Line Interface (CLI) is a cross-platform tool designed to manage Azure resources through command-line commands. It enables users to perform a wide range of tasks, from creating and configuring virtual machines to deploying applications and managing cloud services, all without the need for a graphical interface. The Azure CLI is available for Windows, macOS, and Linux, and can also be accessed through the Azure Cloud Shell, providing flexibility for various development environments. Key Features and Functionality: - Cross-Platform Compatibility: Azure CLI operates seamlessly across Windows, macOS, and Linux platforms, ensuring a consistent experience regardless of the operating system. - Scripting and Automation: It supports scripting in Bash, PowerShell, and Python, enabling automation of repetitive tasks and bulk operations, which is essential for efficient DevOps practices. - Comprehensive Service Management: The CLI provides command-line access to virtually all Azure services, including compute, storage, AI, and IoT, offering feature parity with the Azure portal in most cases. - Interactive Mode and Tab Completion: Features like interactive mode and tab completion enhance user productivity by providing inline help and reducing the need to memorize command syntax. - Flexible Output Formats: Users can choose from various output formats such as JSON, table, and TSV, facilitating integration with other tools and scripts. Primary Value and Problem Solving: Azure CLI simplifies the management of Azure resources by offering a streamlined, command-line-based approach that is both efficient and scriptable. It addresses the need for automation in cloud operations, allowing users to create, configure, and manage resources programmatically, which is particularly beneficial for continuous integration and continuous deployment (CI/CD) pipelines. By providing a consistent and intuitive command structure, Azure CLI reduces the learning curve and administrative overhead associated with cloud resource management, enabling teams to focus more on development and less on manual configuration tasks.



## Azure Command-Line Interface (CLI) Pros & Cons
**What users like:**

- Users appreciate the **ease of use** of Azure CLI, enabling seamless management of resources from multiple platforms. (2 reviews)
- Users appreciate the **robust feature set** of Azure CLI, enabling seamless integration and effective application management. (2 reviews)
- Users praise the **seamless CI/CD pipelines** in Azure CLI, enabling efficient build, test, and deployment of applications. (2 reviews)
- Users enjoy the **automation capabilities** of Azure CLI, enabling streamlined processes and ensuring compliance effortlessly. (1 reviews)
- Users appreciate the **flexibility of managing Azure resources** from various platforms without using the portal. (1 reviews)
- Users find that Azure CLI significantly enhances **data security** , providing vital protection for their daily project work. (1 reviews)
- Integrations (1 reviews)
- Scalability (1 reviews)
- Users appreciate the **simplicity** of Azure CLI for automation and compatibility with Mac, enhancing their workflow. (1 reviews)

**What users dislike:**

- Users find the **complexity of commands and authentication** in Azure CLI can be challenging and frustrating. (1 reviews)
- Users often face **complexity issues** when choosing tools due to overlapping functionalities, leading to confusion and wasted time. (1 reviews)
- Users note that Azure CLI is **expensive compared to other cloud solution providers** , impacting overall value perception. (1 reviews)
- Users note the **limited support for newer Azure services** , often needing PowerShell or the portal for some tasks. (1 reviews)
- Users find that some newer Azure services and features have **missing support** , requiring alternatives like PowerShell or the portal. (1 reviews)
- Overwhelming Choices (1 reviews)
- Users find **security issues** in handling authentication a bit tricky, which complicates their overall experience with Azure CLI. (1 reviews)

## Azure Command-Line Interface (CLI) Reviews
  ### 1. Azure - The Ultimate Solution

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nikhil K. | Cloud Security Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 15, 2025

**What do you like best about Microsoft Azure Developer Tools?**

Based on my experience its seamless integration with developer tools like Visual Studio, VS Code, and Azure DevOps, is very good which significantly streamlines our CI/CD pipeline. It provides elastic scalability and flexibility to our environment through services like Azure Functions and Virtual Machines also it comes with built-in autoscaling, allowing applications to easily handle fluctuating workloads.

**What do you dislike about Microsoft Azure Developer Tools?**

when it comes to dislike, I can say my frustrations with this product are on three main areas, the steep learning curve, the complex and often unpredictable pricing model which made cost forecasting difficult for our team and lastly inconsistent user experience including scattered documentation.

**What problems is Microsoft Azure Developer Tools solving and how is that benefiting you?**

This tool solved our problems of infrastructure complexity and slow deployment with integrated services (like Azure App Service and Azure DevOps) that automate building, securing, scaling, and managing cloud applications.

  ### 2. Azure command

**Rating:** 2.5/5.0 stars

**Reviewed by:** Omkar G. | HR, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Azure Command-Line Interface (CLI)?**

Works on Windows, macOS, Linux, Docker, and even in Azure Cloud Shell (browser-based).

Lets you manage Azure resources from almost anywhere without needing the portal.

**What do you dislike about Azure Command-Line Interface (CLI)?**

Some newer Azure services or features aren’t fully supported right away.

Occasionally, certain tasks still require PowerShell or the portal

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

Problem: Clicking through the Azure Portal for every VM, storage account, or policy is slow and error-prone.

Solution: Azure CLI lets you create, configure, and delete resources with simple commands or scripts.

Benefit: Huge time savings, fewer mistakes, and consistency in setup.

  ### 3. Azure Developer Tools: Easy to Use, but Can Be Overwhelming

**Rating:** 4.0/5.0 stars

**Reviewed by:** Roberto V. | Computational Specialist, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 06, 2025

**What do you like best about Azure Command-Line Interface (CLI)?**

Azure Developer Tools provide a comprehensive and integrated environment with support for cloud app development, offering features like seamless deployment, debugging, and scalability that make managing large-scale applications easy.

**What do you dislike about Azure Command-Line Interface (CLI)?**

The learning curve can be steep for newcomers, and navigating through the many services and configurations can sometimes feel overwhelming, especially for smaller teams

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

Microsoft Azure Developer Tools solve the problem of managing and deploying scalable cloud applications by providing integrated services for development, testing, and monitoring. This has benefited us by streamlining our workflow, allowing faster deployment cycles and improved system reliability

  ### 4. Azure provides cloud services that make our life simple and work productive.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Narender P. | Quality Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 19, 2024

**What do you like best about Azure Command-Line Interface (CLI)?**

The best thing about Microsoft Azure Developer Tools is CI/CD pipelines.By the helop of CI/CD we can build,test and deploy applications seemlessly.The number of tools azure have will help us to integrate with various tools and have more flexibiltity to application environments compare to other market competitors.Azure is marvelous of its scalability and flexibility.These tools are designed for handling any kind of project irrespective of size of the project.

**What do you dislike about Azure Command-Line Interface (CLI)?**

It provides wide range of tools, sometimes the functionlity of tools may overlap and create chaos about choosing the tool for our specific time. This might require more time for choosing the required tool.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

The data protection is awesime in case of data loss or failure/disaster. Recovery of Data is very easy by tools provided by azure.
We can automate the deployment process enabiling consistency and repeatable configurations.Azure gives good security and protection.Also helps for identity management,authentication and authorization.

  ### 5. The One who can Destroy!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pahul  P. | Scrum Master , Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 16, 2024

**What do you like best about Azure Command-Line Interface (CLI)?**

Azure CLI is a direct competitor to Amazon' s Aws CLI which is already a big player in market .
Just like that it helps in giving appropriate commands to the database and helps to get the desired work done from a single place .also its loaded with features and the implementation is also very good.

**What do you dislike about Azure Command-Line Interface (CLI)?**

So far no problem with the command line hence no dislikes.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

We are using in data analytics and cloud development.

  ### 6. Best tool for build and deploy modern applications.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Manish K. | Senior Team Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** April 20, 2023

**What do you like best about Azure Command-Line Interface (CLI)?**

Best tool for build and deploy modern applications. And you will get everything at one place.

**What do you dislike about Azure Command-Line Interface (CLI)?**

Didn't find any. It's expensive compare to other cloud solution providers.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

Maintaining my solution and providing best cloud based solutions.

  ### 7. Easy to use and integrate in automated processes and scripts

**Rating:** 5.0/5.0 stars

**Reviewed by:** Oleg K. | Senior Software Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 30, 2022

**What do you like best about Azure Command-Line Interface (CLI)?**

well documented
works on linux / max / windows
easy to install and use
no need to manually add credentials - all is done automatically with login in the browser window

**What do you dislike about Azure Command-Line Interface (CLI)?**

sometimes I need to relog into azure too many times

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

integrating with Azure on local dev environment

  ### 8. Azure CLI theory

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek S. | Google Cloud Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** July 14, 2021

**What do you like best about Azure Command-Line Interface (CLI)?**

Specific we are using throug out in our daily project work and that helps a lot to ensure our data secure ..

**What do you dislike about Azure Command-Line Interface (CLI)?**

I think almost everything is on place only we can say faster application mode is required 🙂

**Recommendations to others considering Azure Command-Line Interface (CLI):**

Azure CLI is very well versed for us which we can tell us to provide to other user.. we cn tell many story to others which may help to user special..I love to encourage to folks and Azure user to use always CLI ...

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

Nothing separate we have to tell here what we can say on this . we can work on authority capture scene

  ### 9. Great Control and good Typing Experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 10, 2021

**What do you like best about Azure Command-Line Interface (CLI)?**

we can customize to our liking, an environment, and a shell, and can install it on any OS, local

**What do you dislike about Azure Command-Line Interface (CLI)?**

I need to have hands-on before using it in an actual project and having tutorials for it.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

I'm using to solve cloud run command with this terminal

  ### 10. review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 02, 2021

**What do you like best about Azure Command-Line Interface (CLI)?**

I like how versitile and easy it is to install on Linux and on MacOS, not just PC

**What do you dislike about Azure Command-Line Interface (CLI)?**

I wish it could run on bash shell and not just Azure Cloud shell.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

Trying to find cross-platform coding software

  ### 11. Azure command line interface  use to maange azure resources

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gaurav K. | Software Developer In Test, Enterprise (> 1000 emp.)

**Reviewed Date:** March 25, 2021

**What do you like best about Azure Command-Line Interface (CLI)?**

Azure CLI can run on both power shell and CMD. Installing CLI allow  control and can customize as per need on all platforms like windows, Max, Linux

**What do you dislike about Azure Command-Line Interface (CLI)?**

AZ cli solve lots of problem . But if you  dev is debugging locally than before pushing it to repo, dev need to pull them before push to the repo .

**Recommendations to others considering Azure Command-Line Interface (CLI):**

Install it in your local and control your script while debugging or making changes

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

AZ cli give the control over script and help in customizing the script

  ### 12. Linux-Like Experience in the Cloud

**Rating:** 4.0/5.0 stars

**Reviewed by:** Taslim H. | Network Security Administrator, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 13, 2021

**What do you like best about Azure Command-Line Interface (CLI)?**

The ability to use a linux-like setting.

**What do you dislike about Azure Command-Line Interface (CLI)?**

Needs some good knowledge to carry out some task.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

The simplicity of executing basic cloud task with the terminal.

  ### 13. Really good for scripting commands

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Military | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 10, 2021

**What do you like best about Azure Command-Line Interface (CLI)?**

The ability to load templates and script multiple sets of automatic commands makes it more functional than the portal GUI

**What do you dislike about Azure Command-Line Interface (CLI)?**

Nothing it's a robust command line interface

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

Nothing really I haven't had any issues with the interface

  ### 14. Good a Azure CLI experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Evren B. | Network & Security Technical Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** July 02, 2020

**What do you like best about Azure Command-Line Interface (CLI)?**

With the product, we are able to effectively use our company's internal processes and in many applications to comply with our information security policies. It is very easy to find many documents for the product related online. In addition, these documents contain very detailed information. I think the best part of the product is that it can operate platform independently. In other words, Mac can run on Linux based operating systems or Windows. You can also use the commands in the PowerShell library here.

**What do you dislike about Azure Command-Line Interface (CLI)?**

Since the command line interface is not visual and directive like the web interface, it is completely up to your knowledge what is necessary and what is not necessary. Also, most commands are not as easy to use as described. It will take some time to learn.

**Recommendations to others considering Azure Command-Line Interface (CLI):**

The product is very successful, I would recommend you to automate your work. Especially the platform being independent makes the product attractive. I think you will not regret when you use the product.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

We created environments suitable for our internal policy with the product. We have made many platforms we use safer and standard. In addition, operations on the GUI take a long time. We can do these operations with CLI both in a shorter time and automatically. In this way, we can automate the works and perform many operations that take a long time in a safe period. This brings us profit in terms of time and cost.

  ### 15. Best in the class cli tool to increase productivity

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rohit N. | Lead Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 09, 2020

**What do you like best about Azure Command-Line Interface (CLI)?**

Its cross platform command line tool. It gives u the best and short hand commands to handle your azure resources. It is very well documented and easy to use. It has emphasis on automation

**What do you dislike about Azure Command-Line Interface (CLI)?**

Not much to dislike here. But its still progressing so some of the functionality from console is missing

**Recommendations to others considering Azure Command-Line Interface (CLI):**

look out for more enhanced feature set offered by azure at competitive pricing as compared to other cloud service providers.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

Integration with jenkins and seamless inline deployment of resources from the cli it self.
it help automating the CI/CD pipelines.
it can also be integrated directly through github actions
has multi platform support

  ### 16. Handy and Easy to Manage Services

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 23, 2020

**What do you like best about Azure Command-Line Interface (CLI)?**

Documentation is very well written and very easy to find online

Cli doesn’t require you to explicitly login to machines and then run commands

**What do you dislike about Azure Command-Line Interface (CLI)?**

Commands are little tough to remember but i think every CLI has its own learning curve

**Recommendations to others considering Azure Command-Line Interface (CLI):**

Please always weight your options before opting for azure cloud. 

There are many cloud vendors in Market but azure is one of the cheapest and best in market with 99% up time

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

Deploying kubernetes cluster on a kubernetes with sql and nosql databases

  ### 17. Azure CLI works but get ready for a learning curve

**Rating:** 4.5/5.0 stars

**Reviewed by:** Clint R. | Director of Information Technology, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 24, 2020

**What do you like best about Azure Command-Line Interface (CLI)?**

I like that it just works. Clean, simple & effective without all the bloat.

**What do you dislike about Azure Command-Line Interface (CLI)?**

There's not much I don't dislike. It does take time to learn all the ins and outs of it.

**Recommendations to others considering Azure Command-Line Interface (CLI):**

Be sure you take time to figure out how much time it will take your employees to learn this if they dont already know how to use it. It takes time has a steep learning curve but can really yield some great benefits down the road.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

I am solving automation tasks with Azure CLI. The benefits are once a program is in place, CLI is just faster to use.

  ### 18. A well thought out command line interface, with choice of Powershell and Bash

**Rating:** 5.0/5.0 stars

**Reviewed by:** Samuel H. | Sales Representative, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 22, 2019

**What do you like best about Azure Command-Line Interface (CLI)?**

I like that there is a choice of shells. You can choose Bash or Powershell, so you can use whichever suits you most or what you are more comfortable with.

**What do you dislike about Azure Command-Line Interface (CLI)?**

I would like there to be free storage for the shell, like Google Cloud gives you free storage for the command line interface. Currently, Azure charges you for the small amount of storage it uses.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

When I need to run a command in a shell, I use the Azure Command Line interface. For example, if I want to use a command line to create a group of virtual machines, it is great to have this functionality available. It also has a small amount of storage, which can be useful for storing configuration scripts. By using Azure's command line interface, it lets me perform tasks that otherwise would be time consuming using the GUI, saving me time.

  ### 19. Must-have Tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 30, 2019

**What do you like best about Azure Command-Line Interface (CLI)?**

I love that I can use this in scripts and applications because it allows you to automate processes and assure compliance with internal policies.  The fact that you can use this on a Mac is lovely too.  Our DevOps guys love it, because GUI's just don't make sense to them.

**What do you dislike about Azure Command-Line Interface (CLI)?**

Some commands are not as straight-forward as you would expect them to be, but the CLI will continue to evolve.  The authentication can be a little tricky to handle properly.

**Recommendations to others considering Azure Command-Line Interface (CLI):**

No-brainer, you need to get this.

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

With Azure CLI we have standardized how we create objects and we now make sure that our infrastructure aligns with internal conventions and policies.  We are also extending this to our internal network to make critical platforms more reliable.

  ### 20. Is a Power Shell like took

**Rating:** 4.5/5.0 stars

**Reviewed by:** Javier C. | Software Systems Engineer 1 (Web), Small-Business (50 or fewer emp.)

**Reviewed Date:** May 21, 2019

**What do you like best about Azure Command-Line Interface (CLI)?**

You can use the same commands as Power Shell. You can use it any platform like Windows, Linux or Mac. Open source! 

**What do you dislike about Azure Command-Line Interface (CLI)?**

Some cmdlets support use of Linux platform. 

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

To deploy resources quickly 

  ### 21. Must have tool for Azure Power Users

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rex L. F. | Senior System Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 12, 2019

**What do you like best about Azure Command-Line Interface (CLI)?**

It’s a Quick, dirty interface for managing azure vms 

**What do you dislike about Azure Command-Line Interface (CLI)?**

Unlike the web interface, It’s not self explanatory. You have to know exactly what you’re doing and what parameters / arguments are needed to accomplish your task. 

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

Amazing for managing azure resources on the go / potentially low bandwidth situations 

  ### 22. Cross platrofm CLI for Azure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Leonid K. | SQL Developer, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** February 16, 2018

**What do you like best about Azure Command-Line Interface (CLI)?**

CLI allows to manafe entire Azure subscription and resources from any platform, so you don`t have to use only Windows as it works with powershell. Is has much more simple syntax and more intuitive to understand what are you doing there. It is also included in Azure Cloud Shell, so you don`t need to install components on your local machine and use it directly from Azure portal. As any CLI it allows automation of your deployments with ARM templates. So you will need just to create template and deploy it with couple of simple commands. Detailed documentation helps not to get lost in syntax and manage your Azure resources faster than it work with portal

**What do you dislike about Azure Command-Line Interface (CLI)?**

If you want to install it on Windows machine you will have to install node.js and python first. 

**Recommendations to others considering Azure Command-Line Interface (CLI):**

Works best if working from Mac

**What problems is Azure Command-Line Interface (CLI) solving and how is that benefiting you?**

Speeding up mass deployment of Azure resources


## Azure Command-Line Interface (CLI) Discussions
  - [Is Azure CLI A command-line tool?](https://www.g2.com/discussions/is-azure-cli-a-command-line-tool) - 1 comment

- [View Azure Command-Line Interface (CLI) pricing details and edition comparison](https://www.g2.com/products/azure-command-line-interface-cli/reviews?qs=pros-and-cons&section=pricing&secure%5Bexpires_at%5D=2026-05-19+16%3A09%3A49+-0500&secure%5Bsession_id%5D=18654ff8-5c42-4514-a385-a02c90dfee30&secure%5Btoken%5D=477117ddbf56f63a6a87f1a00dba254648fbe0d4047dae5adb49f2eba74818f8&format=llm_user)
## Azure Command-Line Interface (CLI) Integrations
  - [Visual Studio](https://www.g2.com/products/visual-studio/reviews)

## Azure Command-Line Interface (CLI) Features
**Development**
- Application Deployment
- Development Tools
- Development Environment
- Language Support
- Testing

**Database**
- Database Management
- Analytics
- Auto Scaling
- Backup / Recovery
- Storage

**Infrastructure**
- Networking
- Virtual Machines
- Security

## Top Azure Command-Line Interface (CLI) Alternatives
  - [DigitalOcean](https://www.g2.com/products/digitalocean/reviews) - 4.6/5.0 (736 reviews)
  - [Agentforce 360 Platform (formerly Salesforce Platform)](https://www.g2.com/products/agentforce-360-platform-formerly-salesforce-platform/reviews) - 4.5/5.0 (3,775 reviews)
  - [Kinsta](https://www.g2.com/products/kinsta/reviews) - 4.8/5.0 (1,436 reviews)

