Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve CyHy VS and BOD Reports Storage/Access #127

Open
1 of 4 tasks
climber-girl opened this issue Sep 30, 2024 · 1 comment
Open
1 of 4 tasks

Improve CyHy VS and BOD Reports Storage/Access #127

climber-girl opened this issue Sep 30, 2024 · 1 comment
Assignees
Labels
improvement This issue or pull request will add or improve functionality, maintainability, or ease of use

Comments

@climber-girl
Copy link

climber-girl commented Sep 30, 2024

💡 Summary

Please help us create a better solution for storing/accessing the CyHy VS reports! Benefits: higher availability of reports, fewer copies/transfers, better security, automatic retention policies.

Motivation and context

The issues for the current storage system for CyHy VS/BOD reports are two-fold:

  • There is no direct access for CISA's CyHy analysts. Right now, the process for analysts to access the reports are copies via email. This means that the VM Dev team sometimes need to manually grab copies of reports for analysts when the current mailbox process fails due to receiving and/or capacity limitations.
  • It is not optimized for automatically archiving/deleting reports. This means the VM Dev team periodically needs to remember to purge older reports from the current storage source.

Having an alternate, cloud-native solution (e.g. S3) that is able to provide CISA analysts secure access to the entirety of the reports storage as well as automatically archive older reports would be super helpful, saving both technical resources and personnel time.

Implementation notes

  • CyHy-Mailer coding will need to change in a couple places to remove the cyhy_reports mailbox.
  • The CyHy team will reach out via email to discuss auto-archive options.

Acceptance criteria

How do we know when this work is done?

  • CyHy VS and BOD reports no longer get sent to the CyHy_Reports mailbox
  • CyHy VS and BOD reports are available for CISA analysts to access via an alternate access-controlled means
  • Instructions for accessing the reports in the new location have been shared with the CyHy team
  • The new storage solution automatically archives/deletes old reports
@climber-girl climber-girl added the improvement This issue or pull request will add or improve functionality, maintainability, or ease of use label Sep 30, 2024
@jsf9k
Copy link
Member

jsf9k commented Oct 3, 2024

The reports cannot exist in a CyHy bucket due to our prohibition on long-term data storage. The bucket will need to be created somewhere else (e.g. the Analytics Environment), and we will need to be able to write to it.

Let us know who your technical contact is for wherever you decide to create the bucket; we can work with them to make sure the access and retention is set up correctly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement This issue or pull request will add or improve functionality, maintainability, or ease of use
Projects
Status: No status
Status: No status
Development

No branches or pull requests

2 participants