Cisco 350-901 Developing Applications using Cisco Core Platforms and APIs v1.0 Online Training
Cisco 350-901 Online Training
The questions for 350-901 were last updated at Sep 14,2025.
- Exam Code: 350-901
- Exam Name: Developing Applications using Cisco Core Platforms and APIs v1.0
- Certification Provider: Cisco
- Latest update: Sep 14,2025
DRAG DROP
Drag and drop the code from the bottom onto the box where the code is missing to construct a UCS XML API request to generate two service profiles from the template org-root/is-service-template. Not at options are used
DRAG DROP
Drag and drop the steps from the left into the correct sequence on the right to describe how to use Git to maintain the current HEAD and revert back to a previous commit, while undoing all intermediate commits.
Refer to the exhibit.
A network engineer created a simple Python Flask application but must incorporate a CSRF token.
Which code snippet must be added in the blank in the script to manually incorporate the token?
- A . _access_tokenM value=M{{ csrf_token}}
- B . _csrMoken" value="{{ csrf_grant()}}
- C . _csrMoken" value="{{ csrf_token()}}
- D . _xssjoken" value="{{ csrMoken}}
Refer to the exhibit.
A developer runs the docker service scale command to increase the number of replicas for the cisco_devnet service. The swarm cluster is using a private IP address subnet.
The service has these design requirements:
✑ It must be hosted behind a virtual IP address that is reachable from the Internet.
✑ For security reasons, the Docker swarm cluster subnet must not be reachable from the Internet.
Which design approach is used to fulfill the requirements?
- A . Create an overlay network by using a globally roulable subnet and enable a routing mesh within the swarm cluster.
- B . Create a bridge network by using a globally routable subnet and enable a routing mesh within the swarm cluster.
- C . Configure an external load balancer to route requests to the swarm service by using VPN.
- D . Configure an external load balancer to route requests to the swarm service by using NAT.
What is a capability of the End User Monitoring feature of the AppDynamics platform?
- A . discovers traffic flows, nodes, and transport connections where network or application/network issues are developing
- B . monitoring local processes, services, and resource use, to explain problematic server performance
- C . identifies the slowest mobile and IoT network requests, to locate the cause of problems
- D . provides metrics on the performance of the database to troubleshoot performance-related issues
An application has initiated an OAuth authorization code grant flow to get access to an API resource on behalf of an end user.
Which two parameters are specified in the HTTP request coming back to the application as the end user grants access? (Choose two.)
- A . access token and a refresh token with respective expiration times to access the API resource
- B . access token and expiration time to access the API resource
- C . redirect URI a panel that shows the list of permissions to grant
- D . code that can be exchanged for an access token
- E . state can be used for correlation and security checks
Refer to the exhibit.
An application has been created to serve a whole enterprise. Based on use and department requirements, changes are requested on a quarterly basis.
When evaluating the application design, which two actions improve code maintainability?
- A . Replace the requests library with the http client library in the code.
- B . Place all import statements on a single line at the top of the code.
- C . Cache responses to API calls for later reuse on other code.
- D . Parameterize similar code blocks inside functions and reuse within the code.
- E . Add comments in appropriate locations to aid in understanding the code.
Which load balancing algorithm balances load based on the active sessions of a node?
- A . weighted round-robin
- B . IP source affinity
- C . least connections
- D . sticky session
The UCS Python SDK includes modules for Service Profile template creation.
Which two UCS Service Profile template types are supported? (Choose two.)
- A . initial-template
- B . updating-template
- C . abstract-template
- D . attached-template
- E . base-template
DRAG DROP
A developer must package an application for Kubernetes to integrate into a prebuilt CD environment. The application utilizes a Docker image from Cisco DevNet public repository and is accessible from a specific port of the container.
Drag and drop the code from the bottom onto the box where the code is missing in the Kubernetes YAML configuration file. Not all options are used.