Skip to main content
OutSystems

OutSystems Platform system requirements

Before installing OutSystems on-premises, check its hardware and software requirements. Once you're ready to start the installation, head to Install and Set Up OutSystems.

Platform Server

The Platform Server runs over two different stacks: .NET and Java. This section summarizes the requirements for installing the Platform Server in your data center.

Supported configurations

  Hardware
(minimum requirements)
Operating System  Application Server Database Management System Application Runtime
.NET
  • Intel Dual-Core processor or compatible CPU;
  • 4 GB of RAM;
  • 80 GB of disk space.
  • Microsoft Windows Server 2008 R2 (Standard Edition or higher edition);
  • Microsoft Windows Server 2012 R2 (Standard Edition or higher edition).
  • Microsoft Internet Information Services (IIS), the version that is supported by the installed Operating System;
  • HTTPS must be configured with valid SSL certificates.
  • Microsoft SQL Server 2014 (Web Edition or higher edition);
  • Microsoft SQL Server 2012 (Web Edition or higher edition);
  • Microsoft SQL Server 2008 R2 (Web Edition or higher edition);
  • Microsoft SQL Server 2008 (Web Edition or higher edition);
  • Oracle 12c (Standard Edition One or higher edition);
  • Oracle 11g R2 (Standard Edition One or higher edition);
  • MySQL 5.6 (5.6.5 or later within the 5.6 version).
  • Microsoft .NET Framework 4.6.1;
  • Microsoft Build Tools 2015.
Java
  • Intel Dual-Core processor or compatible CPU;
  • 8 GB of RAM;
  • 80 GB of disk space.
  • Red Hat Enterprise Linux 5, 64-bits (5.3 or later);
  • Red Hat Enterprise Linux 6, 64-bits.
  • JBoss Wildfly 8.2;
  • JBoss EAP 6, version 6.4 or higher;
  • WebLogic 12c (12.1.3) Enterprise Edition;
  • HTTPS must be configured with valid SSL certificates.
  • Oracle 12c (Standard Edition One or higher edition);
  • Oracle 11g R2 (Standard Edition One or higher edition);
  • MySQL 5.6 (5.6.5 or later within the 5.6 version).
  • Java SE 8.
  • CentOS 5, 64-bits;
  • CentOS 6, 64-bits.
  • JBoss Wildfly 8.2;
  • HTTPS must be configured with valid SSL certificates.
  • Oracle Linux 6 (64 bits).
  • WebLogic 12c (12.1.3) Enterprise Edition;
  • HTTPS must be configured with valid SSL certificates.

Future revisions of OutSystems may require the installation of an update of any of these components, within the major versions mentioned in the above table.

Apart from standard Oracle Database setups, OutSystems Platform 8.0 and onwards, work with Oracle Exadata Database Machines running with Oracle Linux 5.5 or higher.

Amazon RDS considerations

OutSystems fully supports Amazon RDS, nonetheless, there are the following considerations:

  • The database size must be at least “db.m1.medium”;
  • Currently, Amazon RDS does not support customizing the time zone for SQL Server from UTC.

Be sure to check Amazon RDS System Requirements, to learn about other Amazon RDS limitations.

Microsoft Azure considerations

OutSystems supports SQL Server running on an Azure Virtual Machine.

Integration with external systems

The following systems are certified to integrate with OutSystems.

SQL Server Database 
  • Microsoft SQL Server 2014
  • Microsoft SQL Server 2012
  • Microsoft SQL Server 2008 R2
  • Microsoft SQL Server 2008
  • Microsoft SQL Server 2005
SQL Azure Database
  • SQL Azure available in the cloud.
Oracle Database
  • Oracle 12c (Standard Edition One or higher edition)
  • Oracle 11g R2 (Standard Edition One or higher edition)
  • Oracle 10g R2 (Standard Edition One or higher edition)

The NLS_CHARACTERSET must be set to WE8MSWIN1252 or AL32UTF8.

MySQL Database 
  • MySQL 5.6 (5.6.5 or later within the 5.6 version)
IBM Database 
  • DB2 for iSeries V6R1 or higher

 The installation of the IBM iAccess software is required in all Front-End and Deployment Controller server machines.

SAP 
  • SAP ERP R/3 4.6 or higher
  • SAP ECC 5.0 or higher

Automatic import of .NET assemblies is supported for .NET 1.1 or higher assemblies.

Development tools

To develop your applications using OutSystems, developers need to install Service Studio and Integration Studio development tools on their desktops.

Installation requirements for these tools are as follows.

Hardware (minimum requirements)
  • Intel Dual-Core processor or compatible CPU
  • 1GB RAM (2 GB recommended)
  • 500 MB of hard-disk space

Limitations:

  • The touch feature of touch screen devices is not supported, however, you can use touch screen devices with keyboard and mouse.
Supported Operating Systems
  • Windows 10
  • Windows 8
  • Windows 7
  • Microsoft Windows Vista
  • Microsoft Windows Server 2008 R2
  • Microsoft Windows Server 2012 R2
Required Software 
  • Microsoft .NET Framework 4.6.1;
  • To integrate with external systems using Integration Studio:
    Platform Server for .NET Platform Server for Java
    • Visual Studio 2013 or higher, to edit the source code of Extension Actions.
    • Eclipse SDK 3 or higher to edit the source code of the Extension Actions.
    • Java SDK 1.8
    • Apache Ant 1.9 or higher
Required Network Connection 
Minimum speed of 1Mbps for both downloading and uploading.

These requirements apply, even when installing the development tools on a virtual machine.

End-user requirements

OutSystems allows you to develop mobile applications and web applications (that support mobile and desktop web browsers). Below is the list of underlying software that was tested to ensure optimal user experience.

Desktop Browsers
(Web applications)
  • Internet Explorer 10 or later;
  • Edge (latest stable version);
  • Firefox (latest stable version);
  • Google Chrome (latest stable version);
  • Safari (latest stable version).
Mobile Device Browsers
(Web applications)
  • iOS 7 or higher;
  • Android 4.1 or higher;
  • Windows Phone 8 or higher.

Note that only the default browsers of the operating systems listed above are supported.

Mobile Apps
  • iOS 8 or later;
  • Android 4.4 or later;
  • Optimized for touchscreen devices.
OutSystems Now
  • iOS 8 or later;
  • Android 4.4 or later.