Follow the instructions below to deploy WSO2 Private PaaS (PPaaS) on a preferred IaaS, i.e., Kubernetes, Amazon Elastic Compute Cloud (EC2), OpenStack and Google Compute Engine (GCE), in a single JVM:
...
Panel |
---|
For testing purposes you can run your PPaaS setup on the internal database (DB), which is the H2 DB. In the latter mentioned scenario, you do not need to setup the internal DB. However, in a production environment it is recommend to use an external RDBMS (e.g., MySQL). Expand |
---|
title | Click here to for instructions... |
---|
| Include Page |
---|
| Configuring PPaaS with External Databases |
---|
| Configuring PPaaS with External Databases |
---|
|
|
|
...
Panel |
---|
PPaaS uses the Message Broker (MB) to handle the communication among all the components in a loosely coupled manner. Currently, PPaaS uses Apache ActiveMQ; however, PPaaS supports any Advanced Message Queuing Protocol (AMQP) Message Broker. Expand |
---|
title | Click here to for instructions... |
---|
| Include Page |
---|
| Running Apache ActiveMQ |
---|
| Running Apache ActiveMQ |
---|
|
|
|
...
Panel |
---|
By default, PPaaS is shipped with an embedded WSO2 Complex Event Processor (CEP). It is recommended to use the embedded CEP only for testing purposes and to configure CEP externally in a production environment. Furthermore, the compatible CEP versions differ based on whether the CEP is internal or external. WSO2 CEP 3.0.0 is embedded into PPaaS. However, PPaaS uses CEP 3.1.0 when working with CEP externally. Tip |
---|
If you want to use CEP externally, prior to carrying out the steps below, download WSO2 CEP 3.1.0 and unzip the ZIP file. |
Expand |
---|
title | Click here to for instructions... |
---|
| Include Page |
---|
| Configuring WSO2 Complex Event Processor with PPaaS |
---|
| Configuring WSO2 Complex Event Processor with PPaaS |
---|
|
|
If you want to use CEP externally, after you have successfully configured CEP, start the CEP server: Note |
---|
This is only applicable if you have configured CEP 3.1.0 externally. |
Code Block |
---|
./wso2server.sh |
|
...
Panel |
---|
Optionally, you can configure PPaaS to work with WSO2 Data Analytics Server (DAS), so that it can handle the monitoring and metering aspect related to PPaaS. Tip |
---|
If you want to use DAS with PPaaS, prior to carrying out the steps below, download WSO2 DAS 3.0.0 and unzip the ZIP file. |
Expand |
---|
title | Click here to for instructions... |
---|
| Include Page |
---|
| Configuring WSO2 Data Analytics Server with PPaaS |
---|
| Configuring WSO2 Data Analytics Server with PPaaS |
---|
|
|
After you have successfully configured DAS in a separate host, start the DAS server: Code Block |
---|
./wso2server.sh |
|
...