ExamGecko
Home Home / Nokia / 4A0-AI1

Nokia 4A0-AI1 Practice Test - Questions Answers, Page 4

Question list
Search
Search

Which of the following is NOT supported by the Workflow Manager out of the box?

A.
REST/RESTCONF APIs
A.
REST/RESTCONF APIs
Answers
B.
Optical integration using TL1
B.
Optical integration using TL1
Answers
C.
Shell command execution
C.
Shell command execution
Answers
D.
CLI command execution on SROS and third party routers
D.
CLI command execution on SROS and third party routers
Answers
Suggested answer: C

Explanation:

Workflow Manager is a module of Nokia NSP that allows users to create and execute automated procedures and closed loop automation using Nokia NSP or third party APIs3. It uses Mistral as the workflow engine and supports various technologies that can be used in a workflow2.

Some of the technologies that are supported by Workflow Manager out of the box are:

REST/RESTCONF APIs

CLI command execution on SROS and third party routers

Optical integration using TL1

SNMP traps

Email notifications

Which of the following sequences best describes the process of moving to SDN based self-regulated networking?

A.
action-based networking -> static networking -> adaptive networking -> autonomous networking
A.
action-based networking -> static networking -> adaptive networking -> autonomous networking
Answers
B.
static networking -> action-based networking -> autonomous networking -> adaptive networking
B.
static networking -> action-based networking -> autonomous networking -> adaptive networking
Answers
C.
static networking -> action-based networking -> adaptive networking > autonomous networking
C.
static networking -> action-based networking -> adaptive networking > autonomous networking
Answers
D.
action-based networking -> static networking -> autonomous networking -> adaptive networking
D.
action-based networking -> static networking -> autonomous networking -> adaptive networking
Answers
Suggested answer: C

Explanation:

Nokia NSP is a platform that enables management, control and automation of IP/Optical networks. It supports various levels of network automation, from static networking to autonomous networking.

The process of moving to SDN based self-regulated networking involves four stages:

Static networking: The network is manually configured and operated by human operators. There is no automation or intelligence involved.

Action-based networking: The network is partially automated by using predefined actions or scripts that are triggered by events or commands. There is still human intervention required for complex tasks or exceptions.

Adaptive networking: The network is dynamically automated by using policies, analytics and machine learning that can adjust the network behavior based on changing conditions and objectives.

There is minimal human intervention required for oversight and validation.

Autonomous networking: The network is fully automated by using artificial intelligence and closedloop feedback that can optimize the network performance and reliability without any human involvement. The network can self-heal, self-optimize and self-protect.

Which of the following is NOT a building block of NSP automation?

A.
Terminal emulation configuration
A.
Terminal emulation configuration
Answers
B.
Model-driven mediation
B.
Model-driven mediation
Answers
C.
Analytics & telemetry
C.
Analytics & telemetry
Answers
D.
Multi-vendor support
D.
Multi-vendor support
Answers
Suggested answer: A

Explanation:

Terminal emulation configuration is not one of the building blocks of NSP automation. The building blocks of NSP automation are Model-driven mediation, Analytics & telemetry, Multi-vendor support and Automation scripting. Model-driven mediation enables the automation of common tasks across multiple vendors and devices, and analytics & telemetry enables the gathering of critical data to ensure service quality. Multi-vendor support enables the automation of tasks across multiple vendors, and automation scripting enables the development of robust and secure automation scripts.

NSP automation is based on four key building blocks:

Model-driven mediation: This enables NSP to communicate with various network devices and protocols using a common data model and abstraction layer. It supports YANG models, NETCONF, RESTCONF, SNMP, TL1 and CLI2.

Analytics & telemetry: This enables NSP to collect and analyze network data using streaming telemetry, SNMP polling, syslog and other methods. It supports various analytics applications such as Network Insight, Service Assurance and Traffic Engineering2.

Multi-vendor support: This enables NSP to manage and automate networks that consist of devices from different vendors and technologies. It supports Nokia SROS devices as well as third-party routers, switches and optical equipment3.

Programmable APIs: This enables NSP to expose its functionality and data to external applications or systems using RESTful APIs. It supports various use cases such as network supervision, service fulfillment, fault management and workflow management2.

Which of the following does NOT support Workflow actions?

A.
NSP applications
A.
NSP applications
Answers
B.
Network elements
B.
Network elements
Answers
C.
Windows OS devices
C.
Windows OS devices
Answers
D.
UNIX servers
D.
UNIX servers
Answers
Suggested answer: C

