https://github.com/brianveldman/azure-bicep
https://github.com/brianveldman/azure-bicep
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/brianveldman/azure-bicep
- Owner: brianveldman
- Created: 2023-10-06T19:22:00.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-21T14:26:15.000Z (3 months ago)
- Last Synced: 2025-07-21T16:37:19.144Z (3 months ago)
- Language: Bicep
- Size: 123 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
- AWESOME-Azure-Bicep - brianveldman/bicep-ready-to-use-solutions
README
# Azure Bicep Repository
Welcome on my page, my name is Brian Veldman, I created this repository for my personal Bicep projects 🔥
- [LinkedIn](https://www.linkedin.com/in/brian-veldman/)
- [BlueSky](https://bsky.app/profile/brianveldman.bsky.social)
- [Reddit](https://www.reddit.com/user/brianveldman/)
- [Website](https://cloudtips.nl)## Communication Services
- [Azure Communication Services - With Python for sending e-mails](https://github.com/brianveldman/azure-bicep/tree/main/ACS)## Artificial Intelligence (AI)
- [Azure OpenAI - With PowerShell Invoke-Function for asking questions](https://github.com/brianveldman/azure-bicep/tree/main/AI/OpenAI)
- [Azure Computer Vision - With PowerShell for getting details about picture in JSON format](https://github.com/brianveldman/azure-bicep/tree/main/AI/Computer%20Vision)## Azure Container Apps (ACA)
- [Running DeepSeek on Azure Container Apps](https://github.com/brianveldman/azure-bicep/tree/main/Azure%20Container%20Apps/DeepSeek)## Enterprise Policy as Code (EPAC)
- [EPAC - With simple audit VMs without DR ](https://github.com/brianveldman/azure-bicep/tree/main/EPAC)## Experimental Features
- [Local Deploy - Run K8S & HTTP requests via Bicep](https://github.com/brianveldman/azure-bicep/tree/main/Experimental%20Features)## Networking
- [CIDR Functions - Part 1 - Multiple subnets with same size](https://github.com/brianveldman/azure-bicep/tree/main/Networking/CIDR-Functions/Part%201)
- [CIDR Functions - Part 2 - Multiple subnets with different sizes](https://github.com/brianveldman/azure-bicep/tree/main/Networking/CIDR-Functions/Part%202)
- [Bastion Deployment - With Session Recordings](https://github.com/brianveldman/azure-bicep/blob/main/Networking/Bastion)
- [VNet Multiple Prefixes - For a single subnet](https://github.com/brianveldman/azure-bicep/blob/main/Networking/MPS)
- [Network Security Perimeter](https://github.com/brianveldman/azure-bicep/tree/main/Networking/Network%20Security%20Perimeter)
- [Networking as Code, including Hub & Spoke VNet, with peerings and Azure Firewall](https://github.com/brianveldman/azure-bicep/blob/main/Networking/Network%20as%20Code)## Managed DevOps Pools
- [Azure Managed DevOps Pools](https://github.com/brianveldman/azure-bicep/tree/main/Managed%20DevOps%20Pools)## IaC Security
- [PSRule - Validate code locally](https://github.com/brianveldman/azure-bicep/tree/main/PSRule)
- [Pester - Validate code locally](https://github.com/brianveldman/azure-bicep/blob/main/Pester)## Cloud Security
- [Maester - Azure Automation](https://github.com/brianveldman/azure-bicep/tree/main/Maester/AutomationAccount)
- [Maester - Azure WebApp](https://github.com/brianveldman/azure-bicep/tree/main/Maester/WebApp)
- [Microsoft Entra Privileged Identity Management](https://github.com/brianveldman/azure-bicep/tree/main/PIM)## Getting Started
To get started with Bicep you need the following
- Azure CLI Installed
```powershell
winget install -e --id Microsoft.AzureCLI
```
- Bicep CLI Installed
```powershell
winget install -e --id Microsoft.Bicep
```
- A IDE for example VS Code
```powershell
winget install -e --id Microsoft.VisualStudioCode
```