SmartOps v6.1 Release Description

Contents

  1. Business Use Cases
    1. Support Packaged Workflow Enhancements
    2. Monitoring Packaged Workflow Enhancements
    3. Smart Vision improvements
  2. Technical Use Cases
    1. Enhancements to Packaged Workflow Framework
    2. Skill Designer Enhancements
    3. Integration Hub (IHub) Enhancements
      1. iHub Queue Listeners
      2. API Scanner
      3. Email Listener
    4. Document Understanding Improvements

Business Use Cases

The following are the business use cases (BUCs) delivered as part of v5.5 Release:

Support Packaged Workflow Enhancements

Support Packaged Workflow is enabled with persona-based implementation. The packaged workflow consists of the following personas.

This version provides an admin dashboard for data insights and facility for the Support users to skip the similarity / resolution suggestions and move to the resolution steps directly.

Monitoring Packaged Workflow Enhancements

Monitoring Packaged Workflow is enabled with persona-based implementation. The packaged workflow consists of the following personas.

Ticket containing details of root cause tickets will have ticket priority also mentioned along with root cause tickets. Priority information of root cause tickets were not available along with ticket in previous release.

Error handling was improved to handle invalid sources and hosts during correlation.

Smart Vision improvements

Smart Vision is enabled with the following features:

Technical Use Cases

The following are the technical use cases delivered as part of v6.1 Release:

Enhancements to Packaged Workflow Framework

Packaged Workflow framework is enabled with deactivate and delete options for PWF projects. Deactivate option is available for projects in ‘Ready’ state. Delete option is available for projects which are not in ‘Ready’ state. Delete option will permanently delete a project and its dependencies.

Skill Designer Enhancements

Skill Designer is enhanced to improve scheduled workflow behaviour. Following enhancements are implemented:

Integration Hub (IHub) Enhancements

iHub is a senses integration platform where the service/delivery can easily integrate new sense channels. The configuring user will have option to configure the sense input transformation metadata while defining a new sense channel.

In first phase the configuring admin user should invoke an API call to configure a new sense channel which will be replaced by a UI screen in later phases of development.

Following are the key features of IHub:

iHub Queue Listeners

The following is the process diagram of iHub queue listener.

The iHub inbound queue will be secured using routing keys.

D:\CLONES_docs\NFR-Research\i-Hub\Documents\New\iHub_detailed_design_latest.png

API Scanner

User can configure API scanners which can poll the configured API in frequent intervals or based on the cron expression configured. The users can configure any GET or POST based APIs via ihub API scanner. The response from API will be converted to SmartOps inbound json and will be pushed to SmartOps inbound Queue.

Attributes for defining API Scanners.

  1. Request Type – GET/POST

  2. URL – path variables should be given as placeholder values: For example, if you want to pass a path variable, should input like ${pathVar1}

  3. Filter Params (Query params) – should configure as key-value pairs with key as the field name and value as the required filter value.

  4. Headers – should be configured as key-value pairs

  5. Authorization headers – Supported authorization is BASIC. User should also configure username and password also while defining channel. Also Token in header-based authorization is also supported.

  6. Json Spec – Json string, which specifies the API response to SmartOps input mapping

  7. Polling Interval – User should have option to configure polling interval in milliseconds or as cron expression

  8. Json input – Applicable only for POST requests

Email Listener

The users can configure email listeners for Gmail account via ihub. The messages coming to the configured email id will be converted to SmartOps specific json and will be pushed to SmartOps inbound queue.

The user should Specify the e-mail Id and password while configuring an email listener.

Document Understanding Improvements

Document Understanding is introduced with new features such as

Also, user can view extracted values and navigate to the references in the corresponding sections in the document.