Skip to content

MVP high level arch #3

@pazbardanl

Description

@pazbardanl

The goal is to have line of sight to how is the MVP going to be implemented, front and backend.
We don't need to have everything figured out, but should be able to answer the following:

  1. Backend architecture and components (services) and how do they integrate with existing GitHub infra
  2. Where is the backend going to be hosted
  3. Expected cost (cloud, if any)
  4. How do we intend to implement visualizations
  5. Estimations: we don't know what the actual MVP content will look like after we've presented it to GH, but we still need to be able to provide rough estimation. To do that, we need to have a rough estimate of high level components of the work: (1) Energy measurement of CICD (EcoCI most likely) (2) Backend (processing and storing energy and carbon) (3) Frontend (Insights tab). Having rough estimations of these parts we know of will put us in a better position to estimate them if/when MVP requirements change.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions