Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.3 KB

reporting-dashboard-architecture.md

File metadata and controls

35 lines (25 loc) · 1.3 KB
title description layout category
Reporting Dashboard
Overview of reporting dashboard architecture for data.login.gov
article
Architecture

Overview

We serve a dashboard at data.login.gov with metrics that are safe to share with the public

architecture diagram of reporting dashboard (to update this diagram, edit the data.login.gov report architecture file in Figma and re-export it)

Data

Reporting jobs in the IDP run once a day or so by compiling data from the RDS instance, and then and write JSON files to a private S3 bucket. (nb this is a different bucket than for Login.gov internal reports which includes billing information).

This S3 bucket is exposed publicly via a CloudFront distribution.

Frontend

The data.login.gov frontend, GSA-TTS/identity-reporting repo, is served by Cloud.gov Pages. The code is a JavaScript-driven Single-Page App that dynamically loads data from our cloudfront distribution.