Skip to content

System Requirements for AWS

Prerequisites for installing Privacera Manager on AWS

These are the prerequisites are applicable only when you are deploying in AWS Cloud

Privacera Manager needs to be installed on an EC2 instance. Given below are the requirement for creating the EC2 instance with required IAM role and Security Group.

  • Create EC2 Instance for hosting Privacera Manager
  • AMI: Amazon Linux AMI 64-bit x86 SSD
  • If only Privacera Access Suite, then instance type m5.2xlarge or larger
  • If also using Privacera Discovery, then instance type m5.4xlarge or larger
  • Storage: Primary (Root) volume (/dev/xvda) minimum size 128 GiB, General Purpose SSD (gp2)
  • IAM Role: Create a new IAM Role. Name it "Privacera_PM_Role". This can be done in the Instance creation wizard sequence. The policies in this role will be dependent on the services that will be enabled. If you are using deployment type Docker, then you need to add the following policy to the Privacera_PM_Role.

  • Network & VPC with attached Security Group with ports ingress/egress. The ports are depended on the services that will be enabled and the deployment type. More detail is given in below section.

  • Should be able to download packages from Privacera's download site and Docker Hub.
  • If using air-gapped option, then install Docker and Docker Compose (version 1.23.1). Additional information for air-gapped install can be found here

Deployment Type: Docker

Follow this section only if the services are deployed as Docker containers.

  • The following ports needs to be opened on host where Privacera is installed click here.

Install Docker and Docker Compose

  1. Log on to your Privacera host as ec2-user or a user with 'sudo' privileges.
  2. Install Docker, by executing the following:
    sudo yum install -y docker
    sudo sed -i 's/1024:4096/1024000:1024000/g' /etc/sysconfig/docker
    sudo cat /etc/sysconfig/docker
    sudo service docker start
    sudo systemctl enable docker
    sudo usermod -a -G docker ec2-user
  1. Log back into the same user account as in step 1. (This forces the usermod action).
  2. Install Docker-Compose:
    sudo curl -L${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
    sudo chmod +x /usr/local/bin/docker-compose