exam questions

Exam 350-901 All Questions

View all questions & answers for the 350-901 exam

Exam 350-901 topic 1 question 265 discussion

Actual exam question from Cisco's 350-901
Question #: 265
Topic #: 1
[All 350-901 Questions]

How does the use of release packaging allow dependencies to be effectively managed during deployments?

  • A. removal of release units if they have issues in testing
  • B. dependencies are tested after the release is deployed
  • C. designed to prevent any dependencies between release units
  • D. dependencies are staggered between multiple releases
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
Amycert
7 months, 2 weeks ago
Selected Answer: C
I think C makes most sense. Dependencies are not "staggered" between releases, since each release can include new dependency version which would require a new installation. A and B make no sense.
upvoted 1 times
...
doble_h
1 year, 5 months ago
Selected Answer: C
twelve-factor app methodology often involves bundling each release as an independent unit with all of its dependencies included
upvoted 2 times
...
johntermlen
1 year, 9 months ago
Selected Answer: A
Option B, dependencies are tested after the release is deployed, is not a good way to manage dependencies. If there are any issues with the dependencies, the release will already be deployed and it will be difficult to roll back the deployment. Option C, designed to prevent any dependencies between release units, is not possible in most cases. There are always going to be dependencies between release units, even if they are not explicitly stated. Option D, dependencies are staggered between multiple releases, is not a good way to manage dependencies. This can lead to deployments that are not consistent and can make it difficult to track down problems
upvoted 2 times
...
ThePokemonNuzlockingMaster
1 year, 10 months ago
Selected Answer: C
Yeah I'm gonna go with C on this one as it related heavily to the 12-factor app
upvoted 2 times
...
it0
2 years, 3 months ago
Answer is C: II. Dependencies Explicitly declare and isolate dependencies
upvoted 4 times
...
[Removed]
2 years, 3 months ago
Selected Answer: D
I asked ChatGPT and it gave this answer: D. dependencies are staggered between multiple releases How confident are you in your answer? I am highly confident in my answer. Release packaging is a technique that allows for dependencies to be effectively managed during deployments by staggering them between multiple releases. This means that different components of a software system can be released at different times, rather than all at once, which allows for more control over the dependencies between those components. This approach allows the development team to test, validate and deploy each release unit separately, therefore, reducing the risk of failure and allowing for a more controlled and efficient deployment process.
upvoted 2 times
i9t6
1 year, 10 months ago
it also answered C:
upvoted 1 times
i9t6
1 year, 10 months ago
If the goal is to ensure strict isolation and minimize any interdependencies between release units, option C would be preferable. This approach promotes cleaner boundaries between units and simplifies the management and troubleshooting of the system. If the deployment scenario requires a more flexible approach, with the ability to independently manage and test dependencies while allowing for gradual rollouts, option D could be a better choice. This approach acknowledges that dependencies may exist but seeks to control their introduction and impact. Ultimately, the decision between option C and D should be based on factors such as the complexity of dependencies, the desired level of isolation, the deployment strategy, and the specific trade-offs and priorities of the project.
upvoted 2 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago