February 2nd, 2021

Project Bicep – Next Generation ARM Templates

Abel
Principal Cloud Advocate, DevOps Lead

When you think Azure and Infrastructure as Code, you think ARM (Azure Resource Manager) templates. Now, I don’t know about you but for me? ARM templates are not the easiest to author.

Welcome to the next generation of ARM. Project Bicep. Where Project Bicep is a Domain Specific Language (DSL) for ARM templates.

This means, using Bicep and the right VS Code extension, it is now SO MUCH EASIER to build out my ARM templates. Check out this video where I interview Alex Frankel, Program Manager for Bicep. In the vid we learn all the ins and outs of Project Bicep!

Bicep Sure Seems Cool. How do I try this out?

Pretty cool stuff huh? Go try out (Project Bicep). Here is a getting started tutorial. Try it out and let us know what y’all think.

Image e1f3b9cd74b256a647acdccdfd879ddab0914460154e217e1103a76966f28d8c

Related Links

What is Infrastructure as Code and Why Do I Care?

ARM Templates

Project Bicep

VSCode Extension for Bicep

Author

Abel
Principal Cloud Advocate, DevOps Lead

Abel Wang is a Principal Cloud Advocate and DevOps Lead at Microsoft, specializing in DevOps and Azure with a background in application development. He is currently part of Donovan Brown's League of Extraordinary Cloud DevOps Advocates. Before joining Microsoft, Abel spent seven years as a Process Consultant and a Certified Scrum Master helping customers globally develop solutions using agile practices and Team Foundation Server. Prior to that, Abel founded and sold his own software company. ...

More about author

3 comments

Discussion is closed. Login to edit/delete existing comments.

  • Zhiliang Xu

    Pls forgive my silly question… But why is Bicep called Bicep?

    • Zhiliang Xu

      I get it… Bicep is on Arm đŸ™‚

  • Adam Cogan www.ssw.com.au

    Thanks Abel

    I did a rule and video on this topic
    https://rules.ssw.com.au/azure-resources-creating
    Do you know how to create Azure resources?

    We’ve been down this road before where developers had to be taught not to manually create tables and ​databases. Now, in the cloud world, we’re saying the same thing again. Don’t manually create your Azure resources.​

    -a
    www.adamcogan.com

    Read more