azure-bicep-patterns

Provide reusable Azure Bicep patterns for hub-spoke networking and private endpoints.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/jgezelscorp/Apex --skill azure-bicep-patterns-jgezelscorp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-bicep-patterns
Source: https://github.com/jgezelscorp/Apex/tree/main/.github/skills/azure-bicep-patterns
Command: npx skills add https://github.com/jgezelscorp/Apex --skill azure-bicep-patterns-jgezelscorp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires az, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenges of creating robust and efficient Azure Bicep templates by providing reusable patterns and best practices for infrastructure as code (IaC).

Core Features & Use Cases

  • Patterns for Reusable Infrastructure: Offers a catalog of patterns for common infrastructure scenarios, such as hub-spoke networking, private endpoints, and diagnostics.
  • Best Practices Guide: Provides guidelines for writing maintainable and secure Bicep code.
  • Use Case: For example, a DevOps engineer can use this Skill to quickly implement a private endpoint for a PaaS service with the required DNS zone group, following the standard pattern provided.

Quick Start

Use the azure-bicep-patterns skill to create a new Bicep template for a private endpoint by following the provided pattern.

Frequently Asked Questions about azure-bicep-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design Azure Bicep templates using reusable infrastructure patterns?

Designing Azure Bicep templates with reusable infrastructure patterns involves applying established best practices for common scenarios like hub-spoke networking, private endpoints, and diagnostics to ensure maintainable and secure code.

What is the best way to implement a private endpoint for a PaaS service in Bicep?

The best way to implement a private endpoint for a PaaS service in Bicep is to follow a standard pattern that provisions the endpoint alongside its required DNS zone group, ensuring secure network integration.

Do I need Azure CLI to deploy Bicep templates with these infrastructure patterns?

Yes, you need Azure CLI with the Bicep extension installed to deploy and manage the infrastructure patterns provided by these Bicep templates effectively.

Can I use these Bicep patterns for hub-spoke network topologies?

Yes, you can use these Bicep patterns for hub-spoke network topologies, as the catalog specifically includes pre-established patterns for designing common hub-spoke network infrastructure scenarios.

How does Bicep infrastructure as code handle diagnostic configurations?

Bicep infrastructure as code handles diagnostic configurations by providing reusable patterns that standardize the deployment of diagnostic settings across your Azure resources for consistent monitoring.

Are there limitations when using Bicep patterns for complex infrastructure scenarios?

While Bicep patterns simplify complex infrastructure scenarios, limitations may arise if your environment lacks the required Bicep extension or Azure CLI dependencies, preventing proper template deployment.