CloudBeaver Enterprise deployment in AWS
Table of contents
Overview
CloudBeaver can be deployed on AWS using a preconfigured Amazon Machine Image (AMI).
Prerequisites
Before you start, ensure you have an AWS account. If you don’t have one, you can create it on the AWS signup page.
Access the AMI catalog
- Log in to your AWS account and go to the EC2 Dashboard.
- From the left-hand menu, select AMI Catalog under Images.
- In the AMI catalog, click on Community AMIs.
- In the Search bar, type
cloudbeaver-ee
and hit Enter. You’ll see a list of available AMIs. Select the version of CloudBeaver you’d like to deploy.
Tip: Choose the most up-to-date version to get the latest features.
Launch your instance
- After selecting the AMI, click Launch Instance with AMI.
- Choose an Instance Type that meets the minimum requirements:
- 2 CPUs
- 4 GB RAM
- 100 GB SSD storage (recommended)
Security group setup
- During instance configuration, set up your security group:
- For security reasons, it’s recommended not to make the instance publicly accessible.
- Limit inbound traffic to specific IPs (e.g., your office IP address) and only open the necessary ports:
- Allow SSH traffic: For administration and secure remote access.
- Allow HTTPS traffic from the internet: To securely serve content over the web.
- Allow HTTP traffic from the internet: For basic web traffic access.
Tip: Learn more about AWS security group best practices in the AWS Security Groups documentation.
Review and launch
- After configuring all the settings, review your instance details.
- Click Launch and select or create a new key pair to access the instance later via SSH.
- Once the instance launches, monitor its status in the EC2 dashboard.
- Begin the initial setup of the CloudBeaver.
Tip: For detailed steps on the initial setup and server management, see the Managing cloud deployed services guide.