Skip to content

feat: Container Migration | Add support for developer experience#40

Merged
Roopan-Microsoft merged 11 commits intodevfrom
customfile
Nov 11, 2025
Merged

feat: Container Migration | Add support for developer experience#40
Roopan-Microsoft merged 11 commits intodevfrom
customfile

Conversation

@UtkarshMishra-Microsoft
Copy link
Contributor

@UtkarshMishra-Microsoft UtkarshMishra-Microsoft commented Oct 31, 2025

Purpose

  • ...
    This pull request introduces improvements to the Azure infrastructure configuration, focusing on developer experience, local debugging support, and resource access management. The main changes include adding a developer-focused Azure Developer CLI configuration file, updating role assignments to grant deployer permissions for easier local debugging, and refining resource references and dependencies in the Bicep infrastructure code.

Developer Experience and Local Debugging:

  • Added a new azure_custom.yaml file that defines three containerized services (backend, processor, frontend) and configures post-deployment hooks to display endpoints and resource details for developers.
  • Updated Bicep modules to grant deployer (local developer) permissions on storage accounts, Cosmos DB, and AI services, allowing local debugging and resource access without manual intervention.

Infrastructure Code Improvements:

  • Refined resource references and dependencies in Bicep modules to use explicit variables and add dependencies where needed, improving deployment reliability and maintainability.
  • Added a new reusable role.bicep module for streamlined role assignment to Azure Cognitive Services accounts, supporting multiple role types.

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

@UtkarshMishra-Microsoft UtkarshMishra-Microsoft changed the title feat :Container Migration | Add support for developer experience feat: Container Migration | Add support for developer experience Oct 31, 2025
@Roopan-Microsoft Roopan-Microsoft merged commit 541b085 into dev Nov 11, 2025
5 checks passed
@Roopan-Microsoft Roopan-Microsoft deleted the customfile branch November 11, 2025 05:15
@github-actions
Copy link

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants