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 511:
An engineer must investigate the problems on a web application and address them to related teams. The engineer verifies that the network farm serving the application is working properly and is accessible through the internal IP address and port. Each server has a public DNS name and public IP. While name resolutions from the outside network to the public IP address are working properly too, the engineer discovers that some servers are not accessible from the public Internet. Which problem type must be addressed as the cause for the case?
A. internal network connectivity B. blocked transport block C. proxy D. NAT
D. NAT
Question 512:
DRAG DROP
Drag and drop the descriptions from the left onto the correct application deployment models on the right.
Select and Place:
Explanation/Reference:
Question 513:
Which Python function is used to parse a string that contains JSON data into a Python dictionary?
A. json.dumps() B. json.to_json() C. json.parse() D. json.loads()
D. json.loads() loads() function is present in python built-in 'json' module. This function is used to parse the JSON string.
Question 514:
Which tool is used to block all traffic to the domain by using a single API call?
A. Cisco ISE B. Cisco Firepower C. Cisco AMP D. Cisco Umbrella
D. Cisco Umbrella KeyWord = domain Umbrella blocks access to malicious domains, URLs, IPs, and files. The system looks at the nature of any DNS requests and takes an action based on its threat intelligence, which is a large-scale repository of historical data about threats. In turn, Umbrella is building models that classify requests so that you build on its threat intelligence. These requests can be safe and allowed, malicious and blocked, or deemed "risky" and sent to a proxy for deeper inspection.
Question 515:
DRAG DROP
Drag and drop the characteristics from the left onto the software development methods on the right.
Select and Place:
Explanation/Reference:
Question 516:
What operation is performed with YANG model-driven programmability in NX-OS?
A. configure a device with native and OpenConfig-based models B. bootstrap a device that has a factory-default configuration C. send CLI commands to a device and retrieve output in JSON format D. run Linux commands natively on the device
A. configure a device with native and OpenConfig-based models Explanation Explanation/Reference:https://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/white-paper-c11-741518.html
Question 517:
Which two elements are foundational principles of DevOps? (Choose two.)
A. organizing cross-functional teams over organizational silos B. designing applications as microservices C. encouraging containers for the deployment of applications D. automating over documenting E. optimizing the cost of infrastructures
A. organizing cross-functional teams over organizational silos D. automating over documenting
Question 518:
Why would a developer compare a current version of code to a previous version?
A. to provide the single source of truth B. to troubleshoot code failures C. to track who made a change D. to aid in collaboration
B. to troubleshoot code failures Comparing a current version of code to a previous version is a common practice in software development for troubleshooting code failures. This process, often referred to as "diffing," helps developers identify changes that might have introduced bugs or caused the application to behave incorrectly. By pinpointing these changes, developers can more efficiently debug and resolve issues. References: Atlassian - Comparing code differences Cisco DevNet Associate Certification Guide
Question 519:
What is a benefit of using Python classes?
A. They improve code organization by keeping data members and methods together. B. They remove the concept of inheritance to improve code readability and maintainability. C. They allow a Python script to import code from various independent modules. D. They simplify integration by testing the classes independently from other components.
A. They improve code organization by keeping data members and methods together. Python classes are a fundamental aspect of object-oriented programming (OOP) in Python. They offer several benefits: Improved Code Organization: Classes bundle data (attributes) and functionality (methods) together. This encapsulation helps keep related parts of the code together, making it easier to understand and manage. Reusability and Inheritance: Classes support inheritance, allowing the creation of new classes based on existing ones. This promotes code reuse and can lead to a more logical structure. Modularity: By using classes, you can create modules that encapsulate specific functionalities, making the code modular and easier to maintain. Encapsulation and Abstraction: Classes allow for encapsulating data and functionality, providing a clear structure and abstraction layers, which enhance code readability and maintainability. References: Python Classes and Objects - W3Schools Python Documentation on Classes
Question 520:
In which situation would an edge computing solution be used?
A. where low latency is needed B. where high CPU throughput is needed C. where fast memory is needed D. where high disk space is needed
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.