DEV Community

Cover image for AzureFunBytes - Intro to @BicepLang
Jay Gordon for Microsoft Azure

Posted on ā€¢ Edited on

2 2

AzureFunBytes - Intro to @BicepLang

AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization do and how they do it. Every week we get together at 11 AM Pacific on Microsoft LearnTV and learn more about Azure.

This week is Microsoft Build! There are so many sessions to take part in! I wanted to spend some time using one of the amazing things that have come out of this huge event. I have been playing with Azure Bicep lately for creating my resources. Today I'd like to show you how to create a basic template and deploy it to Azure. Then I will look at how quickstart templates are converted in the Bicep Playground. We'll look at the Bicep CLI install, the VS Code plug-in, and of course Azure CLI.

Bicep is a Domain Specific Language (DSL) for creating your Azure resources. While many different methods may select programming languages such as Ruby, Bicep really aims to reduce complexity by introducing a cleaner syntax for you to reuse your code more often. Bicep is a transparent abstraction of ARM templates, which differs from using another general-purpose programming language. Bicep uses Azure Resource Templates (ARM template) files in JSON to compile and deploy your desired infrastructure.

What is Bicep (Preview)?
Install Bicep (Preview) Bicep on GitHub
Quickstart: Create Bicep files with Visual Studio Code
Bicep Playground
ARM template documentation-
Tutorial: Create and deploy first Azure Resource Manager Bicep file
Bicep on Twitter


Learn about Azure fundamentals with me!

Live stream is available on Twitch, YouTube, and LearnTV at 11 AM PT / 2 PM ET Thursday. You can also find the recordings here as well:

AzureFunBytes on Twitch
AzureFunBytes on YouTube
Azure DevOps YouTube Channel
Follow AzureFunBytes on Twitter

šŸ‘‹ One thing before you go

Remember when side projects didn't cost so much? šŸ˜’

We have created a membership program that helps cap your costs so you can build and experiment for less. And we currently have early-bird pricing which makes it an even better value! šŸ„

Just one of many great perks of being part of the network ā¤ļø

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

šŸ‘‹ Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay