සේවා ගුණාත්මකභාවය ගැන කතා කරන විට, බොහෝ සමාගම් SLO (Service Level Objective) අංකයන්ට වැඩි අවධානයක් යොමු කරනවා. නමුත් ඒ අංකයන් පසුබැසීමේ මූලික මූලධර්මය වන්නේ SLI (Service Level Indicator) ය. SLI යනු අපි සැබැවින්ම මැනන මිනුමයි; එය පරිශීලක අත්දැකීමේ සැබෑ තත්වය පෙන්වයි.
උදාහරණයක් ලෙස, "99.9% uptime" කියලා SLO එකක් තබාගෙන, health‑check endpoint එක 200 status code එකක් දෙන්නේ නම්, ඒක කඩිනම්ව හොඳ අංකයක් පෙනෙනවා. නමුත් එම health‑check එක ක්රියාත්මක වෙද්දී, ඇසුරුම් API එක වැරදියෙන් අස්ථානගත විය හැකිය. එමනිසා පරිශීලකයාට සේවාව නොලැබෙනවා, නමුත් SLO එක අඩු නොවෙයි.
එකී SLI එක "පරිශීලකයා විසින් ආරම්භ කරන checkout ඉල්ලීම් 5 සෙකන්ඩ් ඇතුළත සාර්ථකව නිමාවට පත්වීම" වැනි අගයක් නම්, එය නිශ්චිතවම පාරිභෝගික අත්දැකීම මැනේ. මෙහිදී SLO අංකයක් (99.x% වැනි) තෝරාගැනීමට පෙර, SLI එක නිවැරදිදැයි තීරණය කිරීම වැදගත්.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික ආරම්භකයන්, සොෆ්ට්වෙයා සංවර්ධකයන් සහ ව්යාපාරිකයන් SLI‑වලට ප්රමුඛත්වය දීලා SLO සැලසුම් කළහොත්:
- ඉදිරිපත් කරන නිෂ්පාදනවල ගුණාත්මකභාවය ඉහළ යයි. පාරිභෝගිකයන්ට සෘජු අත්දැකීමක් මත පදනම්ව සේවාවන් සැලසීමෙන් විශ්වාසය වැඩිවේ.
- දෝෂ හඳුනා ගැනීම වේගවත් වේ. වැරදි SLO එකක් පසුපස ගොඩනැගුණු පද්ධතියක් පවා අඩු කාලයක් තුළ හඳුනාගත හැක.
- දේපල පිරිවැය අඩු වේ. වැරදි මිනුම් මත අතිරේක සම්පත් (cache, redundant servers) භාවිතා නොකර, සත්ය අවශ්යතා පමණක් සපයයි.
එබැවින්, SLI‑වලට පළමුව අවධානය යොමු කිරීමෙන්, ශ්රී ලංකාවේ තාක්ෂණික පරිසරය තවත් ශක්තිමත්, පාරිභෝගික‑මිතුරා සහ ආර්ථික‑ප්රතිඵල‑මිතුරා වේ.
අවසානයේ, SLO එකක් තෝරන එක SLI එකක් තෝරාගැනීමෙන් පසු කළ යුතුයි. එවිට ඔබේ විශ්වාසය, අදාළ පරිශීලක අවශ්යතා, සහ ව්යාපාරික ඉලක්ක සමඟ සම්බන්ධතාවය තදබල වේ.