Welcome to the AzInsider repository β your gateway to deploying diverse workloads effortlessly in your Azure environment using the power of Bicep language.
π Star this repository now to stay updated and show your support for the project
- π Explore the application-workloads directory for a rich collection of real-world application samples.
- π‘ Contribute and make your mark in the Azure community!
- Begin by installing the necessary tooling.
- Master Bicep with the Bicep Learning Path.
Option 1. Local Machine Deployment:
Deploy application samples directly from your local machine using Windows Terminal and Azure PowerShell.
$date = Get-Date -Format "MM-dd-yyyy"
$rand = Get-Random -Maximum 1000
$deploymentName = "AzInsiderDeployment-"+"$date"+"-"+"$rand"
New-AzResourceGroupDeployment -Name $deploymentName -ResourceGroupName azinsider_demo -TemplateFile .\main.bicep -TemplateParameterFile .\azuredeploy.parameters.json -c
You can also utilize a Bicep parameters file for added flexibility.
Option 2. Azure Portal Deployment:
- Access the Azure Portal, open CloudShell (using PowerShell), and clone this repository:
git clone https://github.com/daveRendon/azinsider.git
cd azinsider/application-workloads
Then, go to your working directory. For example
cd chatgpt-base
- Once in the working directory of the sample application, execute the following command:
$date = Get-Date -Format "MM-dd-yyyy"
$rand = Get-Random -Maximum 1000
$deploymentName = "AzInsiderDeployment-"+"$date"+"-"+"$rand"
New-AzResourceGroupDeployment -Name $deploymentName -ResourceGroupName azinsider_demo -TemplateFile .\main.bicep -TemplateParameterFile .\azuredeploy.parameters.json -c
Join us in simplifying Azure deployments with Bicep and unleash the full potential of your cloud projects! π₯