Wat staat er in een hoogwaardige SLA?
Een professionele SLA bestaat uit een aantal vaste bouwstenen. Hoe je die invult, bepaal je samen met je ontwikkelpartner.
Responstijden en 24/7 beschikbaarheid
Niet elke melding vraagt om dezelfde aanpak. Een storing waardoor gebruikers niet verder kunnen, heeft een andere urgentie dan een cosmetische aanpassing in de interface. Daarom werkt een goede SLA met prioriteitstypen, elk met een eigen reactietijd. Moet je software ook ’s avonds, in het weekend of op feestdagen draaien? Dan leg je vast hoe ondersteuning buiten kantooruren is geregeld, bijvoorbeeld via een stand-by dienst die direct kan schakelen.
Continuïteitsgaranties: RPO en RTO
Twee begrippen vormen de basis van elke continuïteitsafspraak:
Recovery Point Objective (RPO): het maximale dataverlies dat acceptabel is. Bij een RPO van een uur raak je bij een calamiteit hooguit de gegevens van het laatste uur kwijt.
Recovery Time Objective (RTO): de maximale hersteltijd bij calamiteiten. Hoe snel moet alles weer ‘up and running’ zijn?
Hoe kritischer het proces, hoe scherper deze waarden. Ze bepalen direct hoe back-ups, redundantie en herstelprocedures worden ingericht.
Lifecycle-management en updates
Nieuwe versies van iOS en Android, wijzigingen in cloud-infrastructuur en security patches volgen elkaar in hoog tempo op. In de SLA leg je vast hoe daarmee wordt omgegaan: welke updates worden doorgevoerd, hoe vaak, en hoe de compatibiliteit wordt getest voordat een wijziging live gaat. Verandert de IT-infrastructuur van jouw eigen organisatie? Ook dan zorgt een heldere afspraak dat de software goed blijft aansluiten.
Capaciteit en schaalbaarheid
Grote events, een campagne of een seizoenspiek: op sommige momenten wordt je software veel zwaarder belast dan normaal. Een SLA kan afspraken bevatten over het tijdig opschalen van capaciteit, zodat de performance ook bij piekbelasting op niveau blijft. Met een schaalbare IT-infrastructuur groeit het systeem mee met de vraag, en schaalt het weer af als het rustiger wordt.