A curated list of AWESOME blogs, videos, tips-and-tricks, codes, tools, scripts... Hand-picked tips and tricks to help you learn Azure Bicep and get you ready to start deploying Azure resources to your favorite environment(s).
Community contributions are very welcome! Check out the contribution guide and submit a Pull Request with your adds/removes/changes to the content!
Links below are from official Microsoft sources, websites, and channels.
- Part 1: Fundamentals of Bicep
- Part 2: Intermediate Bicep
- Part 3: Advanced Bicep
- Option 1: Deploy Azure resources by using Bicep and Azure Pipelines
- Option 2: Deploy Azure resources by using Bicep and GitHub Actions
- Bicep documentation
- What is Bicep?
- Install Bicep tools
- Bicep file structure and syntax
- Project Bicep - an ARM DSL
- Quickstart: Intro to Bicep with Web App and DB
- How to deploy resources with Bicep and Azure CLI
- Deploy resources with Bicep and Azure PowerShell
- Deploy Bicep files from Azure Cloud Shell
- Migrate to Bicep
- Configure your Bicep environment
- Best practices for Bicep
- Learn everything about the next generation of ARM Templates
- How to use Azure Bicep for developing ARM templates | Azure Tips and Tricks
- Level up your skills with Bicep!
- Bicep Community Call - January '22
- Bicep Community Calls & Azure Deployment & Governance Channel
- Bicep type definitions for ARM resources
- AKS Bicep Accelerator
- Project Bicep - an ARM DSL
- Bicep Authoring Devcontainer
- Bicep samples for documentation
- Azure Landing Zones (ALZ) - Bicep
Links below are from community sources, websites, and channels.
- Azure Bicep First Look - LinkedIn
- Understanding and Using Project BICEP - The NEW Azure Deployment Technology
- Transforming ARM into Azure Bicep
- Azure Bicep: Get Up and Running
- Bicep vs Terraform - A fair and balanced comparison
- Mert to the Future #10 - Using Bicep to Create Your Azure Data Solution with Heini Ilmarinen
- Getting Started with Azure Bicep
- Episode 21: Bicep with Alex Frankel
- How to deploy an SAP system using Azure Bicep
- 079 - We're talking about Azure Bicep
- EP7: Getting Started with Azure Bicep
- Getting started with Bicep: Infrastructure as code
- Azure Infrastructure as Code - With ARM templates and Bicep
- Azure Bicep: Getting started guide
- Azure Bicep posts on Cloud Marathoner's Journey
- What are the good options to manage sensitive info in Azure Bicep?
- Hardening parameter inputs on Azure Bicep files
- Deploying Azure Bicep using GitHub Actions
- Get a consistent Azure naming convention with Bicep modules
- Why is Azure Bicep your next choice for Infrastructure As Code?
- ARM Templates Or Azure Bicep — What Should I Use?
- Azure Bicep Playground: Transitioning from ARM templates into Bicep
- Deploy Azure Infrastructure with Azure Bicep
- Getting started with Project Bicep for Azure ARM
- A Gentle Introduction to Bicep
- Deploy Ubuntu VM with Prometheus and Grafana using Bicep Language
- What is new in Azure Bicep v0.4?
- ElYusubov/Learn-Bicep
- globalbao/azure-policy-as-code
- fberson/wvd
- Ba4bes/Bicep-NamingConvention
- jaydestro/aksbicep
- lordlinus/databricks-all-in-one-bicep-template
- fberson/Getting-started-with-Bicep-Infrastructure-as-code-on-Azure
- scautomation/Bicep-AzureMonitor-Sentinel
- gbaeke/aks-bicep
- PSBicep - Bicep PowerShell Module
- jamesatighe/AVD-BICEP