SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ β ΡΡΠ°ΠΆΠ΅Ρ
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡΡΡ. Π― β
ΠΠ½Π΅ ΠΏΡΠ΅Π΄ΡΡΠΎΡΠ»ΠΎ Π½Π΅Π΄Π΅Π»Ρ Π²ΡΡΠ΄Ρ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ Π·Π° SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠΌ. Π’ΠΎ Π΅ΡΡΡ Ρ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°Π» Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π΄Π΅ΠΆΡΡΡΡΠ²Π°, Π½Π°Π±Π»ΡΠ΄Π°Π» Π·Π° ΡΠ΅ΠΌΠΈ ΠΆΠ΅ ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠΉ ΠΈ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°Π» Π½Π° ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΡ, Π΅ΡΠ»ΠΈ ΠΈ ΠΊΠΎΠ³Π΄Π° ΡΠ°ΠΊΠΎΠ²ΡΠ΅ ΠΈΠΌΠ΅Π»ΠΈ ΠΌΠ΅ΡΡΠΎ.
ΠΠ½ΡΠΈΠ΄Π΅Π½ΡΡ
ΠΠ° Π½Π΅Π΄Π΅Π»Ρ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ 2 ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°.
1. ΠΡΠΈΠΏΡΠΎΠΌΠ°ΠΉΠ½Π΅Ρ
Π ΡΡΠ΅Π΄Ρ Π½Π° GitLab.com Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΡΠΊΠ°ΡΠΎΠΊ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ
ΠΡΠ»ΠΈ Π±Ρ ΡΡΠΎ ΡΠΎΠ±ΡΡΠΈΠ΅ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ, Π΅Π³ΠΎ ΠΎΡΠ»ΠΎΠ²ΠΈΠ» Π±Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Π½ΠΎ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π·Π°ΠΌΠ΅ΡΠΈΠ» Π½Π°ΡΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ²ΡΠΌ. ΠΡΠ»Π° ΡΠΎΠ·Π΄Π°Π½Π° Π·Π°Π΄Π°ΡΠ° ΠΏΠΎ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΡ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ Π½Π΅ΠΉ Π·Π°ΠΊΡΡΡΠ°.
2. ΠΠ΅Π³ΡΠ°Π΄Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Canary ΠΈ Main
ΠΠ½ΡΠΈΠ΄Π΅Π½Ρ ΡΠΏΡΠΎΠ²ΠΎΡΠΈΡΠΎΠ²Π°Π»ΠΈ Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΡ ΠΈ Π²ΠΎΠ·ΡΠΎΡΡΠ°Ρ ΡΠ°ΡΡΠΎΡΠ° ΠΎΡΠΈΠ±ΠΎΠΊ Π² canary ΠΈ main Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ Π½Π° Gitlab.com. ΠΡΠ»ΠΎ Π½Π°ΡΡΡΠ΅Π½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Apdex.
ΠΡΠΊΡΡΡΠ°Ρ Π·Π°Π΄Π°ΡΠ° ΠΏΠΎ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΡ:
ΠΠ»ΡΡΠ΅Π²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ
ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΡΡΡΠ½ΠΈΠ» Π·Π° Π½Π΅Π΄Π΅Π»Ρ Π΄Π΅ΠΆΡΡΡΡΠ²Π°.
1. ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ, ΠΊΠΎΠ³Π΄Π° Π·Π°ΡΠ΅ΠΊΠ°ΡΡ ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΡ ΠΎΡ Π½ΠΎΡΠΌΡ.
ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΈΠΏΠΎΠ²:
- ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΏΠΎΡΠΎΠ³ΠΎΠ²ΠΎΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ, ΡΠΈΠΏΠ° «ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ 10 5Ρ Ρ ΠΎΡΠΈΠ±ΠΎΠΊ Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ».
- ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΡΠΎΠ³ β ΡΡΠΎ ΠΏΡΠΎΡΠ΅Π½ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠΏΠ° «ΡΠ°ΡΡΠΎΡΠ° 5Ρ Ρ ΠΎΡΠΈΠ±ΠΎΠΊ Π½Π° 10% ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ° Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ».
- ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΡΠ΅Π΄Π½Π΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ ΡΠΈΠΏΠ° «5Ρ Ρ ΠΎΡΠΈΠ±ΠΎΠΊ Π² 90-ΠΉ ΠΏΡΠΎΡΠ΅Π½ΡΠΈΠ»ΠΈ».
ΠΡΠ»ΠΈ Π³ΠΎΠ²ΠΎΡΠΈΡΡ Π² ΠΎΠ±ΡΠ΅ΠΌ, ΡΠΎ 2-ΠΉ ΠΈ 3-ΠΉ ΡΠΈΠΏΡ ΠΏΠΎΠ»Π΅Π·Π½Π΅Π΅ Π΄Π»Ρ Π΄Π΅ΠΆΡΡΠ½ΡΡ SRE, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΠΊΡΡΠ²Π°ΡΡ ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΡ ΠΎΡ Π½ΠΎΡΠΌΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅.
2. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΊ ΠΈ Π½Π΅ ΡΡΠΊΠ°Π»ΠΈΡΡΡΡΡΡ Π΄ΠΎ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠΎΠ²
SR-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ ΠΈΠΌΠ΅ΡΡ Π΄Π΅Π»ΠΎ Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌ ΠΏΠΎΡΠΎΠΊΠΎΠΌ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠΉ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π½Π΅ ΠΊΡΠΈΡΠΈΡΠ½Ρ.
Π’Π°ΠΊ ΠΏΠΎΡΠ΅ΠΌΡ Π±Ρ Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π°ΠΆΠ½ΡΠΌΠΈ? Π‘ ΡΠ°ΠΊΠΈΠΌ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠΌ, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ ΡΠ°Π½Π½ΠΈΠ΅ ΡΠΈΠΌΠΏΡΠΎΠΌΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²ΡΡΠ°ΡΡΠ΅Ρ, ΠΊΠ°ΠΊ ΡΠ½Π΅ΠΆΠ½ΡΠΉ ΠΊΠΎΠΌ, Π² ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π³ΡΠΎΠ·ΡΡΡΡ ΠΊΡΡΠΏΠ½ΡΠΌ ΡΡΠ΅ΡΠ±ΠΎΠΌ.
ΠΠ°Π΄Π°ΡΠ° Π΄Π΅ΠΆΡΡΠ½ΠΎΠ³ΠΎ SRE Π² ΡΠΎΠΌ ΠΈ ΡΠΎΡΡΠΎΠΈΡ, ΡΡΠΎΠ±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π³ΠΎΠ²ΠΎΡΡΡ ΠΎ ΡΠ΅ΠΌ-ΡΠΎ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎΠΌ, ΠΈ Π½Π°Π΄ΠΎ Π»ΠΈ ΠΈΡ ΡΡΠΊΠ°Π»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ. ΠΠΎΠ΄ΠΎΠ·ΡΠ΅Π²Π°Ρ, ΡΡΠΎ Π²ΡΠ·Π²Π°Π½ΠΎ Π΅ΡΠ΅ ΠΈ Π½Π΅Π³ΠΈΠ±ΠΊΠΎΡΡΡΡ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠΉ: Π±ΡΠ»ΠΎ Π±Ρ Π»ΡΡΡΠ΅, Π΅ΡΠ»ΠΈ Π±Ρ Π²Π²Π΅Π»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠ²Π½Π΅ΠΉ ΠΈΠ»ΠΈ «ΡΠΌΠ½ΡΠ΅» ΡΠΏΠΎΡΠΎΠ±Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠΉ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΉ Π²ΡΡΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠ΅ΠΉ.
ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΈ:
3. ΠΠ°ΡΠΈ Π΄Π΅ΠΆΡΡΠ½ΡΠ΅ SRE ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²
ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠ΅:
- GitLab infra project: Π·Π΄Π΅ΡΡ ΠΆΠΈΠ²ΡΡ Runbook’ΠΈ, ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π΅ΠΆΡΡΡΡΠ²Π° Π½Π° ΡΠΌΠ΅Π½Ρ/Π½Π΅Π΄Π΅Π»Ρ, Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ ΠΎΡΠ²Π΅ΡΠ°ΠΌ Π½Π° ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΡ.
- GitLab issues: ΡΠ°ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠ°Π·Π±ΠΎΡΡ ΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡΡΡ Π² Π·Π°Π΄Π°ΡΠ°Ρ .
- GitLab labels: Π·Π°Π΄Π°ΡΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΌΠ΅ΡΠΊΠ°ΠΌ, ΠΏΠΎ ΠΊΠΎΡΠΎΡΡΠΌ Π±ΠΎΡΡ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π·Π°Π΄Π°Ρ.
ΠΠ½Π΅ΡΠ½ΠΈΠ΅:
- PagerDuty: ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ
- Slack: ΡΡΠ΄Π° Π½Π°ΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΡΠΎΠΊ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ PagerDuty/AlertManager. ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠΎ ΡΠ»ΡΡ-ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ Π·Π°Π΄Π°Ρ, ΠΊΠ°ΠΊ ΡΠΎ: Π·Π°ΠΊΡΡΡΡ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΡΡΠΊΠ°Π»ΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°.
- Grafana: Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅ΡΡΠΈΠΊ Ρ ΡΠΎΠΊΡΡΠΎΠΌ Π½Π° Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΡΡ ΡΡΠ΅Π½Π΄Π°Ρ .
- Kibana: Π΄Π°Π΅Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ / ΠΏΠΎΠΈΡΠΊ Π² ΠΆΡΡΠ½Π°Π»Π΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΊΠΎΠΏΠ°ΡΡ Π³Π»ΡΠ±ΠΆΠ΅ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠΎΠ±ΡΡΠΈΡΡ .
- Zoom: Π΅ΡΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡΠ°Ρ «ΠΊΠΎΠΌΠ½Π°ΡΠ° ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ» Π² Zoom. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌ Π±ΡΡΡΡΠΎ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡ ΡΠΎΠ±ΡΡΠΈΡ, Π½Π΅ ΡΡΠ°ΡΡ Π΄ΡΠ°Π³ΠΎΡΠ΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ½Π°ΡΡ ΠΈ ΡΡΡΠ»ΠΊΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ.
Π ΠΌΠ½ΠΎΠ³ΠΎΠ΅, ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
4. ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ GitLab.com ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ GitLab β ΡΡΠΎ Π΅Π΄ΠΈΠ½Π°Ρ ΡΠΎΡΠΊΠ° ΠΎΡΠΊΠ°Π·Π°
ΠΡΠ»ΠΈ Π½Π° GitLab.com ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ ΠΊΡΡΠΏΠ½ΡΠΉ ΠΎΡΠΊΠ°Π· ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², Π½Π°ΠΌ Π±Ρ Π½Π΅ Ρ
ΠΎΡΠ΅Π»ΠΎΡΡ, ΡΡΠΎΠ±Ρ ΡΡΠΎ ΠΏΠΎΠ²Π»ΠΈΡΠ»ΠΎ Π½Π° Π½Π°ΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡΠΏΠΈΡΠΎΠ²Π°ΡΡ, Π·Π°ΠΏΡΡΡΠΈΠ² Π²ΡΠΎΡΠΎΠΉ ΠΈΠ½ΡΡΠ°Π½Ρ GitLab Π΄Π»Ρ ΡΠΏΠ°ΡΠ²Π»Π΅Π½ΠΈΡ GitLab.com. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΡΠΎ ΡΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Π½Π°Ρ:
5. ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π² GitLab
ΠΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ , Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠ΅ Google Docs. ΠΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ Π±Ρ Π² Π·Π°Π΄Π°ΡΠ°Ρ ΠΏΠΎ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°ΠΌ Π² Ρ ΠΎΠ΄Π΅ ΡΠΎΠ±ΡΡΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π² Π·Π°Π΄Π°ΡΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π±ΠΎΡΠ°ΠΌ. Π ΠΎΠ±ΠΎΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΡΡΠ°Π·Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.- ΠΠΎΠ»ΡΡΠ΅ Π²Π΅Π±Ρ
ΡΠΊΠΎΠ² Π΄Π»Ρ Π·Π°Π΄Π°Ρ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ°Π³ΠΈ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ° GitLab ΠΈΠ·Π½ΡΡΡΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΠ½ΠΈΠ·ΠΈΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΠΎΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ Slack. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ Π² PagerDuty ΡΠ΅ΡΠ΅Π· ΡΠ»ΡΡ-ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² Π·Π°Π΄Π°ΡΠ΅ GitLab.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡΡΡ Π½Π΅Π»Π΅Π³ΠΊΠΎ Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ. ΠΡΠ»ΠΎ Π±Ρ Π·Π΄ΠΎΡΠΎΠ²ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² GitLab Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΡΡΠΈΡ
ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΡ ΡΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ Π½Π°Π΄ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡΠΌΠΈ ΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±Π»Π΅Π³ΡΠ°Ρ ΡΠΏΠΎΠΌΡΠ½ΡΡΡΠ΅ Π²ΡΡΠ΅ ΡΠ°Π±ΠΎΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ. ΠΠ΅ΡΠ°Π»ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π²
Π 2020 Π³ΠΎΠ΄Ρ ΠΌΡ ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠΎΠ±Ρ ΡΠΎΠ±ΡΠ°ΡΡ Π²ΡΠ΅ ΡΡΠΈ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΡΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, Ρ
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com