FlexDeploy is a Java-based web application which requires an application server and an Oracle database.
- Tomcat and Oracle WebLogic application servers are supported. See details on FlexDeploy Installation Guide.
- Oracle Database is required for persistence of configuration and execution data.
Database Tier
FlexDeploy requires one of the following Oracle databases, and any required license is not included with your FlexDeploy subscription.
...
- Microsoft Windows
Unix/Linux (and its variants, such as OEL, RedHatOracle Enterprise Linux, Red Hat, Solaris, etc.)
Info |
---|
VM Image (ova) file with FlexDeploy is also available to quickly start trial of FlexDeploy. If you are interested in a FlexDeploy VM Image, please contact us through our website or download it here. |
High Availability Considerations
Here are some guidelines on Active Passive configuration for FlexDeploy, as running more than one server process for FlexDeploy is not yet supported. You can choose to setup Cluster for Application or Database or Both.
- Install FlexDeploy application on two separate serversPhysical Server or Virtual Machines.
- Setup RAC Database cluster for FlexDeploy.
- Make sure to use JDBC connect string for RAC cluster nodes.
- Use Shared File System for Artifact Repository directory. There is no need to setup Working directory on Shared File System.
- Configure Load Balancer to route all FlexDeploy users to Active Application Server.
- Make sure that only one of the Application Server process is running. This is absolutely necessary even when Load Balancer is routing traffic to only one of the server.
- This can be achieved by leaving out some configuration details on the Passive node. For example, you can omit Data Source configuration on Passive node, so that it does not start processing request if it is started by mistake.