Application Information

Architecture

RubinTV is a web application with a front end and back end. RubinTV connects to the rubin-rubintv-data-usdf Embargo S3 bucket to display images. There is no application database. Gafaelfawr is used for authentication.

Architecture Diagram

RubinTV Buckets

Associated Systems

Rapid Analysis at the Summit creates and and transfers images that RubinTV displays.

Configuration Location

Config Area

Location

Configuration

Vault Secrets Dev

Vault Secrets Prod

Data Flow

Rapid Analysis at the Summit performs ongoing data transfers of images to the rubin-rubintv-data-usdf Embargo S3 bucket at USDF. There is a RubinTV is a web application that displays these images.

Dependencies - S3DF

  • Embargo S3

  • Kubernetes

  • DEX and LDAP for user authentication

Dependencies - External

  • File Transfers from the Summit

Disaster Recovery