Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AVM External Community Call - 21st May 2024 #859

Closed
jeanchg opened this issue Apr 17, 2024 · 2 comments · Fixed by #978
Closed

AVM External Community Call - 21st May 2024 #859

jeanchg opened this issue Apr 17, 2024 · 2 comments · Fixed by #978
Labels
Status: Long Term ⏳ We will do it, but will take a longer amount of time due to complexity/priorities

Comments

@jeanchg
Copy link
Contributor

jeanchg commented Apr 17, 2024

The Azure Verified Modules Core-Team is now running a quarterly Community Call, showcasing all of the great work the community and the team have done, alongside important updates, guest speakers and a community Q&A.
To sign up for the first occurrence, please use: Teams Webinar link
Please leave comments below on topics you'd like covered.

@jeanchg jeanchg added the Status: Long Term ⏳ We will do it, but will take a longer amount of time due to complexity/priorities label Apr 17, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs: Triage 🔍 Maintainers need to triage still label Apr 17, 2024
@jeanchg jeanchg pinned this issue Apr 17, 2024
@jeanchg jeanchg removed the Needs: Triage 🔍 Maintainers need to triage still label Apr 17, 2024
@MarcoJanse
Copy link

First of all, thank you all for the great work on this repository and for organizing this community call.

I have a question about prefixes and why they aren't used in the Azure Verified Modules.
Until now, I was using prefixes in my Bicep modules and orchestration files for readability and consistency like this:

Component Prefix Example
Module mod modMyModule
Resource res resMyResource
Variable var varVariable
Parameter par parMyParameter
Output out outMyOutput

I know I wasn't the only one that did this. For example: it's also extensively used in the ALZ-Bicep repository that has a couple of the same contributors as the Azure Verified modules.
Could you explain why prefixes are not being used in Azure Verified Modules?

@jurjenoskam
Copy link

Great to have a session like this! I'm interested in what the interaction and feedback loop looks like between the AVM module developers and the Resource Provider teams.

The release of Bicep resulted in quite a few improvements to the underlying ARM template language for example. I'm hoping that the AVM initiative will have a similar effect on the Resource Provider API's and what they expose via ARM. Currently there's more inconsistency between the behavior of different Resource Providers than we'd like, see for example Azure/bicep#387 (Resource Providers handle null in different ways) or Azure/bicep-types-az#2320 (Azure SQL is not idempotent when setting Entra ID administrators).

I hope the AVM initiative has a similar positive effect on Resource Provider behavior as Bicep does on ARM. I'm curious how the AVM team sees this and how they interact with the Resource Provider teams.

@prjelesi prjelesi unpinned this issue May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Long Term ⏳ We will do it, but will take a longer amount of time due to complexity/priorities
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants
@MarcoJanse @jurjenoskam @jeanchg and others