About
This is the main page of Infra subteam.
Current/Finished tasks
For tasks that we're currently working or have finished, please use the links above or in the left sidebar to access related sub-pages.
Future plans
The followings are some thoughts of future tasks. You're very welcome to let us know what you think/need.
To-do list
Who should/how
Manage your own machines
Notify who
3 teams
Backend mobile
Backend dashboard
Frontend dashboard
2 Cost
machines, services, domain
3 Email
Re-use configured lambda
Blocking issue
Remove extra domains (
diapercohort.com
,infantnutritionproject
)
Long term goals (2021SP)
Goal | 1 Deployment | 2 Monitoring | ||
---|---|---|---|---|
By Mar end |
|
| ||
| ||||
By Apr end |
|
| ||
By May end | TBD | TBD |
?
denotes uncertainty.
(Done) Removing unnecessary complexityRemoving BlackboxReplacing Blackbox with environment variablesRemoving ngrok
- Monitor & logging
- CI/CD
- Automation of testing (e.g. Jenkins)
- Automation of deployment (e.g. Kubernetes/K8s)
- Auto-generation of docs
- Sphinx for Python
- Typing & linting
- Python
- ? Public library/API
(Done) ? MQ? K8s
More Docs:
Tan:
- AWS tutorials (EC2, Lambda(in monitoring-scheduling))
- Comment on scripts
- BioHPC how to backup and migrate
- Add missing explanation in onboarding
Yueteng:
- Where to look for account and passwords
- How to renew domains and certificates
- Deploy React on AWS
- Add E-list management page
- Environment picture update
- Add missing explanation in onboarding