Skip to content

Latest commit

 

History

History
59 lines (37 loc) · 2.26 KB

README.md

File metadata and controls

59 lines (37 loc) · 2.26 KB

🚀 AzInsider - Azure Application Deployment Repository with Bicep

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

Key Features:

  • 📂 Explore the application-workloads directory for a rich collection of real-world application samples.
  • 💡 Contribute and make your mark in the Azure community!

🚀 Get Started with Bicep:

  1. Begin by installing the necessary tooling.
  2. Master Bicep with the Bicep Learning Path.

📦 Deployment Options:

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:

  1. 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
  1. 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! 🔥