Installation Requirements and Supported Platforms

This article includes installation requirements, supported platforms, supported messaging protocols, supported API documentation, and supported web browsers.
This article includes:
3
Installation Requirements
The following table lists the software and hardware installation requirements that
Layer7 Live API Creator
supports:
Requirement
Tested
Should work
Operating Systems
A dedicated server running one of the following:
  • Redhat Enterprise Linux 6.0 and higher
  • CentOS 6.5 or higher
  • Windows 7
  • Windows 8
  • Microsoft Windows Server 2008
  • Microsoft Windows Server 2012
  • Mac OSX 10.10
  • Amazon Linux 3.14
You can also install API Server in Amazon Web Services (AWS) environment, including AWS Elastic Beanstalk.
All major Windows, macOS, or Linux version that supports Java 8 or higher.
Memory
512MB
Recommended:
1GB for most uses, but your application determines the requirements. Increasing memory can have adverse performance results. Scale your environment out rather than up.
Database for the authentication tokens
  • MySQL 5.6 and higher
  • MariaDB 10.1 and higher
  • PostgreSQL 9.4 and higher
  • Oracle 11g and higher
  • Microsoft SQL Server 2008 R2 or higher
  • Apache Derby/JavaDB version 10.14
  • Microsoft SQL Server 2008 R2 or higher
  • Oracle 11g or higher
Java
JDK 8.0.92 and higher, Java 10, Java 11, Java 12, Java 13, and Java 14.
Recommended:
An LTS version for production (JDK 8 and JDK 11).
Oracle Java, OpenJDK, IBM Java, and AdoptOpenJDK
Java Containers
  • Jetty 9.2
  • Apache Tomcat 7.0, 8.0, 8.5, or 9.0 in Tomcat 8.0.28
  • Oracle WebLogic 12.2.1.3
  • JBoss 7.0.0/WildFly 10.1
  • IBM WebSphere 9.0.0.2
    There are known limitations when running
    Layer7 Live API Creator
    on a WebSphere Java container.
    For more information about these limitations, see Install on IBM WebSphere.
  • 8.x and 9.x
  • 7.x, 8.x, and 9.x
  • 12.2.1.3
  • 7.0.0/10.1
  • 9.0.0.2
Supported Platforms
Layer7 Live API Creator
supports the following platforms as data sources and drivers.
Data Sources
The following table lists the data source platforms and versions to which you can connect:
Database
Tested
Should work
IBM Db2 for z/OS
10.5 and higher
IBM Db2 for Linux, Unix, and Windows
10.5 and higher
IBM Db2 for i
7.2 and higher
MySQL
5.5, 5.6, 5.7, and 8.0
Recommended:
The latest release in each version branch.
MariaDB
10.1 and higher
Oracle
11g
11g and higher
Microsoft SQL Server
Microsoft SQL Server 2008 R2
Microsoft SQL Server 2008 R2 and higher
PostgreSQL
9.4
9.4 and higher
Apache Derby/JavaDB
10.10
MongoDB
3.12.1
3.x and higher
Teradata
14 through 16
Informix
12.1
CA IDMS
19
CA Datacom
15
Other Data Sources
Layer7 Live API Creator
supports CSV as a file-based data source only using a CData CSV driver that you provide and the CData CSV data source provider example, CDataCSV.
For more information about this example data source provider, see GitHub.
Drivers
The following table lists the drivers that
Layer7 Live API Creator
supports:
Driver
Version
IBM Db2 JDBC
4.26.14
This version of the driver supports IBM Db2 for z/OS and IBM Db2 for Linux, Unix, and Windows.
IBM Toolbox for Java JDBC
10.3
MySQL JDBC
8.0.19
MariaDB JDBC
2.4.3
Oracle JDBC
19.3.0.0
Microsoft JDBC driver for SQL Server
8.2.0.jre8
PostgreSQL JDBC
The PostgreSQL JDBC driver has a known limitation. For more information about this limitation, see PostgreSQL Data Source and Release Notes.
42.2.5
JavaDB/Apache Derby JDBC
10.14
MongoDB JDBC
3.12.1
Teradata JDBC
16.20.00.10
IBM Informix JDBC
4.50.3
CA IDMS JDBC
17.0.39.0
Supported Messaging Protocols
Layer7 Live API Creator
supports the following messaging protocols:
  • MQTT
  • Kafka
  • RabbitMQ
  • JMS
  • Db2 for i
Supported API Documentation
Layer7 Live API Creator
supports the Swagger RESTful API Documentation Specification 2.0 for defining REST APIs.
Supported Web Browsers
Layer7 Live API Creator
supports the following web browsers:
  • Google Chrome
  • Safari
  • Microsoft Edge
Use the latest production-level versions of these browsers whenever possible.