Cisco 200-901 Online Practice
Questions and Exam Preparation
200-901 Exam Details
Exam Code
:200-901
Exam Name
:Developing Applications and Automating Workflows using Cisco Platforms (DEVASC)
Certification
:Cisco Certified DevNet Associate
Vendor
:Cisco
Total Questions
:624 Q&As
Last Updated
:Jul 15, 2026
Cisco 200-901 Online Questions &
Answers
Question 101:
Refer to the exhibit.
An engineer runs a network that consists of Cisco Nexus devices. The network is distributed between data centers in different locations. The switches are configured using standalone connections and a single point of failure. Which process is being automated by the Ansible playbook?
A. enabling HSRP on the nxos_rtr inventory host B. enabling HSRP on the rtr-1a inventory host C. executing HSRP configuration from the Ansible controller node D. executing HSRP configuration from the srv-1a inventory host
A. enabling HSRP on the nxos_rtr inventory host The Ansible playbook in the exhibit is designed to automate the configuration of HSRP (Hot Standby Router Protocol) on a Cisco Nexus switch listed in the nxos_rtr inventory group. Here's what the playbook does: Hosts: The playbook is targeting nxos_rtr hosts. Task: The task uses the nxos_hsrp module to configure HSRP. Parameters: Various parameters such as group, VIP, priority, interface, authentication, and version are set for HSRP configuration. Delegation: The configuration is delegated to the srv-1a inventory host, but it is still targeting the nxos_rtr for the actual HSRP configuration. Therefore, the playbook is enabling HSRP on the nxos_rtr inventory host. References: Cisco DevNet Associate Certification Guide Ansible Documentation for nxos_hsrp Module
Question 102:
What is the outcome of executing this command? git clone ssh:/[email protected]/path/to/my-project.git
A. creates a local copy of a repository called "my-project" B. initiates a new Git repository called "my-project" C. creates a copy of a branch called "my-project" D. creates a new branch called "my-project"
A. creates a local copy of a repository called "my-project" Explanation Explanation/Reference:git clone is primarily used to point to an existing repo and make a clone or copy of that repo at in a new directory, at another location. The original repository can be located on the local filesystem or on remote machine accessible supported protocols. The git clone command copies an existing Git repository. https://www.atlassian.com/git/tutorials/setting-up-a-repository/git-clone
Question 103:
A developer is trying to retrieve data over a REST API. The API server responds with an HTTP client error response code. After investigating the response the developer realizes the response has a Retry-After header. What is the root cause of this error?
A. An appliance limited the rate of requests to the transport layer. B. The REST service is unreachable at the time of the REST request. C. Too many requests were sent to the REST service in a given amount of time. D. An appliance limited the rate of requests to the application layer.
C. Too many requests were sent to the REST service in a given amount of time. The Retry-After response HTTP header indicates how long the user agent should wait before making a follow-up request. There are three main cases this header is used: When sent with a 503 (Service Unavailable) response, this indicates how long the service is expected to be unavailable. When sent with a 429 (Too Many Requests) response, this indicates how long to wait before making a new request. When sent with a redirect response, such as 301 (Moved Permanently), this indicates the minimum time that the user agent is asked to wait before issuing the redirected request.
Question 104:
What is a capability of Cisco Webex?
A. Join preconfigured or new spaces with fixed user rights. B. Configure devices at scale via automation scripts or by manual execution. C. Initiate or respond to calls automatically via automation. D. Get space history or notified in real time when new messages are posted.
D. Get space history or notified in real time when new messages are posted. Cisco Webex offers a range of collaboration capabilities, including real-time messaging, video conferencing, and integration with various productivity tools. Specifically, Webex allows users to: Get Space History: Users can retrieve historical messages and files shared within a space, ensuring they have access to all past communications and documents. Real-Time Notifications: Webex provides notifications when new messages are posted in spaces, allowing users to stay updated with ongoing conversations and respond promptly. These features enhance the collaborative experience by ensuring users can keep track of conversations and receive timely updates. References: Cisco Webex Features
Question 105:
Refer to the exhibit.
A developer creates a Python script to query a REST API by using an HTTP GET request. The remote server will authorize the request only if it includes HTTP Basic Auth parameters. The username is admin and the password is devnet123. Which line of code needs to be placed on the snippet where the code is missing?
A. requests.get(url, auth= ('admin','devnet123')) B. requests.get(url, auth=HTTPDigestAuth('admin','devnet123')) C. requests.get(url, auth=HTTPBasicAuth('admin',:'devnet123')) D. requests.get(url, 'admin', 'devnet123')
A. requests.get(url, auth= ('admin','devnet123')) Explanation Explanation/Reference:
Question 106:
What is a difference between device-level and controller-level infrastructure management?
A. Device-level management uses NETCONF, whereas controller-level management does not support NETCONF to automate the infrastructure. B. Controller-level management uses APIs to simplify the developer experience, whereas device-level management uses traditional management protocols. C. Controller-level management is more widely supported because it is standards-based, whereas device-level management is proprietary to each vendor. D. Controller-level management exposes northbound, southbound, eastbound, and westbound APIs, easing integration with other technologies, whereas device-level management does not use a controller-based API.
B. Controller-level management uses APIs to simplify the developer experience, whereas device-level management uses traditional management protocols.
Question 107:
What is the difference between YAML and JSON data structure?
A. YAML uses spaces; JSON uses parentheses B. YAML uses indentation; JSON uses brackets and braces C. YAML uses brackets and braces; JSON uses indentation D. YAML uses parentheses; JSON uses spaces
B. YAML uses indentation; JSON uses brackets and braces YAML (YAML Ain't Markup Language) and JSON (JavaScript Object Notation) are both data serialization formats, which are used to store and transmit data. They both have similar functionality and are used for similar purposes, but there are some key differences between the two. One of the main differences between YAML and JSON is in their data structure. YAML uses indentation to indicate the structure of the data, while JSON uses brackets and braces. In YAML, indentation is used to indicate the level of nesting of elements and to indicate the beginning and end of an object or an array. In JSON, brackets are used to define the beginning and end of an array, and braces are used to define the beginning and end of an object.
Question 108:
What is the reason for an HTTP 404 code returned from a REST API request?
A. The requested URL exists, but the HTTP method is not applicable. B. The requested resource is not found. C. The request was missing or had an invalid authentication token. D. The request was successful, but nothing is in the response body.
B. The requested resource is not found.
Question 109:
What is the purpose of a firewall in application deployment?
A. adds TLS support to an application that does not support it natively B. limits traffic to only ports required by the application C. provides translation for an application's hostname to its IP address D. forwards traffic to a pool of instances of the application
B. limits traffic to only ports required by the application
Question 110:
Which type of webhooks must be configured to receive all the events that relate to a specific system?
Nowadays, the certification exams become more and more important and required by more and more
enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare
for the exam in a short time with less efforts? How to get a ideal result and how to find the
most reliable resources? Here on Vcedump.com, you will find all the answers.
Vcedump.com provide not only Cisco exam questions,
answers and explanations but also complete assistance on your exam preparation and certification
application. If you are confused on your 200-901 exam preparations
and Cisco certification application, do not hesitate to visit our
Vcedump.com to find your solutions here.