AWS Single Server

Posit Workbench AWS Single Server

You can configure Posit Workbench to run on a single server, without requiring any additional storage resources, by hosting both Workbench and user sessions on the same server. This architecture is designed to provide a simple, cost-effective way to run Workbench for small teams or organizations.

Architectural overview

This architecture uses the following components:

Because a standalone instance of Workbench includes user data as well as the internal Workbench SQLite database, we recommend you follow your organization’s backup and retention strategies to maintain snapshots of the EBS volume associated with the EC2 instance.

Architecture diagram

Sizing and performance

Nodes

The EC2 instance needs to be large enough to handle peak usage. The size and type of instance will depend on the needs and the type of workloads of the end users. For the best experience, estimate how many concurrent sessions will run at a given time and how many compute resources will be needed for each session, with a particular focus on CPU and memory. The ideal instance type to choose is one that can handle the maximum number of those sessions that will run at any given time.

Database

SQLite is the default database provider for Workbench and does not require any additional setup. More information about SQLite, and the database generally, can be found in the Database chapter.

Back to top