Setting Up BusinessEvents Multihost Clustering on Amazon EC2 Instances Using Docker
You can set up BusinessEvents multihost clustering on Amazon Elastic Compute Cloud (Amazon EC2) instances using Docker and Weave Net.
Prerequisites
- An Amazon Web Services (AWS) account. Refer to the Amazon EC2 documentation at https://aws.amazon.com/documentation/ec2/ to learn Amazon EC2 concepts and how to use the Amazon EC2 console.
- TIBCO BusinessEvents application image. See Dockerize TIBCO BusinessEvents for more details on running TIBCO BusinessEvents on Docker.
- (Optional) Docker Hub registry account or any other Docker registry account. Refer to the https://docs.docker.com/ to learn more about Docker.
- Weave Net for multihost docker networking. Refer to the Weave Net documentation at https://www.weave.works/docs/net/latest/features/ to learn on how to use Weave Net and how to integrate with Docker.
- Amazon Elastic File System configuration (EFS) for shared nothing persistence. Refer to the Amazon EFS documentation at https://aws.amazon.com/documentation/efs/ to learn about Amazon EFS concepts and configurations.
- Relational Database Service configuration (RDS) for shared all persistence. Refer to the Amazon RDS documentation at https://aws.amazon.com/documentation/rds/ to learn about Amazon RDS concepts and configurations.
- Setting Up Standalone Amazon EC2 Instances
For BusinessEvents multihost clustering, you must create Amazon Elastic Cloud Compute (Amazon EC2) instances and configure Docker and Weave Net on each of them. This setup is common for shared all and shared nothing persistence options. - Configuring Amazon RDS for Shared All Persistence
- Configuring Amazon EFS for Shared Nothing Persistence
Copyright © Cloud Software Group, Inc. All rights reserved.