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
:May 25, 2026
Cisco 200-901 Online Questions &
Answers
Question 321:
Which action do webhooks enable an application to perform?
A. Increase the request rate limit. B. Populate the application with restricted data. C. Receive real-time data. D. Implement a push model.
C. Receive real-time data. Simplifying the wording: Webhook enables the app to ( push or receive real time) . The clients Webhooks enable applications to receive real-time data by providing a mechanism for one application to send data to another as soon as an event happens. This is done through HTTP callbacks, where an event in the source system triggers an HTTP POST request to a predefined URL in the destination system. This allows the destination system to process the data immediately, ensuring real-time updates. Reference: Cisco DevNet Associate documentation on webhooks and real-time data integration.
Question 322:
Which response status code is used by a RESTful interface to indicate successful execution of a request?
A. 200 B. 404 C. 405 D. 500
A. 200
Question 323:
Which type of OWASP threat forges a malicious HTTP request into an application?
A. Clickjacking B. SQL Injection C. XSS D. CSRF
D. CSRF Cross-Site Request Forgery (CSRF) is an OWASP threat that involves the forging of malicious HTTP requests into an application. In a CSRF attack, an attacker tricks a victim's browser into making a request on behalf of the victim to a target application where the victim is authenticated. This can lead to unauthorized actions being performed on the target application without the victim's consent. References: Cisco DevNet Associate Certification Guide OWASP CSRF Prevention Cheat Sheet
Question 324:
Refer to the exhibit.
An engineer must configure a load balancer server. The engineer prepares a script to automate workflow by using Bash. The script install the nginx package, moves to the /optAtginx directory, and reads the sites M We (or further processing Based on the script workflow, which process is being automated within the loop by using the information mi sites txt?
A. creating a new Me Based on template .conf in the /etc/ngin/sites_enabled directory for each lie in the sites txt file. and then changing the file execution permission. B. creating a Me per each the in sites txt with the information in template conf. creating a link for the previously created file. and then changing the ownership of the created files C. using the content of the file to create the template conf file. creating a Iink from the created file to the /etc/nginx/files.enabled. and then changing the file execution permissions. D. using the information in the file to create a set of empty files in the /etchginx/sites_enabled directory and then assigning the owner of the file.
B. creating a Me per each the in sites txt with the information in template conf. creating a link for the previously created file. and then changing the ownership of the created files
Question 325:
A company requires a new platform to store large volumes of log data that is generated in their assembly plant. The platform must be scalable, so the underlying technology must provide a path for fast deployment of new nodes for data and indexing? The data contains sensitive information, so specialist encryption tools must be used to secure the data. Which application deployment model meets the requirements?
A. edge B. private cloud C. public cloud D. hybrid cloud
D. hybrid cloud A hybrid cloud combines the benefits of both a private cloud, which offers the ability to store sensitive data in a secure, dedicated environment, and a public cloud, which offers the ability to scale quickly and easily by deploying new nodes as needed. With a hybrid cloud deployment, you could use specialist encryption tools to secure the sensitive data in the private cloud, and then take advantage of the scalability and flexibility of the public cloud to handle the large volumes of log data. https://www.simform.com/blog/cloud-deployment-models/
Question 326:
Refer to the exhibit.
Which code snippet represents the sequence.
A. Option A B. Option B C. Option C D. Option D
C. Option C Refer to the exhibit which shows a sequence diagram illustrating a client- server interaction. The correct sequence of steps that match the code snippet is as follows: Step 1: POST /events - The client posts an event to the server. Step 2: GET /messages/ - The client retrieves the message details from the server using the message ID. Step 3: Response /messages/ - The server responds with the message details. Step 4: GET /team-memberships?teamId= - The client retrieves team membership details using the team ID. Step 5: POST /message - The client posts a message. Step 6: Response /message - The server responds with the message confirmation. The correct code snippet represents the sequence diagram correctly: @flask_app.route('/events', methods=['POST']) def webex_teams_webhook_events(): json_data = request.json['data'] response = requests.get(MESSAGE_URL + json_data['id'], headers=headers) if response.json()['text'] == 'Alert': response = requests.get(TEAM_MEMBERSHIPS_URL, headers=headers, params=params) for info in response.json()['items']: data = {'personId': info['personId'], 'text': 'Alert'}
Question 327:
Refer to the exhibit.
Which infrastructure automation method is shown?
A. CI/CD pipeline B. Lean C. Agile D. Waterfall
A. CI/CD pipeline
Question 328:
Which status code is used by a REST API to indicate that the submitted payload is incorrect?
A. 400 B. 403 C. 405 D. 429
A. 400 https://community.cisco.com/t5/application-centric/apic-rest-api-produces-inconsistent-response/td-p/2758230
Question 329:
Refer to the exhibit.
What does the load balancer enable in the network topology?
A. hosted application to access Internet services B. external requests to be routed to the application servers C. workstations to access the Internet D. application to access the database server
B. external requests to be routed to the application servers
Question 330:
A developer prepared the Dockerfile and already built a web application container with the image name: “myWebApp”. Requests made to the server public IP address on port 8080 must be redirected to port 80 on the container. The developer wants to start the container and access the Bash shell while the application serves the requests. Which command is used?
A. docker run -t -i myWebApp -p 8080:80 bash B. docker cmd -t -i myWebApp -d 80:808 bash C. docker start -t -i apche2 -p 8080:80 bash D. docker exec -t -i apache2 -bash
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.