As a Developer
- Node.js, Python, Ruby, Go, Java, C#.
- I want to be able to use the SDK to track my API usage
- I want to be able to use the SDK to track my API latency
- I want to be able to use the SDK to track my API throughput
- I want to be able to use the SDK to track my API availability
- I want to be able to use the SDK to track my API consistency
- I want to be able to use the SDK to track my API reliability
- I want to be able to use the SDK to track my API security
- I want to be able to use the SDK to track my API compliance
- I want to be able to use the SDK to track my API performance
- I want to be able to use the SDK to track my API scalability
As a Software Manager I want to be able to Conduct QBRs
- Usage
- Error rates
- Latency
- Throughput
- Availability
- Consistency
- Reliability
- Security
- Compliance
- Performance
- Scalability
As a CFO I want to be be able to calculate the cost of
- API usage current
- API usage forecast
- API usage history
- API usage trends
- API usage patterns
- API usage outliers
- API usage anomalies
- API usage spikes
- API usage drops
- API usage levels
- API usage normals
As a CFO I want to be notified when:
- Usage of an Service has exceeded a usage plan
- Usage of an API is likely to be exceeded
As a Business Owner I want to be notified when:
- Usage of an Service has exceeded a usage plan
- Usage of an Service has stopped
- Usage of an Service has started
- Usage of an Service has increased
- Usage of an Service has decreased
- Usage of an Service has fluctuated
- Usage of an Service has spiked
- Usage of an Service has dropped
- Usage of an Service has leveled off
- Usage of an Service has normalized
As a SRE Engineer I want to be notified when a
- Vendor API is slow
- Vendor API is overloaded
- Vendor API is unresponsive
- Vendor API is down/unavailable
- Suddenly spikes in error rates
- Suddenly spikes in latency
- Suddenly spikes in throughput
- Suddenly spikes in availability
- Suddenly spikes in consistency
- Suddenly spikes in reliability
- Suddenly spikes in security
- Suddenly spikes in compliance
- Suddenly spikes in performance
- Suddenly spikes in scalability
- Load Testing
- Stress Testing
As a Developer I want to be notified when
- I am making incorrect calls, let me know what I am doing wrong and how to fix it
- My calls contain validation errors, let me know what I am doing wrong and how to fix it
- My calls should be working, but they are not
- An API which I am using, is being deprecated, let me know so I can update my code