[Nov 13, 2025] Pass Cisco 200-901 Exam Info and Free Practice Test
200-901 Exam Dumps PDF Updated Dump from VCEDumps Guaranteed Success
Cisco 200-901 (DevNet Associate) Certification Exam is a highly sought-after certification for IT professionals who specialize in Cisco platforms and technologies. DevNet Associate Exam certification validates an individual's skills and knowledge in software development and design, APIs, Cisco platforms and development, and network fundamentals. Passing the exam demonstrates to employers that an individual has the skills required to develop and manage applications that run on Cisco platforms, and can effectively integrate these applications with other systems.
Cisco 200-901 (DevNet Associate) Certification Exam is designed for individuals who are interested in developing applications and working with APIs, platforms, and automation tools. DevNet Associate Exam certification exam is an entry-level exam that provides candidates with the foundational knowledge and skills required to develop and maintain applications using Cisco platforms and APIs. It is an ideal certification for software developers, network engineers, and DevOps professionals who want to expand their skill set and enhance their career opportunities.
NEW QUESTION # 252
Access to the management interface of devices must be restricted by using SSH and HTTPS. Which two ports must be included in the ACLs for the protocols to work? (Choose two.)
- A. 0
- B. 1
- C. 2
- D. 3
- E. 4
Answer: D,E
NEW QUESTION # 253
Refer to the exhibit. An API call is constructed to retrieve the inventory in XML formal by using the API. The response to the call is 401 Unauthorized. Which two headers must he added to the API call? (Choose two.)
- A. Authentication: Bearer dXNlcm5hbWU6cGFzc3dvemQ=
- B. Authorization: Bearer dXNlcm5hbWU6cGFzc3dvemQ=
- C. Bearer-Token: dXNlcm5hbWU6cGFzc3dvemQ=
- D. Content-Type: application/xml
- E. Accept: application/xml
Answer: B,E
Explanation:
https://developer.mozilla.org/fr/docs/Web/HTTP/Headers/Accept
NEW QUESTION # 254
Drag and drop the descriptions from the left onto correct application deployment models on the right.
Answer:
Explanation:
Explanation
1 - B, 2 - E, 3 - C, 4 - D, 5 - A
NEW QUESTION # 255
In test-driven development, what are two of the green bar patterns? (Choose two.)
- A. triangulate
- B. another test
- C. starter test
- D. break
- E. fake it
Answer: A,E
Explanation:
https://blog.baudson.de/blog/test-driven-development-green-bar-patterns
NEW QUESTION # 256
What is an advantage of device-level management as compared to controller-level management to automate the configuration of network devices?
- A. Device-level management supports REST API-enabled devices and controller-level management does not.
- B. Device-level management has access to all devices from a single point on the network and controller-level management does not.
- C. Device-level management requires one controller per vendor and controller-level management does not.
- D. Device-level management supports all subsets of the potential device settings and controller-level management does not.
Answer: D
Explanation:
Device-level management allows for more granular control over the specific settings and configurations of individual network devices. This is beneficial in scenarios where fine-tuning of device settings is required, and where certain configurations may not be exposed or supported by the overarching controller. Controller-level management, on the other hand, abstracts many device-specific settings to provide a more uniform and simplified management interface, which may not support all the detailed configurations available at the device level.
Reference:
Cisco DevNet: Device vs. Controller Management
NEW QUESTION # 257
Drag and drop the characteristics from the left onto the corresponding software development methodologies on the right?
Answer:
Explanation:
NEW QUESTION # 258
A company plans to develop an application by using Cisco APIs. The application must use code repositories approved by Cisco. The development team wants to make use of community- supported, open-source code. Which resource should be used?
- A. Cisco TAC
- B. Cisco DevNet Sandbox
- C. Cisco DevNet Code Exchange
- D. Cisco DevNet Learning Labs
Answer: C
NEW QUESTION # 259
Which two items are Cisco DevNet resources? (Choose two.)
- A. Sandbox
- B. TAC support
- C. API Documentation
- D. Bitbucket
- E. Software research
Answer: A,C
Explanation:
Reference: https://developer.cisco.com/
Cisco DevNet provides several resources to help developers and network engineers learn, code, and manage their networks more effectively:
Sandbox: Cisco DevNet Sandboxes offer preconfigured environments to develop, test, and explore various Cisco technologies and APIs without needing physical hardware. These sandboxes are available 24/7 and provide instant access to a wide range of Cisco solutions.
API Documentation: DevNet provides comprehensive API documentation for Cisco products and solutions, allowing developers to understand and use Cisco APIs effectively. This documentation includes detailed information about endpoints, parameters, request/response formats, and example code.
Reference:
Cisco DevNet Associate Certification Guide: Chapter on Cisco DevNet Resources and Tools.
Cisco DevNet Portal: Sandbox and API Documentation.
NEW QUESTION # 260
Drag and drop the network automation interfaces from the left onto the transport protocols that they support on the right.
Answer:
Explanation:
Explanation
gRPC = C, NETCONF = A, RESTCONF = B, D
OR
NEW QUESTION # 261
A developer is creating a script to interact with a REST API service which requires basic authentication. The credentials are "devnet:391665405" and the Base64 encoding of the credentials is
"GV2bmV0dXNlcjpDaXNj=". Which payload and header combination must be used for authentication?
- A. Option C
- B. Option B
- C. Option D
- D. Option A
Answer: D
Explanation:
To create and switch to a new branch called "my-bug-fix" in Git, you use the git checkout -b command. This command creates the branch and switches to it in one step.
A: git checkout -b my-bug-fix - Correct. This command creates a new branch and switches to it. B. git branch
-b my-bug-fix - Incorrect. The -b option is not valid with git branch. C. git branch my-bug-fix - This creates a new branch but does not switch to it. D. git checkout my-bug-fix - This switches to an existing branch but does not create a new one.
References:
* Git Branching - Creating a Branch
NEW QUESTION # 262
Drag and Drop Question
Refer to the exhibit. A Python script must delete all Cisco Catalyst 9300 Series switches that have an uptime that is greater than 90 days. The script must also query for the status of all the other devices. Drag and drop the code from the bottom onto the box where the code is missing to complete the script. Not all options are used.

