Skip to content

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.

    Guide

  • Install the CLI


    Install the ReSim CLI to create resources and trigger batches from your terminal.

    Guide

  • Create a project


    Create a project to house your work and collaborate with your team.

    Guide

  • Create a system


    Define a system to run tests against.

    Guide

  • Add experiences


    Register your own experiences as inputs for your tests.

    Guide

  • Build your system image


    Package your system into a Docker image with the right inputs/outputs contract.

    Guide

  • Create test suites


    Create test suites that pair a system with a fixed set of experiences.

    Guide

  • (Optional) Set up CI


    Automatically trigger batches on pull requests using GitHub Actions or GitLab CI.

    Guide

  • Create a report


    See how your system performs over time across test suite revisions.

    Guide

  • Enable the Overview page


    Track how your test suites and metrics are trending over time.

    Guide