User Story
As user of a web service, I want to be alerted to a loss of service so I can appropriately manage the end-users of my application.
Overview - Developers are the primary users for many web services (with end users being a secondary user via an application). However they often have little information about service unavailability or degradation and have to be reactive in noticing an issue with their application and then investigating with the service provider (typically from a status page such as
http://status.aws.amazon.com/) .
It would be useful for users of the web service to be proactively alerted to issues so that they could trigger events in their application and manage the experience of end users in an automated fashion
Details
- Given an OWS resource alerts on service incidents can be subscribed to
- Alerts are specific to the endpoint type based on specification of the web service
- On incident publish alert in json or xml (based on subscription) containing:
- ID for incident
- Timepoint of start of incident
- Relevant contact
- Link to availability web pages (optional)
- On resolution of incident publish resolution incident alert in json or xml (based on subscription) containing:
- ID for incident
- Time period incident occured over
- Relevant contact
- Link to availability web pages (optional)
Discussion
--
MichaelGordon - 11 Jul 2016