Definition of SLA in English:

SLA

abbreviation

Computing
  • Service level agreement.