exam questions

Exam AZ-400 All Questions

View all questions & answers for the AZ-400 exam

Exam AZ-400 topic 1 question 20 discussion

Actual exam question from Microsoft's AZ-400
Question #: 20
Topic #: 1
[All AZ-400 Questions]

You intend to make use of Azure Artifacts to share packages that you wrote, tested, validated, and deployed.
You want to use a solitary feed to release several builds of each package. You have to make sure that the release of packages that are in development is restricted.
Which of the following actions should you take?

  • A. You should make use of static code analysis.
  • B. You should make use of views.
  • C. You should make use of dynamic code analysis.
  • D. You should make use of upstream sources.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
megaejay
Highly Voted 3 years, 11 months ago
correct Answer is B
upvoted 37 times
kiko90909
10 months ago
To ensure that the release of packages in development is restricted while using a solitary feed in Azure Artifacts, you should make use of views (Option B). Views in Azure Artifacts allow you to filter and control the visibility of packages
upvoted 2 times
...
kanompia
3 years, 10 months ago
Agree with B, a view feed
upvoted 6 times
...
...
ThomasKong
Highly Voted 8 months, 2 weeks ago
Based on the link https://docs.microsoft.com/en-us/azure/devops/artifacts/concepts/views?view=azure-devops, use of feed - "is to share package versions that have been tested and validated but hold back on packages that are still under development and/or didn't meet your quality bar." for Upsteam sources - "In order for other Azure Artifacts feeds to use your feed as an upstream source, you must set your feed's view visibility to members of your organization, or members of your Azure Active Directory, depending on your scenario." I think, since it deployment phase/stage, the view should be start first after that only upstream sources to control who I would like to share. I will go with - B.
upvoted 27 times
...
somenkr
Most Recent 8 months, 2 weeks ago
Selected Answer: B
Feed views enable developers to share a subset of package-versions with their consumers. A common use of feed views is to share package versions that have been tested and validated but hold back on packages that are still under development and/or didn't meet a certain quality bar. Feed views and upstream sources are designed to work together to provide an enterprise-level solution to share and consume packages. In order for other Azure Artifacts feeds to use your feed as an upstream source, you must set your feed's visibility to members of your organization, or members of your Azure Active Directory, depending on your scenario. If you choose the latter, all people in your organization will be able to access your feed, and all feeds in your organization and other organizations associated with the same Azure Active Directory tenant will be able to upstream to your feed.
upvoted 2 times
...
Manjubk
8 months, 2 weeks ago
Selected Answer: B
Feed views enable developers to share a subset of package-versions with their consumers. A common use of feed views is to share package versions that have been tested and validated but hold back on packages that are still under development and/or didn't meet a certain quality bar. docs.microsoft.com/en-us/azure/devops/artifacts/concepts/views?view=azure-devops
upvoted 2 times
...
syu31svc
8 months, 2 weeks ago
Selected Answer: B
What are feed views? Feed views enable developers to share a subset of package-versions with their consumers. A common use of feed views is to share package versions that have been tested and validated but hold back on packages that are still under development and/or didn't meet a certain quality bar. From https://docs.microsoft.com/en-us/azure/devops/artifacts/concepts/views?view=azure-devops Answer is B
upvoted 5 times
Tranquillo1811
2 years, 8 months ago
ok, forget about my comment. Just read about upstream sources and since they do NOT allow package restriction, feed views are the only valid option...
upvoted 2 times
...
...
itexamsmicrosoft
8 months, 2 weeks ago
Selected Answer: B
B. You should make use of views. B. You should make use of views: Views in Azure Artifacts help you manage and consume packages in your feed. By default, each feed in Azure Artifacts has three views: @local, @Prerelease, and @Release. You can promote a package version from one view to another to control its visibility and availability. This can help you to restrict the release of packages that are still in development. In Azure Artifacts, Views are a feature designed to help manage the release and visibility of packages in your feed, making them the most suitable choice for this scenario.
upvoted 6 times
...
omsingh
8 months, 2 weeks ago
B. You should make use of views. To restrict the release of packages that are in development, you should use views in Azure Artifacts. Views are a way to manage the visibility of packages in a feed. You can create views that are specific to certain groups or teams in your organization, and control which packages are visible to those groups. By creating a view for packages that are ready for release, you can restrict the visibility of packages that are still in development. Only the packages in the view will be available for use, while the packages that are still in development will remain hidden. Static code analysis and dynamic code analysis are techniques for analyzing code to find errors or vulnerabilities, and are not directly related to managing package visibility in Azure Artifacts. Upstream sources are used to pull packages from external sources into your feed, and are not related to managing package visibility within your feed. Therefore, options A, C, and D are not relevant for this scenario.
upvoted 2 times
...
Pukun
8 months, 2 weeks ago
correct Answer is B Views in Azure Artifacts allow you to control access to specific packages within a feed. You can create views to include or exclude packages based on specific criteria, such as package version, tags, or other metadata. By configuring views, you can restrict the release of packages that are still in development to only authorized users or groups.
upvoted 1 times
...
zellck
8 months, 2 weeks ago
Selected Answer: B
B is the answer. https://learn.microsoft.com/en-us/azure/devops/artifacts/concepts/views?view=azure-devops Feed views enable developers to share a subset of package-versions with their consumers. A common use of feed views is to share package versions that have been tested and validated but hold back on packages that are still under development and/or didn't meet a certain quality bar.
upvoted 3 times
...
elmarkos23
8 months, 2 weeks ago
Selected Answer: B
B. You should make use of views. Views in Azure Artifacts allow you to control the visibility and access to specific packages within a feed. By creating views, you can restrict the release of packages that are still in development and control who has access to them. You can configure views to include or exclude specific packages based on criteria such as version ranges, tags, or other metadata. This allows you to define separate views for different stages of development, such as a "Development" view for packages still in progress and a "Release" view for packages that have been validated and are ready for deployment. By using views, you can effectively restrict the release of packages that are in development while using a single feed in Azure Artifacts. This helps maintain control over the availability and visibility of packages to different teams and stakeholders. Options A, C, and D are not the most appropriate actions
upvoted 2 times
...
sondrex
10 months, 2 weeks ago
must be D
upvoted 1 times
sondrex
10 months, 2 weeks ago
not correct Using views in Azure Artifacts allows you to manage and restrict access to specific versions of packages. Views let you create stages (such as @local, @prerelease, and @release) that control which versions of the packages are visible and accessible to different users. This ensures that only stable and tested versions are promoted to the production view, keeping development versions restricted. Upstream sources are used to connect to external package sources but don't inherently provide the same level of control for restricting access to development packages. Correct action: B. You should make use of views.
upvoted 1 times
...
...
FeriAZ
1 year, 3 months ago
Selected Answer: B
Views allow you to create a filtered version of a feed, showing only specific packages or versions that meet your criteria. You can create a view that excludes packages marked as "development" from being accessed by users, even though they exist in the original feed.
upvoted 3 times
...
vsvaid
1 year, 5 months ago
Selected Answer: B
I think views
upvoted 1 times
...
yana_b
1 year, 10 months ago
Selected Answer: B
https://learn.microsoft.com/en-us/azure/devops/artifacts/concepts/views?view=azure-devops -> A common use of feed views is to share package versions that have been tested and validated but hold back on packages that are still under development ...
upvoted 4 times
...
Msds1981
1 year, 10 months ago
Selected Answer: B
Answer is B. Explanation: In Azure Artifacts, views allow you to control access to packages within a feed. By creating views, you can define specific rules and filters to restrict the visibility of packages based on certain criteria. This includes restricting access to packages that are still in development.
upvoted 2 times
...
Pavlo
1 year, 12 months ago
BBBBBBBBBBBBBBBBB (B)
upvoted 2 times
...
srine69
2 years, 8 months ago
Selected Answer: B
Why doesn't someone fix this? It is clearly B.
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...