Insight Tech APAC Blog Logo

Featured Post

Introducing the 2024 Advent Calendar

azure iac PlatformEngineering GitHub

A month of blog content with new updates everyday through December, AKA Advent Calendar.

November 26, 2024 by stephentulp

Latest Blog Posts

Anti-Pattern 5: Passing secrets from pipelines without first storing them in a Key Vault
Anti-Pattern 5: Passing secrets from pipelines without first storing them in a Key Vault

azure iac bicep anti-patterns security secrets

Bypassing Azure Key Vault for secret management exposes your infrastructure to unnecessary risks and mistakes. Learn why integrating Key Vault into your pipelines is essential for secure and maintainable deployments.

The Platform Engineering Journey
The Platform Engineering Journey

azure iac PlatformEngineering GitHub

Where do I start and what should I be working towards.

Anti-Pattern 4: Not Using Outputs for Dependencies
Anti-Pattern 4: Not Using Outputs for Dependencies

azure iac bicep anti-patterns

Outputs are the glue between modules and systems. Ignoring them can create unnecessary bottlenecks and complexity in your infrastructure deployments.

Azure Platform Engineering Principles
Azure Platform Engineering Principles

azure iac PlatformEngineering GitHub

Some guiding principals to align with when implementing Platform Engineering.

Anti-Pattern 3: Making giant spaghetti messes of Code or splitting Code illogically
Anti-Pattern 3: Making giant spaghetti messes of Code or splitting Code illogically

azure iac bicep anti-patterns

Messy or illogical code structures can turn your IaC into a maintenance nightmare. Learn how to design clear and logical code that balances complexity with readability.

Azure Platform Engineering Introduction & Overview
Anti-Pattern 2: Skipping Modularisation and not using templates for reuse
Anti-Pattern 2: Skipping Modularisation and not using templates for reuse

azure iac bicep anti-patterns

Reusability is key to scalable IaC. Discover how modularizing your Bicep code and leveraging templates can save time and reduce errors across deployments.

Anti-Pattern 1: Trying to make Azure Bicep do everything End-to-End
Anti-Pattern 1: Trying to make Azure Bicep do everything End-to-End

azure iac bicep anti-patterns

Azure Bicep is powerful but not a one-stop solution. Learn why relying on it for end-to-end deployments is an anti-pattern and how to integrate other tools effectively.

Anti-Patterns of Infrastructure as Code with Azure Bicep (Series)
Anti-Patterns of Infrastructure as Code with Azure Bicep (Series)

azure iac bicep anti-patterns

Avoiding these common anti-patterns in Azure Bicep can dramatically improve your Infrastructure as Code, ensuring scalability, security, and maintainability.