Agility 360 Server System Requirements for Macola and SAP B1

The Web API for Agility 360 requires the WiSys Client Installation on an IIS Server, as well as a website and application pool for hosting the Web API.  Details for what is required on the IIS Server are below.

 

OS: Windows Server 2012 R2 or newer with GUI installation

 

Processor: 2 CPU Cores @ 2 GHz or better

 

Memory: 8 GB of RAM plus 2GB per application pool

 

HD: Minimum of 2 GB free disk space for system/application software

 

.NET Framework Minimum: Microsoft .NET Framework 4.7.2

 

Web Deploy 3.6

 

·        Download Link – https://www.iis.net/downloads/microsoft/web-deploy

 

SAP DI API (SAP HANA and SAP SQL)

SAP HANA Database Client (SAP HANA only)

IIS Features to be installed

·        Web Management Tools

o   IIS Management Console

o   IIS Management Script and Tools

o   IIS Management Service

·        World Wide Web Services

o   Application Development Features

§  .NET Extensibility 3.5

§  .NET Extensibility 4.8

§  ASP.NET 3.5

§  ASP.NET 4.8

§  ISAPI Extensions

§  ISAPI Filters

o   Common HTTP Features

§  Default Document

§  Directory Browsing

§  HTTP Errors

§  Static Content

o   Health and Diagnostics

§  HTTP Logging

§  Logging Tools

§  Request Monitor

§  Tracing

o   Performance Features

§  Static Content Compression

o   Security

  IIS Client Certificate Mapping Authentication

 Request Filtering

 

SSL Certificate or a VPN for internal IP addresses is strongly recommended for security purposes as user credentials are transferred between the device running Agility 360 and the IIS Server.

Printing from Agility 360

Printing requires network printers to be available to the IIS server.  This would require the printers to be connected to the same local area network as the IIS server.  For additional printing requirements, please see our Printing System Requirements found at the links below.

 

Macola- System Requirements

 

SAP SQL – https://support.wisys.com/sapdocumentation/index.htm#t=System_Requirements_SAP_SQL.htm

SAP HANA – https://support.wisys.com/sapdocumentation/index.htm#t=System_Requirements_SAP_HANA.htm

 

IIS Application Pool (Agility 360 for SAP SQL and HANA)

For the best possible experience, WiSys recommends one Application Pool every 10 devices connecting to the Agility API.  These application pools can reside on the same IIS Server.

Application Pool Naming Convention

Single Application Pool

[root url]\AgilityAPI\

 

Example of server running one application pool

 

Multiple Application Pools

[root url]\[application name]\AgilityAPI\

Example of server running multiple application pools