Service Level Agreement (“SLA”) Serverless Jobs Service
This document aims to describe the different service level objectives that Scaleway undertakes to achieve within the framework of the Covered Service, as well as their rules of applicability.
Definitions
“Execution Error”: means a Job Execution that fails to start or terminates unexpectedly due to Scaleway infrastructure, excluding failures resulting from the Job's code and/or command, insufficient memory events, or maximum time limit overruns.
“Maintenance Window”: means a period during which Scaleway performs maintenance tasks on the infrastructure (physical, network, or software) upon which the Covered Service is based.
“Measurement Interval”: means a period of ten (10) consecutive minutes.
“Unavailability”: The Service is considered Unavailable during a Measurement Interval if, during this interval, at least one of the following events (after "Incidents") is observed:
- Startup Block: Client's inability to submit or initiate a new Job execution via the API or Console (HTTP 5XX error return).
- Scheduling Delay: A scheduled Job execution fails to initiate its startup (Running state) within ten (10) minutes of its scheduled trigger time.
- Execution Interruption: An ongoing Job execution, previously active (Running state), is abruptly interrupted and enters an error state due to a Scaleway infrastructure failure (excluding application exit codes or client-configured timeouts).
“Covered Service”: means the "Serverless Jobs" service.
“Monthly Availability Rate” or “MAR”: means the availability rate of a Resource for a given calendar month, determined by the following formula:
With :
- TotalIntervals: Total number of ten (10) minute intervals during a given calendar month.
- UnavailableIntervals: Number of Unavailable ten (10) minute intervals during a given calendar month.
Service Level Objectives “SLO”
Scaleway undertakes to comply with the following Service Level Objectives:
| Covered Service | Monthly Availability Rate (“MAR”) |
|---|---|
| Serverless Jobs | 99,5% |
The SLO described above shall in no circumstances apply to any components under Client's control, such as, but not limited to, any software and/or applications installed and used by the Client in connection with the Covered Service.
Compensation
In the event Scaleway does not comply with the SLO described above during a given calendar month, the Client is entitled to request a compensation, it being specified that (i) the Client shall have paid all invoices issued by and due to Scaleway in connection with the Services, (ii) the Client shall have notified Scaleway the non-respect of the SLO within the specified time limit; and (iii) the Client shall cooperate in good faith with Scaleway to resolve the issue, and in particular:
- by remaining available during the entire period necessary for resolving the issue encountered;
- by providing all the information reasonably available to the Client regarding the issue encountered;
- by carrying out any verification that may reasonably be necessary to resolve the issue encountered.
It is expressly agreed that the compensation granted by Scaleway constitutes an all-inclusive payment for all damages resulting from Scaleway’s failure to comply with the SLO and that the Client expressly waives its right to any other claim, complaint or action.
The compensation shall take the form of a voucher which shall be applied by Scaleway on the invoice issued for the Covered Service, following the month during which the Client’s request was issued.
The amount of the compensation granted by Scaleway is determined according to the following table and corresponds to a percentage of the monthly amount invoiced to the Client for the Resources that did not comply with the SLO during a given month. The Client acknowledges that this compensation cannot under any circumstances be reimbursed in cash.
| Monthly Availability Rate (“MAR”) | Compensation Percentage of the monthly amount invoiced to the Client for the Resource(s) that did not comply with the SLO |
|---|---|
| 99.0% ≤ MAR < 99.50% | 10% |
| 95.0% ≤ MAR < 99.0% | 25% |
| MAR < 95.0% | 50% |
Request for compensation
Client’s request for compensation must be issued no later than thirty (30) days following the month during which the applicable Resources did not comply with the SLO. Failing that, no compensation can be claimed by the Client with respect to such breach of the SLO.
In addition to its request, the Client must provide Scaleway with the log files indicating the Unavailability of the impacted Resources as well as the date and time at which they occurred. Client’s failure to comply with these requirements may result in the withdrawal of its right to compensation. In the event of a dispute regarding this SLA, Scaleway will take a decision in good faith based on the information provided by the Client as well as its own system logs, monitoring reports, configuration records and any other available information.
Maximum compensation
The amount of the compensation granted by Scaleway over the course of a given calendar month shall under no circumstances exceed fifty percent (50%) of the monthly amount invoiced to the Client for all the Resources that failed to comply with the SLO during the course of such month.
Exclusions
No compensation shall be granted to the Client if the failure to comply with the SLO is due to any of the following reasons:
- Force Majeure events;
- Act of a third party;
- Client’s fault or wrongful acts;
- Failure of the Client to fulfill its contractual obligations;
- Unavailability of the Services occurring during a Maintenance Window;
- Incident resulting from the use of an associated Scaleway resource during the execution of a Job, such as: Secret Manager, Container Registry;
- Unavailability of the Serverless Jobs API (for creating, listing, updating, or deleting Resources);
- Misuse (or non-conforming use) of the Services by the Client (such as but not limited to: overloading a Resource to the point it is inoperable, attempting to perform operations that are not supported, running an image version not supported by the Covered Service, etc.);
- Suspension of the Services pursuant to the General Terms of Services or the applicable Specific Conditions;
- Internet connection issues;
- Failure of the Client to cooperate in good faith with Scaleway to restore the availability of the Resources;
- Services or functionalities in Beta test phase or which have not been made available in a “General Availability” phase;
- Services or functionalities for which there are no SLO explicitly described in the SLA.