Explanation:

NSP Workflow Manager (WFM) is a module that allows users to create and execute automated procedures using NSP or third-party APIs. A workflow is a sequence of actions that can be performed on various targets such as:

NSP applications: These are the applications that run on NSP such as Network Insight, Service Assurance, Traffic Engineering and others. They can be accessed by using RESTful APIs2.

Network elements: These are the devices that are managed by NSP such as routers, switches and optical equipment. They can be accessed by using CLI, NETCONF, RESTCONF, SNMP or TL12.

UNIX servers: These are the servers that run UNIX-based operating systems such as Linux or Solaris. They can be accessed by using SSH or SCP2.

Which of the following scripting languages can be used to extend WFM actions and expressions?

A.
PHP
A.
PHP
Answers
B.
Python
B.
Python
Answers
C.
Perl
C.
Perl
Answers
D.
Groovy
D.
Groovy
Answers
Suggested answer: D

Explanation:

According to the Nokia NSP Programmable Network Automation website1, NSP API documentation and downloadable sample codes are available on the Nokia Network Developer Portal. The NSP Workflow Manager allows the design and management of workflows to automate network operations using Mistral DSL v2 which is based on YAML2. YAML definesexpressions in workflow and action definitions. The formatting of the YAML must comply with Mistral DSL v2 specifications3

Which syntax is used to reference a workflow variable when using Jlnja2?

A.
{< ... >}
A.
{< ... >}
Answers
B.
<< ...>>
B.
<< ...>>
Answers
C.
(* .- *)
C.
(* .- *)
Answers
D.
{{...}}
D.
{{...}}
Answers
Suggested answer: D

Explanation:

The {{...}} syntax is used to reference a workflow variable when using Jinja2. Jinja2 is a templating language used to generate dynamic text based on input variables, and the {{...}} syntax is used to access the value of a workflow variable within a Jinja2 template. The other syntaxes provided are not valid for referencing workflow variables in Jinja2.

Which of the following languages does Mistral Workflow support as Data Flow mechanisms?

A.
Jaql
A.
Jaql
Answers
B.
Jinja2
B.
Jinja2
Answers
C.
SQL
C.
SQL
Answers
D.
JSON
D.
JSON
Answers
Suggested answer: B

Explanation:

According to the Mistral Workflow Language (v2) website1, Mistral Workflow Language supports YAQL and Jinja2 expression languages to reference workflow context variables and thereby implements passing data between workflow tasks. It's also referred to as Data Flow mechanism. YAQL is a simple but powerful query language that allows to extract needed information from JSON structured data1.

Which of the following is NOT a common workflow attribute defined by Mistral?

A.
Type
A.
Type
Answers
B.
Workflow-meta
B.
Workflow-meta
Answers
C.
Output
C.
Output
Answers
D.
Input
D.
Input
Answers
Suggested answer: B

Explanation:

According to the Mistral Workflow Language (v2) website1, a workflow definition consists of several attributes that define its properties and behavior. The common workflow attributes are: name, description, type, input, output and vars1.

Which of the following best describes data flow in a workflow?

A.
Transitioning between tasksB, Passing data between tasks
A.
Transitioning between tasksB, Passing data between tasks
Answers
B.
Dependency graph of tasks
B.
Dependency graph of tasks
Answers
C.
Defines operation to perform
C.
Defines operation to perform
Answers
Suggested answer: B

Explanation:

According to the Nokia NSP Workflow Design and Management course12, a workflow is a sequence of tasks that are executed to achieve a certain goal. Data flow in a workflow refers to passing data between tasks12. Therefore, the correct answer is B.

Data flow can be defined using input, output, and publish parameters in a workflow definition3. Input parameters are used to pass data into a workflow, output parameters are used to return data from a workflow, and publish parameters are used to share data between tasks within a workflow3.

Which of the following is NOT a valid flow control attribute?

A.
on-failure
A.
on-failure
Answers
B.
on-complete
B.
on-complete
Answers
C.
on-success
C.
on-success
Answers
D.
on-error
D.
on-error
Answers
Suggested answer: A

Explanation:

According to the Mistral Workflow Language (v2) documentation1, which is one of the technologies that can be used in a NSP workflow2, flow control attributes are used to define how a task behaves depending on its execution status. The valid flow control attributes are on-success, on-error, oncomplete, and on-cancel1. Therefore, the correct answer is A.

Total 80 questions
Go to page: of 8