(Part-2) Leverage Bicep: Standard model to Automate Azure IaaS deployment
Chapter 2
- Bicep Development Environment
Bicep is a language. You will need an editor to write the language and an environment to run it.
Required
Visual Studio Code
reference: Deploy Bicep files from Visual Studio Code
Azure CLI or Azure PowerShell
reference: How to deploy resources with Bicep and Azure CLI
Deploy resources with Bicep and Azure PowerShell
!! The bicep file can be run from Visual Studio Code, so if you have VS Code installed, you do not need a command line.
Recommend
Visual Studio Code Extension
A feature called IntelliSense is useful. While you are coding in bicep, a pull-down pop up with options for the next candidate function, API version, etc. GitHub Copilot can also be used as an extension to make your work more efficient. (OpenAI Technology)
GitHub Account
Use it as a repository for bicep files.
- Tips
Install extensions from VS Code
-- Only GitHub Copilot is available for a fee.
Azure Resource manager Tools Extensions
Bicep Extensions
GitHub Copilot - Sample code and explanation
localtemplate/bicep/BICEP at master ยท akkoike/localtemplate (github.com)
- Application sequence mapping
Almost 30 USD / day
>> Next Chapter (Traps and Avoidance)
Published on:
Learn moreRelated posts
Using Sempy to Authenticate to Fabric/Power BI APIs using Service Principal and Azure Key Vault
In this blog post, the author demonstrates how to use Azure Key Vault and Azure identity to authenticate securely when working with Fabric Not...
Unlock Your Python Potential with Azure
Microsoft's appreciation for Python's versatility and developer-friendly features has led to the creation of tools and resources aimed at assi...
Azure Lab Services - Lab Plan Outage
Azure Lab Services is currently experiencing an outage that affects Lab Plans, but not Lab Accounts. This outage intermittently impacts all op...
Azure Cosmos DB Conf 2024: Accelerating Innovation in AI and Data
The fourth annual Azure Cosmos DB Conf held on April 16, 2024, was a highly anticipated event for those at the forefront of cloud data managem...
New ‘ExecutionMetrics’ event in Azure Log Analytics for Power BI Semantic Models
The Power BI integration with Azure Log Analytics just got better with the introduction of a new event - 'ExecutionMetrics'. Customers can now...
Two options for Invoice Processing in Power Platform | AI Builder or Azure Document Intelligence
If you're looking to process invoices within the Power Platform, this tutorial will provide you with valuable insights into the available opti...
Azure Communication Services May 2024 Feature Updates
The Azure Communication Services team is excited to share several new product and feature updates released in April 2024. (You can view previo...
Azure Communication Services at the European Cloud and Collaboration Summits
If you're interested in Azure Communication Services, mark your calendar for the upcoming European Cloud and Collaboration Summit from May 14-...
Why CIOs Prefer Azure DevOps for Custom Development Projects
In today's fast-paced business environment, organizations require an IT infrastructure that can deliver agility, innovation, and speed to succ...