One of the many ways of creating incidents at Rootly is through our Slack bot. Our customers rely on this bot to perform various actions as declaring, changing incident status, paging on-call people without leaving Slack.
This project goal is to develop a simple Slack bot and web UI.
sev0
, sev1
, sev2
) is optional.incidents
table backed by PostgreSQL.resolved
and display back to the channel the time it took the team to get to resolution.There are obviously numerous ways to deploy this service and expose it on the internet. This is project is very small and straightforward, i had like you to deploy it on Render using their free plan.
There are obviously numerous ways to deploy this service and expose it on the internet. Although this is project is very small and straightforward, I’d like for you to deploy it scalably.
For this project, Dockerize the application and use whatever technology (e.g. Kubernetes, AWS ECS, Terraform, etc.) you think is best.
These are open-ended instructions—you can take it in whatever direction you want. How you display information and UI, in general, is also up to you. In the interest of time, please do not spend too much time on the UI.