Getting Started with Your Own System
If you haven't used ReSim before, start with the tutorial — it walks you through a complete project from scratch using pre-built demo images, with no Docker or AWS setup required.
This section covers the same steps with your own system: your Docker images, your experiences, and your metrics.
-
Connect your experiences and builds
Grant ReSim limited access to your data in S3 and your images in ECR.
-
Install the CLI
Install the ReSim CLI to create resources and trigger batches from your terminal.
-
Create a project
Create a project to house your work and collaborate with your team.
-
Create a system
Define a system to run tests against.
-
Add experiences
Register your own experiences as inputs for your tests.
-
Build your system image
Package your system into a Docker image with the right inputs/outputs contract.
-
Create test suites
Create test suites that pair a system with a fixed set of experiences.
-
(Optional) Set up CI
Automatically trigger batches on pull requests using GitHub Actions or GitLab CI.
-
Create a report
See how your system performs over time across test suite revisions.
-
Enable the Overview page
Track how your test suites and metrics are trending over time.