Skip to content

Conversation

@Roopan-Microsoft
Copy link
Contributor

@Roopan-Microsoft Roopan-Microsoft commented Nov 24, 2025

Purpose

  • This pull request introduces significant enhancements to the Azure deployment configuration and infrastructure for the "modernize-your-code-solution-accelerator" project. The main changes include the addition of a custom deployment template, improvements to redundancy and monitoring for Log Analytics workspaces, updates to infrastructure modules for better reliability and security, and expanded documentation to guide users through advanced deployment and resource deletion scenarios.

Infrastructure and Redundancy Improvements:

  • Added a new deployment configuration file azure_custom.yaml to support custom deployments, including explicit service definitions and infrastructure provider selection.
  • Enhanced Log Analytics workspace configuration in infra/main.bicep to support redundancy, including replica region mapping, daily quota, and conditional settings for private networking and monitoring. [1] [2]
  • Updated several Bicep modules to newer versions for managed identity, Log Analytics, Application Insights, DNS zones, Bastion Host, and container apps, improving reliability and security. [1] [2] [3] [4] [5] [6] [7]

Monitoring and Virtual Machine Enhancements:

  • Overhauled the Jumpbox VM setup to use a new maintenance configuration, proximity placement group, and detailed monitoring/data collection rules, including anti-malware and network watcher extensions. These changes align with WAF recommendations and improve observability and patching. [1] [2]

Documentation Updates:

  • Added a new guide docs/LogAnalyticsReplicationDisable.md to help users disable Log Analytics replication before resource deletion, preventing deployment errors and providing CLI instructions.
  • Updated docs/DeploymentGuide.md with instructions for deploying local changes using custom template files and handling resource deletion when redundancy is enabled.

General Configuration Updates:

  • Updated default image version for backend containers and other minor parameter defaults for improved compatibility and future-proofing.

These changes collectively improve deployment flexibility, reliability, monitoring, and user guidance for managing Azure resources in this solution accelerator.

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

Vemarthula-Microsoft and others added 20 commits November 7, 2025 15:02
…gurations, remove redundant files, and clarify paths for improved clarity and maintainability.
…and ensure correct file references for backend and frontend services.
feat: Code-modernize: Add support for developer experience
fix: Updated the reusuable network design documentation
fix: updates bicep to comply with WAF standards and best practices
Added note about disabling Log Analytics workspace replication before deleting resources.
feat: Add Troubleshooting Guide for Log Analytics Workspace Deletion Issues
@Roopan-Microsoft Roopan-Microsoft merged commit cbcc57d into main Nov 24, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants