iDashboards System Requirements

Enterprise System Requirements

iDashboards User Application (Client Side)

The iDashboards User Application provides access through multiple technology options provided the device has access to the network or internet. The most popular way to develop and view dashboards is through any web browser supporting the Adobe Flash plugin (version 19.0 or higher). A growing method of view-only access to dashboards is through the HTML interface. This method doesn’t require the Flash Player plugin and can be accessed from any PC or mobile device running any web browser supporting full HTML5. Another interface that offers a full experience with iDashboards (develop or view charts and dashboards) is the iDashboards Desktop Application, which requires Adobe AIR (version 14.0 or higher), 2.33GHz or faster x86-compatible processor or Intel Atom 1.6GHz or faster processor for netbook class devices, Microsoft Windows (XP or higher) or Windows (Server 2008 or higher), and 512MB of RAM (1GB recommended). Additionally, iDashboards (version 9.1 or higher) is required to build charts or dashboards, while iDashboards (versions 7.0 to 9.1) will allow view-only access within the Desktop Application.

iDashboards Application Server

iDashboards is a Java 2 Enterprise Edition (J2EE) Web Application, and can be deployed to virtually any J2EE-compliant application server that implements the Servlet (3.0) and JSP (2.2 or later) specifications. The Apache Tomcat (7.0 or later) application server is bundled with iDashboards; however, it can also be deployed to IBM WebSphere, BEA Weblogic, JBoss or a number of other J2EE application servers with the correct Java Virtual Machine (JVM) version 1.6 or later. Most application servers released since 2003 should meet these requirements.

Application Server Host Operating System

The iDashboards application server can be installed on any operating system for which the correct Java Virtual Machine (JVM) is available, including virtual servers. While Windows (2003 or later) is most popular among our users, many clients have installed on Linux or UNIX (such as Solaris or AIX). Mac OS is not supported as the server operating system, but is popular for the iDashboards User Application. iDashboards can be deployed on a virtual server.

Architecture

iDashboards Repository Database

Supported repository databases include: Microsoft SQL Server (2005 or later), Oracle (9i or higher) and MySQL (5.0.3 or higher). All other repository databases for which JDBC drivers are available can likely be used. The repository can be deployed on the application server or a separate server that has reliable network connectivity to the application server. Regular backups of the repository database should be performed using the database vendor’s utilities.

External Data Sources

Some popular examples of databases used to provide chart data include Microsoft SQL Server, Oracle, MySQL, IBM DB2, SAP Sybase, and PostgreSQL; however, any relational database for which JDBC or ODBC drivers are available can be used. Additionally, Microsoft Excel spreadsheets and Access databases can be used if the iDashboards application server is installed on a Windows server.

Hardware Requirements

The following figures are estimates for minimum requirements. There are numerous outside factors that can affect performance of iDashboards and cannot be accounted for in suggested hardware requirements. Example outside factors include available network bandwidth between client and server, impact of third party applications installed on the same server as iDashboards, and ability of external data sources to process and return data in a timely manner. The following estimates assume average usage of iDashboards.


Professional System Requirements

iDashboards User Application

The iDashboards User Application provides access through multiple technology options provided the device has access to the internet. The most popular way to develop and view dashboards is through any web browser supporting the Adobe Flash plugin (version 19.0 or higher). A growing method of view-only access to dashboards is through the HTML interface. This method doesn’t require the Flash Player plugin and can be accessed from any PC or mobile device running any web browser supporting full HTML5. Another interface that offers a full experience with iDashboards (develop or view charts and dashboards) is the iDashboards Desktop Application, which requires Adobe AIR (version 14.0 or higher), 2.33GHz or faster x86-compatible processor or Intel Atom 1.6GHz or faster processor for netbook class devices, Microsoft Windows (XP or higher) or Windows (Server 2008 or higher), and 512MB of RAM (1GB recommended). Additionally, iDashboards (version 9.1 or higher) is required to build charts or dashboards, while iDashboards (versions 7.0 to 9.1) will allow view-only access within the Desktop Application.

iDashboards Auto Uploader

The optional iDashboards Auto Uploader allows for direct uploading of Excel files from a client machine to the iDashboards Cloud environment without requiring the user to log in. Excel files can be uploaded immediately or scheduled for repeated uploads using a scheduling mechanism. The iDashboards Auto Uploader requires a minimum of Microsoft Windows 7 or later, or Windows Server 2008 R2 or later and Microsoft .NET 4 Framework (Full profile).

Architecture

Architecture Diagram_Cloud_new


iDashboards Data Integrator (iDI) System Requirements

Operating System and Hardware Requirements

The following figures are estimates for minimum requirements. There are numerous outside factors that can affect performance of iDashboards Data Integrator (iDI) and cannot be accounted for in suggested hardware requirements. Example outside factors include, impact of third party applications installed on the same machine as iDI and ability of external data sources to process and return data in a timely manner.

  • Windows Vista SP2 or later, or Windows Server 2008 SP2 or later
  • .NET Framework 4.0 and its requirements
  • 2 GHz 32-bit (x86) or 64-bit (x64) processor
  • 1 GB of system memory
  • 20 MB available hard drive space
  • Internet access
Data Connection Source Types

Which data source types are available is often dependent upon whether the drivers or providers for that type are installed on the computer. Some popular examples of databases used as data connections include Microsoft SQL Server, Oracle, MySQL, IBM DB2, and PostgreSQL; however, any relational database for which OLE DB, ODBC, ADO.net or native drivers are available can be used. Additionally, Microsoft Excel spreadsheets and Access databases, Text/CSV, and XML can be used.