Մշակողներին

Կարգավիճակ

Public status page-ը օգտակար է միայն այն դեպքում, երբ ազնվորեն ցույց է տալիս monitored components-ը եւ չի խոստանում SLA, որը դեռ չի հաստատվել operational practice-ով:

Նկարագրություն

VPOS.am status էջը ցույց է տալիս payment circuit-ի հիմնական components-ը եւ օգնում է առանձնացնել provider incidents-ը integration errors-ից:

Որ components-ն է պետք monitor անել

Payment circuit-ը ունի մի քանի մաս՝ payment creation, checkout, provider callback, webhook delivery, fiscal queue, reconciliation եւ operator interface:

Եթե դրանք միավորվեն մեկ ընդհանուր status-ի մեջ, բիզնեսը չի հասկանա, որտեղ է խնդիրը: Յուրաքանչյուր component պետք է ներկայացվի առանձին:

Ինչն է համարվում incident

Incident-ը միայն full downtime չէ: Client-ների համար կարեւոր են նաեւ partial failures՝ delayed webhooks, increased declines, fiscal queue unavailability կամ payment status ստուգելու անհնարինություն:

Մինչ full public status infrastructure-ի գործարկումը, նման դեպքերը ֆիքսվում են operations team-ի կողմից եւ client-ին հաստատվում են request-ի դեպքում:

Ինչը չարժե խոստանալ վաղ փուլում

Precise SLA չի կարելի խոստանալ, եթե այն backed չէ monitoring-ով, response procedures-ով եւ operating history-ով: Ավելի ճիշտ է նկարագրել current monitoring mode-ը, contact channels-ը եւ responsibility boundaries-ը:

Սա ավելի օգտակար է B2B client-ների համար, քանի որ նրանք հասկանում են, ինչն է վերահսկվում հիմա եւ ինչն է ավելանալու platform-ի զարգացման ընթացքում:

Հաճախակի հարցեր

Ինչու payment API-ն եւ webhook delivery-ն պետք է ունենան առանձին statuses:

Payment creation-ը կարող է աշխատել, իսկ webhook delivery-ն կամ fiscal queue-ը ունենալ delay: Առանձին components-ը ցույց են տալիս incident-ի իրական impact area-ն:

MVP փուլում կարելի՞ է խոստանալ public SLA:

Ոչ, եթե SLA-ն backed չէ monitoring-ով, response procedures-ով եւ operating history-ով: Ավելի ճիշտ է հրապարակել current monitoring mode-ը եւ contact channels-ը: