Free 4A0-AI1 Exam Braindumps

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

  1. Terminal emulation configuration
  2. Model-driven mediation
  3. Analytics & telemetry
  4. Multi-vendor support

Answer(s): 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?

  1. NSP applications
  2. Network elements
  3. Windows OS devices
  4. UNIX servers

Answer(s): 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?

  1. PHP
  2. Python
  3. Perl
  4. Groovy

Answer(s): 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?

  1. {< ... >}
  2. << ...>>
  3. (* .- *)
  4. {{...}}

Answer(s): 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.






Post your Comments and Discuss Nokia 4A0-AI1 exam with other Community members:

4A0-AI1 Discussions & Posts