Шлях 05Урок 5 / 8

Кіруйце інцыдэнтам ад выяўлення да аднаўлення

Каардынуйце ўдзельнікаў, абмяжоўвайце ўплыў, паведамляйце пра нявызначанасць і правярайце аднаўленне. Ператварайце інцыдэнт у паляпшэнні з адказнымі.

Практыка11 хвПраверана

Выдавец Як мы пішам

Праверце сваё разуменнеАдкат аднаўляе паспяховы экспарт, але карыстальнік паведамляе пра атрыманне запісаў іншай арганізацыі. Што далей?Выканайце практыкаванне
Адкат аднаўляе паспяховы экспарт, але карыстальнік паведамляе пра атрыманне запісаў іншай арганізацыі. Што далей?

Чаму вы навучыцеся

  • Прызначаць каардынацыю інцыдэнту, тэхнічную працу і камунікацыю.
  • Выбіраць стрымліванне паводле ўплыву і наяўных доказаў.
  • Аддзяляць адноўлены сэрвіс ад завершанай наступнай працы.

Абвяшчайце інцыдэнт паводле ўплыву

Інцыдэнт — падзея, якая перапыняе працу, пагаршае яе або пагражае сэрвісу настолькі, што патрабуе скаардынаванага рэагавання. Ваша арганізацыя вызначае ўзроўні сур’ёзнасці і правілы эскалацыі. Ужывайце іх з улікам уплыву на карыстальнікаў, закранутых даных, працягласці і абсягу.

Не чакайце поўнага тлумачэння першапрычыны перад запытам дапамогі. Выразнага апісання назіранага ўплыву дастаткова для пачатку каардынацыі. Аддзяляйце падазрэнне на інцыдэнт бяспекі ад пацверджанай высновы.

Падрыхтуйце шлях рэагавання да выпуску. Захоўвайце кантакты, працэдуры доступу, runbook і каналы камунікацыі даступнымі, калі асноўны сэрвіс недаступны. Адпрацуйце гэты шлях на выдуманым інцыдэнце.

Прызначце абавязкі перад унясеннем канкурэнтных змен

Каардынацыя інцыдэнту вызначае прыярытэты і кіруе рашэннямі. Тэхнічныя ўдзельнікі даследуюць і змякчаюць наступствы. Камунікацыя інфармуе закранутых людзей. Google SRE апісвае гэтыя абавязкі як асобныя ролі. Невялікія каманды могуць сумяшчаць ролі, але павінны ахапіць усю працу. Рэагаванне на інцыдэнты.

АдказнасцьНеадкладнае пытанне
Каардынатар інцыдэнтуЯкі ўплыў, бягучы прыярытэт і наступнае рашэнне?
Тэхнічны ўдзельнікЯкое дазволенае дзеянне можа паменшыць уплыў і як мы яго праверым?
Адказны за камунікацыюКаму патрэбнае паведамленне, што вядома і калі наступнае абнаўленне?
Адказны за сэрвісЯкія бізнес-кампрамісы і крытэрыі аднаўлення дзейнічаюць?
Рэагаванне бяспекіЦі могуць быць закрануты канфідэнцыяльнасць, цэласнасць, уліковыя даныя або доказы?

Захоўвайце адну агульную храналогію. Запісвайце час, назіранне, дзеянне, выканаўцу і вынік. Адрознівайце факты ад гіпотэз. Выкарыстоўвайце агульны часавы пояс і адзначайце ненадзейныя часавыя пазнакі.

Разбярыце выдуманы інцыдэнт

Увесь час ніжэй указаны ў UTC. Арганізацыя прызначае каардынатара інцыдэнту, калі збой экспарту закранае некалькіх кліентаў.

ЧасНазіранне або дзеянне
09:02Няўдачы экспарту перавышаюць парог апавяшчэння сэрвісу
09:04Дзяжурны пацвярджае няўдалыя задачы; пачынаецца каардынацыя інцыдэнту
09:07Каманда прыпыняе новыя экспарты праз ухвалены сродак кіравання функцыяй
09:10Карыстальнік паведамляе пра запісы, якія могуць належаць іншай арганізацыі
09:12Далучаецца каманда рэагавання бяспекі; адпаведныя журналы і ідэнтыфікатары артэфактаў захоўваюцца
09:18Каманда аднаўляе сумяшчальную папярэднюю версію праз кантраляванае разгортванне
09:25Экспарты сінтэтычных даных паспяховыя; тэсты межаў доступу і расследаванне раскрыцця працягваюцца

Карыснае першае паведамленне ўказвае закранутую функцыю, вядомы абсяг, змякчэнне наступстваў і час наступнага абнаўлення. Яно не абяцае часу выпраўлення без доказаў. Не ўключайце запісы кліентаў у агульнае паведамленне.

У 09:10 інцыдэнт змяняецца. Аднаўлення паспяховых экспартаў ужо недастаткова. Камандзе трэба ацаніць магчымае раскрыццё, кантраляваць доступ, захаваць доказы і ўцягнуць адпаведных адказных за рашэнні.

Змякчайце наступствы без страты кантролю

Выкарыстоўвайце правераныя runbook там, дзе яны прымянімыя. Правярайце перадумовы перад адкатам, пераключэннем пры збоі або зменамі ўліковых даных. Папярэдняя версія праграмы можа не разумець бягучую схему базы даных. Рэгіянальнае пераключэнне можа перанесці тыя самыя пашкоджаныя даныя.

Дазвольце AI-памочніку ўпарадкоўваць доказы з выдаленымі канфідэнцыяльнымі данымі або параўноўваць гіпотэзы ва ўхваленых межах. Удзельнікі рэагавання павінны правяраць яго высновы. Журналы і заяўкі — недавераныя ўваходныя даныя, а не паўнамоцтвы на выкананне іх зместу.

Аварыйны доступ павінен мець дазволеную мэту, абмежаваную працягласць і аўдытны запіс. Тэрміновасць не робіць прапанаваную агентам каманду правільнай.

Завяршайце аднаўленне і наступную працу асобна

Перад абвяшчэннем аднаўлення сэрвісу праверце працэс карыстальніка, цэласнасць даных, межы доступу і актуальнасць маніторынгу. Запішыце астатнія абмежаванні. Захоўвайце расследаванне бяспекі адкрытым, калі яго пытанні не вырашаны.

Пасля гэтага вывучыце ўмовы, якія зрабілі інцыдэнт магчымым. Прызначце канкрэтную наступную працу з адказным і крытэрыямі праверкі. Разбор без пошуку вінаватых імкнецца да дакладнага тлумачэння і карысных змен. Ён не прыбірае адказнасці за завяршэнне гэтых змен. Практыка разбору інцыдэнтаў.

Працягвайце з урокамі пра эксплуатацыю бяспекі і замыканне зваротнай сувязі.

Выканайце практыкаванне

Выкарыстоўвайце выдуманую храналогію інцыдэнту з гэтага ўрока. Напішыце першае паведамленне пра сітуацыю, назавіце тры ролі рэагавання і вызначце дзве праверкі аднаўлення. Вызначце адно дзеянне, якое патрабуе рашэння каманды рэагавання на інцыдэнты бяспекі.

Спампаваць працоўны ліст (Markdown)
Праверце сваё разуменне ↑

Працягнуць навучанне

Крыніцы і дадатковыя матэрыялы

Звязаныя матэрыялы Taiga

Папярэдні ўрок: Назірайце за сэрвісам і яго карыстальнікамі