List of Potential Features for inclusion on SLA for OpenAPI. An open list of topics and ideas to be discussed in the group.
- SLA as a business contract
- Granularity of definitions
- Exposed Service SLA
- Combined SLA
- API Constraints
- Quota
- Rate Limit
- Time constraint
- Authentication
- API Monetization
- Pricing & plans
- Metering
- Rating
- Billing
- Runtime measuring
- Server Level Indicators (SLI)
- Availability
- Latency
- Server Level Objective (SLO)
- Target metrics
- Server Level Indicators (SLI)
- SLA Reporting
- Composition of services and expected combined SLAs
- Microformats + linking vs monolith representation
- OAS spect can optionally link to an SLA definition.
- TBD.
For previous discussion there is a recommendation by Google/Apigee:
- to focus first on defining an extension to describe technical concerns: SLI and SLO aspects as a clear technical concern and
- to keep SLA (as a business contract) out of the scope for a later extension.