New ActualPDF JN0-421 Exam Questions| Real JN0-421 Dumps Updated on Nov 02, 2022
JN0-421 Braindumps – JN0-421 Questions to Get Better Grades
Juniper JN0-421 Exam Certification Details:
| Passing Score | Variable (60-70% Approx.) |
| Duration | 90 minutes |
| Exam Code | JN0-421 JNCIS-DevOps |
| Sample Questions | Juniper JN0-421 Sample Questions |
| Recommended Training | Junos Platform Automation and DevOps (JAUT) |
| Exam Price | $300 USD |
| Number of Questions | 65 |
NEW QUESTION 26
Which two primary processes are used by Juniper devices for on-box or off-box automation? (Choose two)
- A. ancpd
- B. mgd
- C. jsd
- D. rpd
Answer: B,C
NEW QUESTION 27
You organization is creating a custom YANG module. You are asked to create a leaf node called timeout with a data type of duration.
In this scenario, what is the appropriate syntax for this leaf node?
A)
B)
C)
D)
- A. Option B
- B. Option D
- C. Option C
- D. Option A
Answer: C
NEW QUESTION 28
Which YAML document represents a valid mapping (dictionary) of sequences (lists)?



- A. Option B
- B. Option D
- C. Option C
- D. Option A
Answer: C
NEW QUESTION 29
By default, Python event scripts and SNMP scripts configured on a Junos device execute as which user?
- A. root
- B. snmpd
- C. nobody
- D. wheel
Answer: C
NEW QUESTION 30
Which statement is true about a Junos ephemeral configuration database?
- A. It can be used to validate configuration data semantics.
- B. It can be used to trigger a commit script.
- C. It can be used to reduce commit time.
- D. It can be used to archive previous versions of the ephemeral configuration.
Answer: A
NEW QUESTION 31
What are two format distinctions to know when using YAML? (Choose two)
- A. white space indentation insensitive
- B. white space indentation sensitive
- C. tab indentation not allowed
- D. tab indentation allowed
Answer: B,C
Explanation:
Explanation
Because YAML is white-space sensitive and indentation is significant (not allowed), you should always use spaces rather than tabs when creating playbooks. In YAML, items preceded by a hyphen (-) are considered list items, and the key:value notation represents a hash.
References:
NEW QUESTION 32
What is a purpose of RubyEZ?
- A. to provide a Ruby interface to the Junos Space management product
- B. to provide a Ruby interface to Juniper devices that support Puppet
- C. to provide an off device interface to Ruby
- D. to provide a Ruby framework for interfacing with Juniper devices
Answer: A
NEW QUESTION 33
Which transport protocol must be supported by RFC-compliant NETCONF implementations?
- A. BEEP
- B. Telnet
- C. SSH
- D. TLS
Answer: C
Explanation:
Explanation
The NETCONF protocol uses a simple remote procedure call (RPC) layer running over secure transports to facilitate communication between a client and a server. The Secure Shell (SSH) [6] is the mandatory secure transport that all NETCONF clients and servers are required to implement as a means of promoting interoperability.
References:
NEW QUESTION 34
Click the Exhibit button.
The Ansible playbook shown in the exhibit is executed against a set of Junos network devices. Each Junos device is configured with a user account in the super-user login class. The user account uses SSH-key-based authentication with a passphrase of user 123.
What is the result of executing this playbook against the Junos network devices?
- A. The playbook executes and prints the version of Junos running on each network device as the value of response.facts.version.
- B. The playbook fails dut to a YAMI. Syntax error.
- C. The playbook executes and prints"VARIABLE IS NOT DEFINED!" as the value of response. Facts.version.
- D. The playbook executes, but fails with a "connectAuthError" due to the missing passphrase argument to the junos_get_facts module.
Answer: D
NEW QUESTION 35
You have created an on-box script and want to deploy it on your device. You plan to place it in a directory where the Junos OS can execute it.
Which two privilege levels would be used to accomplish this task? (Choose two)
- A. super-user
- B. operator
- C. root
- D. read-only
Answer: A,C
NEW QUESTION 36
Click the Exhibit button.
Exhibit:
Referring to the exhibit, what is the execution order of tasks in the Ansible playbook?
- A. Task C > Task B > Task A
- B. Task A > Task B > Task C
- C. Task A > Task B
- D. Task C > Task B
Answer: C
NEW QUESTION 37
What are three ways for PyEZ to connect to supported Junos devices? (Choose three)
- A. NETCONF over SSH
- B. Telnet
- C. serial interface
- D. Webhook
- E. JET API
Answer: A,B,C
NEW QUESTION 38
Click the Exhibit button.
Referring to the exhibit, what is the execution order of tasks in the Ansible plybook?
- A. Task A > Task B >
- B. Task C > Task B > Task A
- C. Task C > Task B >
- D. Task A > Task B > Task C
Answer: B
NEW QUESTION 39
Click the Exhibit button.
Exhibit:
The Ansible playbook shown in the exhibit is executed against a set of Junos network devices. Each Junos device is configured with a user account in the super-user login class. The user account uses SSH-key-based authentication with a passphrase of user123.
What is the result of executing this playbook against the Junos network devices?
- A. The playbook fails due to a YAML syntax error.
- B. The playbook executes, but fails with a "ConnectAuthError" due to the missing passphrase argument to the junos_get_facts module
- C. The playbook executes and prints the version of Junos running on each network device as the value of response.facts.version
- D. The playbook executes and prints "VARIABLE IS NOT DEFINED!" as the value response.facts.version
Answer: C
NEW QUESTION 40
Which messaging protocol do JET service APIs use to interface with the Junos OS?
- A. gRPC
- B. NETCONF
- C. RabbitMQ
- D. MQTT
Answer: D
NEW QUESTION 41
To which component(s) does the JET service APIs provide access?
- A. control plane
- B. forwarding plane
- C. XML APIs
- D. YANG modules
Answer: C
NEW QUESTION 42
By default, Python event scripts and SNMP script configured on a Junos device execute as which user ?
- A. root
- B. snmpd
- C. nobody
- D. wheel
Answer: C
NEW QUESTION 43
With the inclusion of Python in the Junos OS, what is an advantage that this feature provides administrators?
- A. It provides compatibility with all Python versions.
- B. The ability to execute Python scripts on the device.
- C. The ability to compile Python scripts on the device.
- D. It provides the Python command line (REPL) for testing
Answer: B
NEW QUESTION 44
Which statement describes the relationship between YANG and NETCONF?
- A. YANG is the programming language used to generate base classes to develop the NETCONF protocol
- B. NETCONF models XML data used to program YANG modules
- C. NETCONF is the programming language used to create the state and configuration data manipulated by YANG
- D. YANG models the state and configuration data manipulated by the NETCONF protocol
Answer: D
NEW QUESTION 45
Which messaging protocol do JET service APIs use to interface with the Junos OS?
- A. MQTT
- B. gRPC
- C. NETCONF
- D. Rabbit MQ
Answer: D
NEW QUESTION 46
Click the Exhibit button.
Exhibit:

