bicep VS azure-cli-extensions

Compare bicep vs azure-cli-extensions and see what are their differences.

bicep

Bicep is a declarative language for describing and deploying Azure resources (by Azure)

azure-cli-extensions

Public Repository for Extensions of Azure CLI. (by Azure)
Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
bicep azure-cli-extensions
57 13
2,353 211
4.2% 3.8%
9.9 9.7
6 days ago 3 days ago
Bicep Python
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

bicep

Posts with mentions or reviews of bicep. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-19.
  • Bicep Mode
    2 projects | reddit.com/r/emacs | 19 May 2022
    I just created my first Emacs package, a major mode for the Bicep Language. I have to say it was quite easy to get to this. The Emacs docs are great and using LSP made it easy to add completion.
  • Automating Azure APIM configuration based on Logic App (standard) workflows' callback URLs
    1 project | dev.to | 20 Apr 2022
    My requirements need me to populate APIM's set-backend-service and rewrite-uri. With the above json, a user-defined function is required. And alas, as of now it's not possible in bicep :(
  • Farmer VS Pulumi
    2 projects | reddit.com/r/AZURE | 4 Apr 2022
    Bicep unfortunately chose to create a DSL instead of just exposing the dotnet API to allow IaC. Now there is a nuget package for Bicep core (https://github.com/Azure/bicep/pull/5826) you may be able to use dotnet code.
  • Getting Started with Azure Bicep
    1 project | dev.to | 30 Mar 2022
    Yes, as of version 0.3 Azure Bicep is production ready. It is supported by Microsoft Support Plans and Bicep has 100% parity with what can be accomplished by ARM template.
  • Bachelor-thesis about IaC and Bicep
    1 project | reddit.com/r/AZURE | 23 Mar 2022
    I suggest reading the bicep documentation as I don't think it will require 12,000 words to determine the answers to your questions.
  • Would I replace Terraform with Bicep ? πŸ’ͺ🏽
    4 projects | dev.to | 10 Mar 2022
    Bicep is open source with a strong community supporting it. All the binaries for the different supported operating systems can be downloaded from the official releases page of the Bicep open source project.
  • Azure Bicep - Reference Module Output in Same Module Call
    1 project | reddit.com/r/AZURE | 8 Mar 2022
    It sounds like you're running into this: https://github.com/Azure/bicep/issues/1631
  • [HIRING] Senior Software Engineer - Microsoft
    2 projects | reddit.com/r/atljobs | 3 Feb 2022
    The backend code is C#, with CosmosDb/TableStorage for persistence. Our client tools are also mostly C#, with some TypeScript, and some Python. Our backend code is currently closed-source, but our Bicep repo gives an example of our coding style.
    2 projects | reddit.com/r/atljobs | 3 Feb 2022
    The Microsoft Azure Deployments team aims to make deploying resources to Azure simple, safe, predictable, and reliable. We own the Template deployment orchestration service, client-facing tools including our open source DSL - Bicep, and various other services aimed at bringing customers up to speed with Infrastructure as Code. We are at the heart of the Azure control plane with great opportunities for cross-team collaboration and impact, have a lot of autonomy to shape the direction of our own products, and enjoy having a hands-on approach with customers to help drive our feature design.
  • Bicep Feedback - Add subscription as parameter for resource groups.
    1 project | reddit.com/r/AZURE | 28 Jan 2022
    u/nezoic can you open an issue for this here please: https://github.com/Azure/bicep/issues

azure-cli-extensions

Posts with mentions or reviews of azure-cli-extensions. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-04-11.

What are some alternatives?

When comparing bicep and azure-cli-extensions you can also consider the following projects:

Pester - Pester is the ubiquitous test and mock framework for PowerShell.

azure-cli - Azure Command-Line Interface

terraform - Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

azure-quickstart-templates - Azure Quickstart Templates

infracost - Cloud cost estimates for Terraform in pull requestsπŸ’°πŸ“‰ Love your cloud bill!

TheAlgorithms - All Algorithms implemented in Python

arm-ttk - Azure Resource Manager Template Toolkit

.NET Compiler Platform ("Roslyn") Analyzers

bottlerocket - An operating system designed for hosting containers

python - Official Python client library for kubernetes

tye - Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.