As a developer of Notify, I would like the dev environment to be the same as the staging and production environments. Currently, we must use the K8s api instead of the lambda API because the lambda API throws an error.
WHY are we building?
Aligns dev with our other environments.
Increases reliability of development work.
Aligns with BCP requirements for setting up a new environment
WHAT are we building?
Fix the AWS lambda function in dev
VALUE created by our solution
Better integration with other environments
Increases our ability to recover in BCP scenarios
Acceptance Criteria
Given some context, when (X) action occurs, then (Y) outcome is achieved.
[ ] Generate appropriate log messages so that executions of this feature can be tracked
[ ] Can misuse of this feature cause harm? If yes, create an alert
[ ] Update the status of related findings, insights, and hypotheses on the Research Airtable
[ ] Once change/fix/feature is implemented, link relevant Airtable records to design artifacts (Figma)
Description
As a developer of Notify, I would like the dev environment to be the same as the staging and production environments. Currently, we must use the K8s api instead of the lambda API because the lambda API throws an error.
WHY are we building?
Aligns dev with our other environments. Increases reliability of development work. Aligns with BCP requirements for setting up a new environment
WHAT are we building?
Fix the AWS lambda function in dev
VALUE created by our solution
Better integration with other environments Increases our ability to recover in BCP scenarios
Acceptance Criteria
Given some context, when (X) action occurs, then (Y) outcome is achieved.
[ ] Generate appropriate log messages so that executions of this feature can be tracked
[ ] Can misuse of this feature cause harm? If yes, create an alert
[ ] Update the status of related findings, insights, and hypotheses on the Research Airtable
[ ] Once change/fix/feature is implemented, link relevant Airtable records to design artifacts (Figma)
Privacy considerations
Security controls in place
Measuring success and metrics
QA Steps