QUESTION 21
An engineer creates a script that makes calls to the Cisco Webex API to create a new room and then add users to the room. The engineer runs the script and receives an HTTP response with status code 200. The engineer wants to make an enhancement to the script to send an email to the added users that includes the title and ID of the room. Which part of the HTTP response contains the additional information?
A. response body
B. response status code
C. response content-type
D. response header
Correct Answer: A
QUESTION 22
What does the HTTP 403 status code indicate when consuming an API?
A. The user was not authorized to send the request.
B. The API request experienced an internal server error.
C. The API request experienced a network error.
D. The API endpoint is unavailable.
Correct Answer: A
QUESTION 23
What is a benefit of edge computing?
A. Data is transported securely because encryption is provided at the edge.
B. Business continuity is improved because edge computing reduces downtime.
C. Security is improved because data is analyzed locally.
D. Costs are reduced because companies keep critical applications at the edge instead of in the public cloud.
Correct Answer: C
QUESTION 24
What is a benefit of model-driven programmability?
A. structured and human-friendly
B. easier to deploy and manage APls
C. no-code APIs for abstraction and simplification
D. single choice of transport and protocol
Correct Answer: A
QUESTION 25
Which networking component forwards data over Layer 2 of the OSI model?
A. router
B. firewall
C. switch
D. load balancer
Correct Answer: C
QUESTION 26
Which network device plane is responsible for handling SNMP?
A. data plane
B. configuration plane
C. control plane
D. management plane
Correct Answer: D
QUESTION 27
A software engineer develops an application to connect to a database. The URL and password for the database must be set in a configuration file before the application runs. The application source code is stored in a repository in a version control system that is accessed by multiple users. What must be done to best protect the database login credentials?
A. Store the credentials in cleartext in the configuration file but exclude the configuration file from the version control system.
B. Store the credentials in environment variables and reference the credentials in the configuration file.
C. Store the credentials in a secret management tool and reference the credentials in the application.
D. Store hashed credentials in the configuration file.
Correct Answer: C
QUESTION 28
What is a benefit of managing network configurations by using organized code that consumes APls when multiple network devices are deployed?
A. It simplifies the network configuration.
B. It eliminates the use of legacy management protocols.
C. It increases scalability of network changes.
D. It increases device security.
Correct Answer: C
QUESTION 29
Which network device plane is responsible for handling OSPF?
A. management plane
B. configuration plane
C. control plane
D. data plane
Correct Answer: C
QUESTION 30
Which single device must be used to create a LAN for 30 wired devices to support VLANs and basic routing?
A. router
B. Layer 3 switch
C. firewall
D. load balancer
Correct Answer: B
QUESTION 31
Which type of OWASP attack occurs when a user executes a malicious script to access an application using a web browser?
A. cross-site scripting
B. honeypot
C. SQL injection
D. man-in-the-middle
Correct Answer: A
QUESTION 32
What is an advantage of a version control system?
A. forces the practice of trunk-based development
B. facilitates resolving conflicts when merging code
C. prevents over-writing code or configuration files
D. ensures that unit tests are written
Correct Answer: B
QUESTION 33
What are two benefits of model-driven programmability? (Choose two.)
A. easier to design, deploy, and manage APIs
B. model-based, structured, and human friendly
C. model-driven APIs for abstraction and simplification
D. single choice of transport, protocol, and encoding
E. models decoupled from transport, protocol, and encoding
Correct Answer: CE
QUESTION 34
Several teams at a company are developing a new CRM solution to track customer interactions with a goal of improving customer satisfaction and driving higher revenue. The proposed solution contains these components:
1. MySQL database that stores data about customers
2. HTML5 and JavaScript UI that runs on Apache
3. REST API written in Python
What are two advantages of applying the MVC design pattern to the development of the solution? (Choose two.)
A. to provide only a single view of the data to ensure consistency
B. to provide separation between the view and the model by ensuring that all logic is separated out into the controller
C. to ensure data consistency, which requires that changes to the view are also made to the model
D. to ensure that only one instance of the data model can be created
E. to enable multiple views of the same data to be presented to different groups of users
Correct Answer: BE
QUESTION 35
Which two commands download and execute an Apache web server container in Docker with a port binding 8080 in the container to 80 on the host? (Choose two.)
A. docker run -p 8080:80 httpd
B. docker pull httpd
C. docker run -p 80:8080 httpd
D. docker pull apache
E. docker pull https
Correct Answer: BC
QUESTION 36
A retail store is launching an online presence through their new application. The amount of end-user traffic on the application is expected to fluctuate depending on whether there are sales on or not. The application developer has decided to adopt an application-deployment model that allows them to leverage cloud bursting. Which deployment approach would allow cloud bursting?
A. local infrastructure
B. on-premises
C. edge computing
D. hybrid
Correct Answer: D
QUESTION 37
Why should a code review process be used?
A. It enables various software design implementations.
B. It enables a consistent software design.
C. It ensures that members of a team work in isolation.
D. It ensures that whole software is secure.
Correct Answer: B
QUESTION 38
A security team receives a warning that a malicious file was emailed to multiple users in an organization. Which platform must be used to determine whether the malicious file was executed?
A. Cisco Secure Endpoint
B. Cisco Umbrella
C. Cisco Threat Grid
D. Cisco Firepower Threat Defense
Correct Answer: A
QUESTION 39
What is a concept of test-driven development?
A. Implementation is driven by incremental testing of release candidates
B. User acceptance testers develop the test requirements.
C. Tests are created when the code is ready to release.
D. Tests are written before writing the code.
Correct Answer: D
QUESTION 40
Which IP service remaps one IP address space into another?
A. NAT
B. DNS
C. SNMP
D. DHCP
Correct Answer: A
We use cookies to improve your experience, including essential cookies required for the website to function. By continuing, you agree to our use of cookies. Learn more.
We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.
Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.
Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.