Referring to the exhibit, what are two results of the Python operational script? (Choose two)
- A. It disables a user-selected interface
- B. It does not commit the configuration
- C. It deactivates a user-selected interface
- D. It commits the configuration
Answer: A,D
NEW QUESTION 47
What are three supported languages for operational scripts on Junos devices? (Choose three)
- A. XSLT
- B. SLAX
- C. PHP
- D. Java
- E. Python
Answer: A,B,E
Explanation:
Explanation
Junos automation scripts can be written in the following scripting languages:
References:
NEW QUESTION 48
Which two statements are correct about JSON characteristics? (Choose two.)
- A. JSON is a supported template language.
- B. JSON uses # # for comments
- C. JSON is programming language independent
- D. JSON is easy to read for humans and devices.
Answer: C,D
NEW QUESTION 49
Click the Exhibit button.
Referring to the exhibit, which exception is raised if the <get-interface-information> RPC tasks 40 seconds to return a complete response?
A)
B)
C)
D)
- A. Option B
- B. Option D
- C. Option C
- D. Option A
Answer: C
NEW QUESTION 50
Which data serialization is used between RubyEZ and a Junos device?
- A. SNMP
- B. automated CLI
- C. XML
- D. OpenConfig
Answer: D
NEW QUESTION 51
......
Juniper JN0-421 Exam Topics:
| Section | Objectives |
|---|---|
| NETCONF/XML API | Describe the concepts, benefits, or operation of automation access methods
|
| Data Serialization and Templating | Describe the concepts, benefits, or operation of data serialization
|
| Juniper Extension Toolkit | Identify the concepts, general features, or functionality of the Juniper Extension Toolkit
|
| Platform Automation Overview | Identify concepts, general features, or functionality of Junos platform automation
|
| Stateful Configuration (Ansible/SALT) | Describe how to use Ansible for automating Junos
|
| Junos Automation Scripts | Describe the concepts, benefits, or operation of automation scripts for Junos
|
| YANG/OpenConfig | Identify the concepts and general features of Junos support for YANG models
|
JN0-421 Exam Dumps - Try Best JN0-421 Exam Questions: https://pass4sure.actualpdf.com/JN0-421-real-questions.html
