- 02 Aug 2024
- 2 Minutes to read
- Print
- PDF
Prerequisites
- Updated on 02 Aug 2024
- 2 Minutes to read
- Print
- PDF
Requirements
This section describes the prerequisites to set up the SymphonyAI Service Automation application.
License
Summit Service Automation / Service Automation Engine
Summit Service Automation / Service Automation Execution Pack
Hardware Requirements
Intel Xeon Quad-Core processor or equivalent
8 GB of RAM
250 GB Hard Disk
Note
This server will be used for Listener Service & Execution Service (Proxy Server). If the load is high, it’s recommended to use more than one dedicated server. Exact requirements will be shared during the implementation phase.
Software Requirements
Erlang OTP 22 or higher (32-bit or 64-bit, Recommended 64-bit for better performance
RabbitMQ Server 3.8.2 or higher
Windows 2012 R2 onwards only
IIS 7.0 or above (Web Server)
Dot Net Framework version 4.6.2 and above
NET State Service start type with Automatic
PowerShell 5.1 or later/ Python 3.5 or later
Note
Exact requirements will be shared during the implementation phase.
Privileges Required
This will be shared during the implementation phase.
Port Requirements
Source IP | Destination IP | Port Number | Direction |
---|---|---|---|
Summit Application Server IP | Rabbit MQ Server IP | 5671(Required SSL) or 5672(http Port) | Unidirectional |
Event Listener Service IP (Proxy Server IP) | Rabbit MQ Server IP | 5671(Required SSL) or 5672(http Port) | Unidirectional |
Execution Service IP (Proxy Server IP) | Application IP | 443 or 80 | Unidirectional |
Execution Service IP (Proxy Server IP) | Mail Service | Mail Service Port | Unidirectional |
Execution Service IP (Proxy Server IP) | Any External Webservice / AP | Relevant port (usually 443) | Unidirectional |
Exact requirements will be shared during the implementation phase.
Summit User / Analyst License
SymphonyAI Service Automation may require an Analyst License of SummitAI TISM. This depends on the requirement. Refer the below details.
Usually, SymphonyAI Service Automation owns the ticket logged for Service Automation, updates the tickets with output and resolves the ticket. In this scenario, an analyst license is needed and can be handled with two options.
Option 1: Dedicated analyst license for Service Automation.
Option 2: Share analyst license of one Resolver/Engineer. Drawback of this option is: All the updates the ticket carry the Resolver/Engineer’s name even though it’s updated by Service Automation.
Note
The analyst should be part of all the Workgroups where Service Automation involvement is required.
One API User is required for Service Automation to consume web services of SymphonyAI.
Other Requirements
Internet access is required to install the required PowerShell modules.
Connectivity should be available from the Proxy server to the Local Active Directory, Microsoft O365, and Azure AD.
VPN access is required to Application server, Database server and proxy server perform the installation/configuration of the Service Automation Application, Event Listener, and Execution Service.
Monitoring Account/Service Account is used for executing Service Automation script.
All the required CIs to be added into Summit CMDB.
SMTP or Mail Service to send notifications.