Answer:
Explanation:
NEW QUESTION # 263
Drag and drop elements of the RESTCONF protocol stack from the left onto the correct description on the right. Not all elements on the left are used.
Answer:
Explanation:
NEW QUESTION # 264
Refer to the exhibit.
The definition of the YANG module and a RESTCONF query sent to a Cisco IOc XE device is shown. Which statement is correct if the RESTCONF interface responds with a 204 status code?
- A. The query updated the logging seventy level or created it if not present on the device.
- B. The query retrieved the logging seventy level.
- C. The query failed to set the logging seventy level due to an invalid path.
- D. The query failed at retrieving the logging seventy level.
Answer: A
NEW QUESTION # 265
Refer to the exhibit.
Given the API documentation for the UCS SDK python class, UcsHandle, which code snippet creates a handle instance?
- A. Option C
- B. Option B
- C. Option A
- D. Option D
Answer: B
NEW QUESTION # 266
An engineer must review and clean up a code repository. During the review, the engineer finds a file named config.json that contains API URLs, shared keys, and other application configurations. Which two methods, according to best practice, must be used to protect secrets? (Choose two.)
- A. Make them long, secure strings that include numbers with special characters.
- B. Store as plaintext when the server is secured physically.
- C. Store in plaintext if they are not stored in a code repository.
- D. Always store in a secure vault.
- E. Never appear in plaintext at rest or in transit.
Answer: D,E
Explanation:
To protect secrets such as API URLs, shared keys, and other application configurations, it is best practice to:
C: Ensure they never appear in plaintext at rest or in transit. Encrypt sensitive data both when it is stored (at rest) and when it is transmitted over the network (in transit). This prevents unauthorized access and exposure.
E: Always store secrets in a secure vault. Use dedicated secret management tools like HashiCorp Vault, AWS Secrets Manager, or Azure Key Vault to store and manage sensitive information securely. These tools provide mechanisms for access control, audit logging, and automatic rotation of secrets.
References:
* Securing Secrets
* HashiCorp Vault
* AWS Secrets Manager
NEW QUESTION # 267
What is an advantage of device-level management as compared to controller-level management to automate the configuration of network devices?
- A. Device-level management supports REST API-enabled devices and controller-level management does not.
- B. Device-level management has access to all devices from a single point on the network and controller-level management does not.
- C. Device-level management requires one controller per vendor and controller-level management does not.
- D. Device-level management supports all subsets of the potential device settings and controller-level management does not.
Answer: D
Explanation:
Device-level management allows for more granular control over the specific settings and configurations of individual network devices. This is beneficial in scenarios where fine-tuning of device settings is required, and where certain configurations may not be exposed or supported by the overarching controller. Controller-level management, on the other hand, abstracts many device-specific settings to provide a more uniform and simplified management interface, which may not support all the detailed configurations available at the device level.
References:
* Cisco DevNet: Device vs. Controller Management
NEW QUESTION # 268
Which two query types does a client make to a DNS server? (Choose Two)
- A. DISCOVER
- B. ACK
- C. AAAA
- D. Inverse
- E. PTR
Answer: C,E
Explanation:
Clients make several types of queries to DNS servers. The two relevant types here are:
AAAA: This query type requests the IPv6 address associated with a domain name.
PTR: This query type is used for reverse DNS lookups, where it maps an IP address to a domain name.
AAAA (Quad-A) records store IPv6 addresses of a domain.
PTR (Pointer) records are used in reverse DNS lookups to map IP addresses to the corresponding domain names.
NEW QUESTION # 269
Refer to the exhibit.
The definition of the YANG module and a RESTCONF query sent to a Cisco IOc XE device is shown. Which statement is correct if the RESTCONF interface responds with a 204 status code?
- A. The query updated the logging seventy level or created it if not present on the device.
- B. The query retrieved the logging seventy level.
- C. The query failed to set the logging seventy level due to an invalid path.
- D. The query failed at retrieving the logging seventy level.
Answer: A
NEW QUESTION # 270
Fill in the blanks to complete the cURL command that invokes a RESTful API to retrieve a resource in JSON format using OAuth.
Answer:
Explanation:
GET,Accept,Authorization
Explanation:
See the solution below.
Reference:
https://webcache.googleusercontent.com/search?q=cache:Se6d2trvMsEJ:https://blogs.cisco.com/developer/security-api-best-practices+&cd=4&hl=en&ct=clnk&gl=pk&client=firefox-b-d
NEW QUESTION # 271
......
Pass Your Cisco Exam with 200-901 Exam Dumps: https://testinsides.vcedumps.com/200-901-examcollection.html
