Deploying Phirestream

Phirestream can be deployed as a virtual machine in AWS, Azure, and Google Cloud via the cloud marketplaces. When deployed this way, minimal configuration is needed to begin using Phirestream. Select your cloud provider below and follow the step-by-step instructions to deploy Phirestream in your cloud.

If you have any questions as you go through this guide please don’t hesitate to reach out.

Step 1: Run Phirestream

Select your cloud provider below to view links and instructions for how to launch Phirestream in that cloud. Phirestream is currently available on the AWS, Azure, and GCP marketplaces.

Cloud virtual machines launched from a cloud marketplace may not be immediately suitable for a HIPAA environment. Refer to your compliance officer for your organization’s requirements to ensure compliance with all relevant regulations.

Amazon Web Services

Phirestream on AWS is a virtual machine-based product. It runs in EC2 on its own EC2 instance. A free trial period is available during which there is no charge for the Phirestream software but there may be charges for the underlying AWS infrastructure.

Launch Phirestream in AWS

  1. Go to Phirestream in the AWS Marketplace. On this page you can see the Phirestream overview, the pricing, and the supported EC2 instance types.
  2. Select an instance type. We recommend m5.large. The smaller instance types are intended only for testing and are not well-suited for production usage.
  3. Click the “Continue to Subscribe” button.
  4. View and accept Phirestream’s license agreement. Then click “Accept Terms.”
  5. The subscription will now be created and you will be notified when it is ready! This usually only takes less than a minute.
  6. Click the “Continue to Configuration” button to select the AMI, the version, and the region. We recommend using the newest version if multiple are available.
  7. Click the “Continue to Launch” button to launch Phirestream in your AWS account!

AWS will automatically open ports 22 (SSH) and 8080 (Phirestream API) for the Phirestream instance’s security group. These ports are required to be open but you may want to modify the security groups to limit their scope of availability by restricting access to specific CIDR ranges.

Google Cloud

Phirestream on Google Cloud is a virtual machine-based product. A free trial period is available during which there is no charge for the Philter software but there may be charges for the underlying Google Cloud infrastructure.

Launch Phirestream in Google Cloud

  1. Go to Phirestream in the Google Cloud Marketplace.
  2. Click the “Launch on Compute Engine” button.

Virtual Machine Recommendations

The general purpose machine type is n2-standard-2 and this machine type should be adequate for most use-cases. We recommend 8 vCPUs and 8-16 GB of RAM for a production deployment.

Google Cloud will automatically open ports 22 (SSH) and 8080 (Phirestream API). These ports are required to be open but you may want to modify the security groups to limit their scope of availability by restricting access to specific CIDR ranges.

Congratulations! You have deployed Phirestream in Google Cloud. You are now ready to filter text!

Microsoft Azure

Phirestream on Microsoft Azure is a virtual machine-based product. A free trial period is available during which there is no charge for the Phirestream software but there may be charges for the underlying Azure infrastructure.

Launch Phirestream in Microsoft Azure

  1. Go to Phirestream in the Azure Marketplace.
  2. Click the “Get It Now” button.
  3. Review the information that is shown on the popup and click “Continue” when ready.
  4. You will now be asked to log in to your Microsoft Azure account if you were not already logged in.
  5. Click the “Create” button to begin making a Phirestream virtual machine.
  6. Enter the required details of the virtual machine and click the “Review + create” button.
  7. Review the virtual machine details and click “Create” when ready!

Your Phirestream virtual machine will now be launching.

Microsoft Azure will automatically open ports 22 (SSH) and 8080 (Phirestream API). These ports are required to be open but you may want to modify the security groups to limit their scope of availability by restricting access to specific CIDR ranges.