AzureFunBytes Episode 50 - Intro to @BicepLang with @adotfrank
Aug 10, 2021Jay Gordon

Summary
This post introduces Bicep as a declarative language for Azure infrastructure deployments, highlighting its advantages over ARM templates such as improved syntax, type safety, modularity, and tooling support. It discusses the language design, tooling integration (VS Code extension, playground), and benefits of being Azure-native (day-zero support, no state management with what-if/destroy equivalents, integration with Template Specs and Azure Marketplace). It also provides resources for learning and converting ARM templates to Bicep.
More from the Azure Pipelines Supply Chain Security trail
- Axios npm Supply Chain Compromise – Guidance for Azure Pipelines Customers
- Automate your open-source dependency scanning with Advanced Security
- One Pipeline to Rule Them All: Ensuring CodeQL Scanning Results and Dependency Scanning Results Go to the Intended Repository
- April Patches for Azure DevOps Server and Team Foundation Server
- Introducing Pull Request Annotation for CodeQL and Dependency Scanning in GitHub Advanced Security for Azure DevOps