Skip to main content

User Stories

As a User I want to be able to login to the platform and see Dashboards

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

As a SRE Engineer a want to be able to configure when AI will investigate issues:

  • 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

As a SRE Engineer I want to be able to conduct performance tests

  • 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