exam questions

Exam 350-401 All Questions

View all questions & answers for the 350-401 exam

Exam 350-401 topic 1 question 507 discussion

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

What is one benefit of adopting a data modeling language?

  • A. augmenting the use of management protocols like SNMP for status subscriptions
  • B. refactoring vendor and platform specific configurations with widely compatible configurations
  • C. augmenting management process using vendor centric actions around models
  • D. deploying machine-friendly codes to manage a high number of devices
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
HungarianDish_111
Highly Voted 2 years ago
Selected Answer: B
I did not find any documents which would clearly exclude answer D, still, I am going for B. Consistency and standardization seem to be the main advantage of data models, which is more in line with answer B (vendor/platform independent). https://www.cisco.com/c/en/us/td/docs/iosxr/ncs5xx/programability/63x/b-programmability-cg-63x-ncs5xx/cg_63_data_models_scope_need_and_benefits.pdf "Data models can be used to automate configuration tasks across heterogeneous devices in a network." https://developer.cisco.com/docs/ios-xe/#!model-based-management-introduction/data-models Open Models are supported for IOS-XE. "Open models are models designed to be independent of the underlying platform implementation." https://www.cisco.com/c/en/us/td/docs/iosxr/ncs5xx/programability/63x/b-programmability-cg-63x-ncs5xx/cg_63_data_models_scope_need_and_benefits.pdf Although this document reads "automating the configuration using data models results in scalability." Scalability seems to be linked rather to hierarchical network design.
upvoted 7 times
...
sull3y
Highly Voted 2 years ago
Both options B and D are relevant to the question, but if we consider the term "widely compatible configurations" specifically, then option B would be the most relevant. Refactoring vendor and platform-specific configurations with widely compatible configurations means creating a standardized way to represent network data that can be used across different vendor platforms, which would make configurations widely compatible. This is a direct benefit of adopting a data modeling language. On the other hand, while deploying machine-friendly codes to manage a high number of devices is also a potential benefit, it is not directly related to the idea of creating widely compatible configurations, which is what the question is asking about.
upvoted 6 times
...
andrpercud
Most Recent 5 months, 3 weeks ago
Selected Answer: B
The correct answer is: B. refactoring vendor and platform specific configurations with widely compatible configurations. Explanation: Adopting a data modeling language allows for the creation of abstract, vendor-agnostic models that can be applied across different devices and platforms. This reduces the complexity and variability associated with vendor-specific configurations, leading to more streamlined and compatible management processes.
upvoted 1 times
...
chiacche
7 months, 1 week ago
Selected Answer: B
One of the major advantages of using a data modeling language such as YANG is that it establishes a unified way of describing data, which is very beneficial across vendor platforms.This means network operators can use a common language to configure, monitor and interact with network equipment from different vendors, simplifying network management tasks. -- OCG
upvoted 2 times
...
[Removed]
11 months, 1 week ago
Selected Answer: B
B is correct
upvoted 1 times
...
Claudiu1
1 year, 2 months ago
Selected Answer: B
B. That's why we use standard data modeling languages. Idk why you chose D, because the purpose of a modeling language is not to deploy 'machine-friendly codes'. What even is that?
upvoted 2 times
...
ibogovic
1 year, 9 months ago
Selected Answer: B
B. Refactoring vendor and platform-specific configurations with widely compatible configurations. By adopting a data modeling language, organizations can create vendor-neutral and platform-agnostic configurations that are widely compatible across different network devices and platforms. This benefit of refactoring vendor and platform-specific configurations allows for greater flexibility and interoperability in network deployments. Instead of being tied to proprietary configuration formats and limited vendor-specific features, adopting a data modeling language enables organizations to create reusable and consistent configurations that can be applied to a variety of network devices from different vendors.
upvoted 4 times
...
[Removed]
1 year, 10 months ago
Selected Answer: B
There's no specific resource I could fine, but a few that can point to B being the best answer, one such resource I found was this: https://www.sciencedirect.com/topics/computer-science/data-modeling-language
upvoted 3 times
teikitiz
1 year, 9 months ago
I agree. D refers machine-friendly. Most of the efforts towards data modeling attempt user-friendliness, so ruled this one out.
upvoted 1 times
...
...
Clauster
2 years, 1 month ago
Selected Answer: B
Answer is B, they are not talking about Code Languages they are talking about Data Structure like Yang which leverages RESTCONF and NETCONF, they are used to make vendors configuration compatible with each other, that's the entire point of YANG
upvoted 3 times
...
sebol773
2 years, 1 month ago
Selected Answer: D
should be D
upvoted 2 times
...
eojedad
2 years, 1 month ago
I think D is the right answer
upvoted 1 times
...
ibrahimtraore156
2 years, 1 month ago
D is the right answer
upvoted 1 times
...
Bigbongos
2 years, 2 months ago
is b correct? seems off
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago