ΠΡΠΎ ΡΠ°ΠΊΠΎΠΉ sre ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ
SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ. Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ ΠΈ ΡΠΌΠ΅ΡΡ?
ΠΠΊΡΠΏΠΈΡΠΈΠ΅Π½Ρ, Π·Π°Π΄Π°ΡΠΈ, Π½Π°Π³ΡΡΠ·ΠΊΠ°
Ingredients
Directions
SRE Π½Π° ΠΏΠ°Π»ΡΡΠ°Ρ
SRE ( Site Reliability Engineering ) β Π½Π°Π±ΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΈΡΡΠ²Π°ΡΡΠΈΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌ. Π‘Π»ΠΎΠ²ΠΎ Β«siteΒ» Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ ΡΠΈΡΠ°Π΅ΡΡΡ ΠΊΠ°ΠΊ Β«ΡΠΈΡΡΠ΅ΠΌΠ°Β» ΠΈΠ»ΠΈ Β«ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Β», Π° Π½Π΅ Π²Π΅Π±-ΡΠ°ΠΉΡ Π² ΠΏΡΠΈΠ²ΡΡΠ½ΠΎΠΌ Π½Π°ΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ. SRE β ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ Π²ΡΠ΅Ρ ΡΡΠΎΠ²Π½Π΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ: ΠΎΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ Π΄ΠΎ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ , ΡΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ SRE β ΡΡΠΎ ΡΠ²ΠΎΠ΅ΠΎΠ±ΡΠ°Π·Π½ΡΠΉ ΠΊΠΎΠ½Π³Π»ΠΎΠΌΠ΅ΡΠ°Ρ ΠΈΠ· ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° (Π΄Π°, SRE Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠΌΠ΅ΡΡ Π² ΠΊΠΎΠ΄) ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Π²ΡΡΠ΅ΠΊΠ°ΡΡΠΈΠΌΠΈ.
ΠΠΌΠ΅Π½Π½ΠΎ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΡΡΠΎΠΈΡ Π² ΠΏΠ΅ΡΠ²ΡΡ ΡΡΠ΄Π°Ρ , ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΡΡ ΠΈΠ΄ΡΡ ΠΎΠ± ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠΈ Π°ΠΏΡΠ°ΠΉΠΌΠ° highload-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΡΠ»Π΅ ΠΊΡΠ°ΡΠ° ΠΈ Π²Π½ΠΎΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈ Π² ΠΊΠΎΠ΄. ΠΠΎΡΡΠΎΠΌΡ ΠΎΠ½ΠΈ ΡΠ°ΡΡΠΎ ΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΊΠ°ΠΊ Software-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ (Π² ΡΠΎΠ²ΠΊΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΠΎΡΠ°Ρ ΡΡΠΎ Π·Π²ΡΡΠ°Π»ΠΎ Π±Ρ ΠΊΠ°ΠΊ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ) ΠΈΠ»ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌΠΈ ΠΏΠΎ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΡ
ΠΠΎΠΎΠ±ΡΠ΅, SRE β ΡΡΠΎ ΡΠ²ΠΎΠ΅ΠΎΠ±ΡΠ°Π·Π½ΠΎΠ΅ ΠΎΡΠ²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅, Π° ΡΠΎΡΠ½Π΅Π΅ β ΡΠ²ΠΎΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ DevOps ΠΎΡ Google. ΠΠ΄Π΅ΠΉΠ½ΡΠΌ Π²Π΄ΠΎΡ Π½ΠΎΠ²ΠΈΡΠ΅Π»Π΅ΠΌ ΡΡΠ°Π» ΠΠ΅Π½ Π’ΡΠ΅ΠΉΠ½ΠΎΡ β ΡΠ΅ΠΊΡΡΠΈΠΉ Π²ΠΈΡΠ΅-ΠΏΡΠ΅Π·ΠΈΠ΄Π΅Π½Ρ Google ΠΏΠΎ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌ ΠΎΠ±Π»Π°ΡΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ (Π³Π΄Π΅-ΡΠΎ ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ, ΠΊΠ°ΠΊ Π²ΠΈΡΠ΅-ΠΏΡΠ΅Π·ΠΈΠ΄Π΅Π½Ρ ΠΏΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ). Π’Π°ΠΊ ΠΆΠ΅ Google ΠΈΠ·Π΄Π°Π»Π° ΡΠΆΠ΅ ΡΡΠΈ ΠΊΠ½ΠΈΠ³ΠΈ, Π³Π΄Π΅ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ Π½ΡΠ°Π½ΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ SRE, Π΅Π³ΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Π½Π΅Π΄ΡΠ°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (Site Reliability Engineering: How Google Runs Production Systems β ΠΏΠ΅ΡΠ²Π°Ρ ΠΈΠ· Π½ΠΈΡ )
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΡΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅?
SRE ΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. Π ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ, ΠΊΠ°ΠΊ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΠ°ΠΊ ΠΈ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΏΠΈΡΡΡ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. ΠΡΠΎ ΠΈΡ ΡΠ°Π±ΠΎΡΠ°. ΠΠΎ, Π·Π°ΡΠ°ΡΡΡΡ, ΠΎΠ½ΠΈ Π½Π΅ ΡΠΈΠ»ΡΠ½ΠΎ ΡΡΠ΅Π²ΠΎΠΆΠ°ΡΡΡ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρ ΡΠΎΠ³ΠΎ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ½ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½, Π½Π° ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ Π²ΡΠ΄Π΅ΡΠΆΠΈΡ Π»ΠΈ ΡΠ΅ΡΠ²Π΅Ρ n-ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ². ΠΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈΠ½ΡΡΠ°ΡΡΡΠΊΡΡΡΡ ΠΈΡ Π½Π΅ ΠΊΠ°ΡΠ°ΡΡΡΡ.
β Β«ΠΠ°ΡΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΈΠ»ΠΈΡ ΡΠΈΠΊΡΡ ΠΈ Π»Π΅Π·Π΅Ρ Π² Π»ΠΎΠ°Π΄ Π±Π°Π»Π°Π½ΡΠ΅Ρ. Π ΡΠ±ΡΠ°ΡΡ, ΠΊΡΠΎ ΡΡ Π±Π΅Π· Π½Π΅Π³ΠΎ?Β»
β Β«ΠΠ΅Π²Π΅Π»ΠΎΠΏΠ΅Ρ, ΡΠΈΡΠ°Π΄ΠΌΠΈΠ½, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΎΡ, ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΒ»
DevOps vs SRE
ΠΡΠΈ Π΄Π²Π΅ ΡΡΠ΅ΡΡ Π½Π΅ Π·ΡΡ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ β ΠΎΠ½ΠΈ ΡΠΌΠ΅ΠΆΠ½ΡΠ΅, Ρ.Π΅. ΡΠ°ΡΡΠΎ Π΄ΡΠ±Π»ΠΈΡΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π°. ΠΠ°ΠΊ ΠΌΡ ΡΠΆΠ΅ ΠΏΠΈΡΠ°Π»ΠΈ Π²ΡΡΠ΅ SRE β ΡΡΠΎ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ DevOps ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Ρ.Π΅. ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ ΠΈ ΠΏΠΎΠ³ΡΡΠΆΠ°ΡΡΡΡ Π² Π½Π΅Π΄ΡΡ Π΄Π΅Π²Π΅Π»ΠΎΠΏΠΌΠ΅Π½ΡΠ° ΡΡΡ ΡΠΎΡΠ΅ΡΠ°Π΅ΡΡΡ Ρ ΡΠ°Π±ΠΎΡΠΎΠΉ ΠΏΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ: Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π½Π°Π³ΡΡΠ·ΠΊΡ.
Π‘ΠΊΠΈΠ»Π»Ρ ΠΈ Π·Π°Π΄Π°ΡΠΈ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°
ΠΡΠΎΠΊΠ°ΡΠ°ΡΡΡΡ Π΄ΠΎ ΡΡΠΎΠ²Π½Ρ Senior, Ρ.Π΅. Π½Π° Π²ΡΠ΅ 146% Π±ΡΠ΄Π΅Ρ ΡΡΡΠ΄Π½ΠΎ. ΠΡ ΡΠΆΠ΅ ΠΏΠΈΡΠ°Π»ΠΈ, ΡΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡ Π½Π΅ ΠΈΠ· Π»Π΅Π³ΠΊΠΈΡ , ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ ΡΠΎΡΠ΅ΡΠ°Π΅Ρ Π² ΡΠ΅Π±Π΅ Π΄Π²Π° Π²Π΅ΡΡΠΌΠ° ΡΡΡΠ΄ΠΎΡΠΌΠΊΠΈΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ β ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
ΠΠ΅Π²Π΅Π»ΠΎΠΏΠΌΠ΅Π½Ρ
ΠΠ°, SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΌΠ΅ΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΡΡΠ΅ΠΊΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΊΠ°ΠΊ C#, ΡΠ°ΠΊ ΠΈ Π³ΡΠ³Π»ΠΎΠ²ΡΠΊΠΈΠΉ Golang, Ρ.Π΅. Π΄Π»Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ SRE Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠΉ ΡΡΠΈΡΠ°Π΅ΡΡΡ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ² (ΠΎΠΏΡΡΡ ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈ ΠΏΠΈΡΠΎΠ½, Π° ΠΌΠΎΠΆΠ΅Ρ ΠΈ bash), Π½ΠΎ ΠΈ ΠΏΠΎΠ³ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ. ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ: ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΡΠΈΡΠΎΠ² (ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅), ΡΡΠ°ΡΡΠΈΠ΅ Π² ΡΠΏΡΠΈΠ½ΡΠ°Ρ ΠΈ ΠΊΠΎΠΏΠ°Π½ΠΈΠ΅ Π² Π±ΡΠΊΠ»ΠΎΠ³Π΅
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π½Π° Π±Π°Π·Π΅ Kubernetes β ΡΠΎΠΆΠ΅ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ°ΡΡΡΡ Π·Π°Π΄Π°Ρ Π² SRE. Kubernetes β ΡΡΠΎ ΡΠ΅Π»Π°Ρ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ° ΠΈΠ· ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΡΡΠΈΠ»ΠΈΡ Π΄Π»Ρ ΡΠ°Π·Π²ΡΡΡΡΠ²Π°Π½ΠΈΡ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ² (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠ΅ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ). Kubernetes Π΄Π°Π΅Ρ Π²Π°ΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π΄Π»Ρ Π³ΠΈΠ±ΠΊΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ½ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΎΡΠΈΠ±ΠΎΠΊ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ°Π±Π»ΠΎΠ½Ρ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅. Kubernetes ΠΎΡΠ»ΠΈΡΠ½ΠΎ Π±Π°Π»Π°Π½ΡΠΈΡΡΠ΅Ρ Π½Π°Π³ΡΡΠ·ΠΊΡ ΡΡΠ°ΡΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ, Π±ΡΡΡΡΠΎ ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΡ ΠΈΠ»ΠΈ ΠΎΡΠΊΠ°ΡΠΈΡΡ Π»ΡΠ±ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ² ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Π·Π°ΡΠΈΡΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ
Π’Π°ΠΊ ΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ ΡΠ°Π±ΠΎΡΠ° Ρ Π±ΠΈΠ»Π΄Π°ΠΌΠΈ Π² Drone CI. ΠΡΠ»-ΡΠ΅ΠΊΠ²Π΅ΡΡ ΡΡ Π±ΡΠ΄Π΅ΡΡ Π΄Π΅Π»Π°ΡΡ ΡΠ°ΡΠ΅, ΡΠ΅ΠΌ ΠΎΡΡΠ°Π²Π°ΡΡΡΡ Π½Π°Π΅Π΄ΠΈΠ½Π΅ ΡΠΎ ΡΠ²ΠΎΠ΅ΠΉ Π΄Π΅Π²ΡΡΠΊΠΎΠΉ. ΠΡΠΈΡΠ΅ΠΌ Π½Π΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, Π³Π΄Π΅ ΠΈΠ½ΡΠΈΠΌΠ½ΠΎΠΉ Π±Π»ΠΈΠ·ΠΎΡΡΠΈ Π±ΡΠ΄Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅. ΠΠΈΠ»Π΄ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ Π·Π°Π΄Π°Ρ ΠΈ ΡΠ΅Π±Π΅, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, ΠΏΡΠΈΠ΄ΡΡΡΡ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ Π΅Π³ΠΎ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½. Drone β ΡΠΈΡΡΠ΅ΠΌΠ° Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½Π°Ρ Π½Π° docker-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Ρ , ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Ρ Π³ΠΈΡΡ Π°Π±ΠΎΠΌ, ΡΠ°ΠΊ ΠΈ Ρ ΠΌΠ΅Π½Π΅Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠΌΠΈ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π³ ΠΈΠ· ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π° ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ docker-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ΅ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ drone agent. Drone server, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΠΈΠ³ΡΠ°Π΅Ρ ΡΠΎΠ»Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΎΡΠ°
Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ & Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ
Π’ΡΠ°Π±Π»ΡΡΡΠΈΠ½Π³ & ΠΠ½ΡΠΈΠ΄Π΅Π½Ρ ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ
ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ β Π½ΠΎ ΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΠ²Π΅Π½Ρ. SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΎΠ±ΡΠ·Π°Π½ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π²ΠΎ Π²ΡΠ΅Ρ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΡΠΈΡΡΠ΅ΠΌΡ: Π»ΠΎΠ³ΠΈ, ΡΡΠ΅ΠΉΡΠΈΠ½Π³, Π°Π»Π΅ΡΡΠΈΠ½Π³. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ° Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ° β Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡΠΈ ΠΏΡΠΈΡΠΈΠ½Ρ ΠΈ Π½Π°ΠΉΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΡΠΎΠ³ΠΎ ΡΠΈΠΊΠ΅ΡΠ°. Π‘Π°ΠΏΠΏΠΎΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°ΡΡ Π² ΡΠ΅Π±Π΅ ΠΈ ΡΠΌΠ΅Π½Π½ΡΡ ΡΠ°Π±ΠΎΡΡ β ΠΏΠΎΡΡΠΎΠΌΡ, Π΅ΡΠ»ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄Π΅ΠΆΡΡΠΈΡΡ Π²Π΅ΡΠ΅ΡΠΎΠΌ/Π½ΠΎΡΡΡ, Π»ΡΡΡΠ΅ ΡΡΠ°Π·Ρ ΠΎΠ± ΡΡΠΎΠΌ ΡΠΊΠ°Π·Π°ΡΡ.
Kibana β ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π΄Π°ΡΠ±ΠΎΡΠ΄ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² ΠΈ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌ ΡΡΠΈΡ ΡΠ°ΠΌΡΡ Π»ΠΎΠ³ΠΎΠ². ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΡΡΠ΅ΠΊΠ΅, Ρ.Π½. ELK β Elasticsearch + Logstash + Kibana
Π Π°Π±ΠΎΡΠ° Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ & ΠΎΠ±Π»Π°ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ
ΠΡΠ½ΠΎΠ²Π° ΠΎΡΠ½ΠΎΠ² Π² SRE. ΠΡΠ΅ ΠΌΠ°Π»ΠΎ-ΠΌΠ°Π»ΡΡΠΊΠΈ ΡΠΎΠΏΠΎΠ²ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΡ ΡΠ²ΠΎΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π² ΠΎΠ±Π»Π°ΠΊΠΎ β ΡΡΠΎ Π½Π΅ Π΄Π°Π½Ρ ΠΌΠΎΠ΄Π΅, Π° Π²ΠΏΠΎΠ»Π½Π΅ Π·Π°ΠΊΠΎΠ½ΠΎΠΌΠ΅ΡΠ½ΡΠΉ ΡΡΠ΅Π½Π΄. ΠΠΎΡΡΠΎΠΌΡ ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²ΡΡΠ΅ΡΡ ΠΊ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈΠ· MySQL Π² Azure ΠΈΠ»ΠΈ AWS, Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π±ΡΠΊΠ°ΠΏΠΎΠ², ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π·Π°ΠΏΡΠΎΡΠΎΠ², Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ»Π·, Π²ΡΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡΠΎΠ², ΠΎΠ±ΠΊΠ°ΡΡΠ²Π°Π½ΠΈΠ΅ Π±Π°Π· Π½Π° ΡΡΠ΅Π½Π΄Π΅, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΡΠΎΠ³ΠΎ Π΄Π΅Π»Π° Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅.
ΠΠ»ΡΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ Microsoft Azure Π½Π° ΡΡΠΎΠ²Π½Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° : ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² Azure Data Explorer (ΡΠ»ΡΠΆΠ±Π° Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ° ΠΏΠΎΡΠΎΠΊΠΎΠ²ΡΡ Π΄Π°Π½Π½ΡΡ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ ΠΈΠ· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ/ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡ Π² real-time), ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ ΠΈ Π΄ΠΎΡΡΡΠΏΠΎΠΌ (AIM), ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Azure REST API (Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ΅ΡΡΡΡΠ°ΠΌ ΡΠ»ΡΠΆΠ±Ρ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΡΠΎΠΊΠΎΠ» HTTP), ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ ΡΠ΅ΡΠ΅Π· Azure CLI (ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ).
Π§ΡΠΎ Π΅ΡΠ΅? Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊ RBAC. Role Based Access Control β ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΡΡΡΠΏΠΎΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΎΠ»Π΅ΠΉ, Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° ΡΠΏΠΈΡΠΊΠ°ΠΌ ACL. Π‘ΡΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠΎΠ»Π΅ΠΉ, ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ Π±ΠΈΠ·Π½Π΅Ρ-ΡΠΎΠ»ΠΈ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΈ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ. ΠΠ° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΈΡ ΡΠΎΠ»Π΅ΠΉ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΡΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ.
Π‘ΠΎΡΡ-ΡΠΊΠΈΠ»Π»Ρ
ΠΠ΅Π· Π½ΠΈΡ Π² ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½Π΅ΠΉ ΠΠ’-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½ΠΈΠΊΡΠ΄Π°. ΠΠ°ΠΆΠ΅ ΡΡΠ³ΡΠ±ΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌ ΠΏΡΠΈΠ΄ΡΡΡΡ Π½Π°ΡΡΠΈΡΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΡΠΌΠ΅ΡΡ Π΄ΠΎΠ³ΠΎΠ²Π°ΡΠΈΠ²Π°ΡΡΡΡ, Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°Π³ΡΡΠ·ΠΊΡ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ, Π½ΠΎ ΠΈ ΡΠ²ΠΎΡ ΡΡΡΠ΅ΡΡΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡ, ΠΏΡΠΈΠ²ΠΈΠ²Π°ΡΡ ΡΠ΅Π±Π΅ Π»ΠΈΠ΄Π΅ΡΡΠΊΠΈΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΏΡΠΎΠΊΠ°ΡΠΈΠ²Π°ΡΡ ΡΠ°ΠΉΠΌ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΡΡΠ°Π΄ΠΈΡΠΈΡΠΌ blameless culture.
Π§ΡΠΎ Π·Π° Blameless Π‘ulture?
ΠΡΡ ΡΠ°ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ ΡΡΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊΠΈΠ²Π°ΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ blameless culture. Β«ΠΠ΅Π·ΡΠΏΡΠ΅ΡΠ½Π°Ρ ΠΊΡΠ»ΡΡΡΡΠ°Β», ΠΊΠΎΡΠΎΡΠ°Ρ, ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡΡΡ, ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΡ Π»ΠΈΠ½ΠΈΡΡ Π’ΠΎΠΉΠΎΡΡ, ΡΠ΅ΠΏΠ΅ΡΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΌΠ΅ΠΉΠ½ΡΡΡΠΈΠΌΠΎΠΌ Π² ΠΠ’-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ . ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π΅Ρ ΠΏΠΎΡΡΡΠ»Π°ΡΡ Π³Π»Π°ΡΡΡ:
SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ: Π² ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΈ ΠΊΡΠΎ Π½ΡΠΆΠ΅Π½ Π²Π°ΡΠ΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
ΠΡΠ΅ ΡΠ°ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΡΡΡ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ², ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π½ΠΈΠΌ ΠΏΠΎΡ ΠΎΠΆΠΈ Π½Π° ΡΠ΅, ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ²Π»ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°ΠΌ: ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌ, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, Π·Π½Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΠ‘. Π§ΡΠΎ ΡΡΠΎ β ΠΏΡΠΎΡΡΠΎ ΠΌΠΎΠ΄Π½ΠΎΠ΅ ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΈ Π² Π΄ΡΡΠ³ΡΡ ΠΈΠ»ΠΈ ΠΎΡΠ»ΠΈΡΠΈΡ Π΅ΡΡΡ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅?
Π Π°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ, ΡΠ΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ, ΡΡΠΎ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΌΠ΅ΡΡ, ΡΠ΅ΠΌ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΈ ΡΡΠΎ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π² Π½Π΅Π΅ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ ΡΠ°ΠΊΠΎΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ.
ΠΡΠΎ ΡΠ°ΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΡΡΠΎ ΠΎΠ½ Π΄Π΅Π»Π°Π΅Ρ ΠΈ Π·Π° ΡΡΠΎ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ
ΠΡΠ»ΠΈ ΡΠΌΠΎΡΡΠ΅ΡΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎ, ΡΠΎ ΡΡΠΎΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΡΠ»Π΅Π΄ΠΈΡ Π·Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° ΡΠ°Π±ΠΎΡΠ°Π»Π° ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ ΠΈ Π±ΡΡΡΡΠΎ. ΠΡΠ»ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π΅Π΅, ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ:
Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π·Π½Π°Π΅Ρ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠΌΠ΅Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΡΡΠΈΠ»ΠΈΡΠ°ΠΌΠΈ, ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ΅ΡΠΈ. ΠΠ½ Π½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ ΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΌΠ΅ΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄. ΠΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ°ΡΡΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΡΡ Π»Π΅ΠΆΠΈΡ Π½Π° ΡΡΡΠΊΠ΅ Π΄Π²ΡΡ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ: ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°Ρ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Ρ Π΄ΡΡΠ³ ΠΎΡ Π΄ΡΡΠ³Π°, ΡΠ°ΡΡΠΎ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π² ΡΠ°Π·Π½ΡΡ ΠΎΡΠ΄Π΅Π»Π°Ρ ΠΈ ΠΏΡΠ΅ΡΠ»Π΅Π΄ΡΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ΅Π»ΠΈ. ΠΠ°Π΄Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° β ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΡΠ°Π΅Ρ Π·Π°Π΄Π°ΡΠΈ Π±ΠΈΠ·Π½Π΅ΡΠ°. ΠΠ°Π΄Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° β ΡΡΠΎΠ±Ρ Π²ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ.
Π ΡΡΡ ΠΌΠΎΠ³ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΠ½ΠΎΠ³Π΄Π° ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, Π° ΠΊΠΎΠ³Π΄Π° Π΅Π΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΡ, ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ.
Π§Π°ΡΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π·Π°ΡΡΠ³ΠΈΠ²Π°Π΅ΡΡΡ Π½Π°Π΄ΠΎΠ»Π³ΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ Π½Π°Π²ΡΠΊΠΎΠ² ΠΈ Π·Π½Π°Π½ΠΈΠΉ. SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ Ρ ΡΠ°ΠΊΠΈΠΌΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ β ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ.
ΠΡΠΎ ΡΠ°ΠΊΠΎΠΉ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΈ ΡΠ΅ΠΌ ΠΎΠ½ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°
ΠΠ°Π΄Π°ΡΠ° SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ° β ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ, ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ. Π ΡΠ΅Π»ΠΎΠΌ ΡΡΠΎ ΠΏΠΎΡ ΠΎΠΆΠ΅ Π½Π° Π·Π°Π΄Π°ΡΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, Π½ΠΎ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ. ΠΠ°ΠΊ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ°ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ ΠΊΠ°ΠΊΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ ΠΌΠΎΠ³ΡΡ Π²ΡΠ΄Π΅ΡΠΆΠ°ΡΡ ΡΠ΅ΡΠ²Π΅ΡΡ, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΌΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΡΠΈΠ»ΠΈΡΠ°ΠΌΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠΎΠΆΠ½ΠΎ Π²ΡΠ΄Π΅Π»ΠΈΡΡ 4 ΠΊΠ»ΡΡΠ΅Π²ΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΎΡΠ»ΠΈΡΠ°ΡΡΠΈΡ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ° ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ β ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Ρ Π½Π°Π²ΡΠΊΠ°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ ΠΏΠΈΡΠ΅Ρ ΠΊΠΎΠ΄ Π½Π΅ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΠΈ, Π° Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π½Π΅ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ Π·Π°Π΄Π°ΡΠ° SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°, Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ ΡΠ΅Π»Π΅ΠΉ.
ΠΠ°Π²ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ ΡΠ°ΠΌΠΎΠΌΡ Π½Π°ΠΉΡΠΈ ΠΎΡΠΈΠ±ΠΊΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, Π·Π°ΠΏΡΡΠ΅Π½Π½ΠΎΠΉ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅, ΠΈ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π΅Π΅. ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°ΠΌ Π·Π°Π»Π΅Π·ΡΡ Π² ΠΊΠΎΠ΄, Π½Π°ΠΉΡΠΈ ΠΏΡΠΈΡΠΈΠ½Ρ ΠΈ ΡΡΡ ΠΆΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅.
Π’Π°ΠΊΠΆΠ΅ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΈΡΠ΅Ρ ΡΡΠΈΠ»ΠΈΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΡΠΈΠ»ΠΈΡΡ ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΈΠ»ΠΈ ΡΠ±ΠΎΡΠ° Π»ΠΎΠ³ΠΎΠ² Π΅Π³ΠΎ ΡΠ΅ΠΌ-ΡΠΎ Π½Π΅ ΡΡΡΡΠ°ΠΈΠ²Π°ΡΡ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΠΈ ΠΈΠ»ΠΈ Π΄ΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅.
ΠΠ½ ΡΡΠ°ΡΠ°Π΅ΡΡΡ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΌΠ΅Π½ΡΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ Π²ΡΡΡΠ½ΡΡ, Π° Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ ΠΏΠΈΡΠ΅Ρ ΡΠΊΡΠΈΠΏΡΡ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ. ΠΡΠΎ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠΈΠ±ΠΊΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ ΠΈ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π°ΡΡΡΠΎΠ΅Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°.
ΠΠ½ ΡΠΎΡΠ½ΠΎ Π·Π½Π°Π΅Ρ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠ°ΠΊΠ°Ρ Ρ Π½ΠΈΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π½Π°ΡΡΡΠΎΠ΅Π½Ρ ΠΈ Π΅ΡΡΡ Π»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ. Π‘ ΡΡΠΈΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°Π·Ρ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅ΡΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΡΠΊΠ°Π·Π°ΡΡ ΠΎ Π½Π΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ.
Π’Π°ΠΊΠΆΠ΅ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΌΠΎΠΆΠ΅Ρ Π΅ΡΠ΅ Π½Π° ΡΡΠ°ΡΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ Π»ΠΎΠ³ΠΈ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Ρ ΠΎΠ±ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°. ΠΠ΅Π· Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠΈΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΠΏΡΠΈΠ½ΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ.
ΠΠ½ ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ ΠΏΠΎ ΡΠ²ΠΎΠΈΠΌ ΠΎΡΡΡΠ΅Π½ΠΈΡΠΌ, Π° ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΠΌ. ΠΡΡΡ Π΄Π²Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΌΠ΅ΡΡΠΈΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π²Π½ΡΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄:
ΠΠ° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΈΡ ΠΌΠ΅ΡΡΠΈΠΊ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΡΠ»ΠΈ ΡΡΠΎ-ΡΠΎ Π²ΡΡ ΠΎΠ΄ΠΈΡ Π·Π° ΡΠ°ΠΌΠΊΠΈ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½Π½ΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π½Π°Π»ΠΎΠΆΠΈΡΡ Π²Π΅ΡΠΎ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ Π½ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΠΏΠΎΠΏΡΠΎΡΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΡΡΡΡ Π½Π° ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ.
Π’ΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ ΡΡ ΠΎΠ΄ΡΡ Π² ΠΏΡΠΎΡΠ»ΠΎΠ΅, Π° Π½Π° Π·Π°ΠΌΠ΅Π½Ρ ΠΏΡΠΈΡ ΠΎΠ΄ΡΡ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ?
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ Π΄Π°. ΠΡΠΎ Π½Π΅ Π΄Π°Π½Ρ ΠΌΠΎΠ΄Π΅, Π° Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ:
ΠΡ Π½Π΅ Ρ ΠΎΡΠΈΠΌ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² Π½Π΅ ΠΎΡΡΠ°Π»ΠΎΡΡ. ΠΠ½ΠΈ Π²ΡΠ΅ Π΅ΡΠ΅ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Π΄Π°ΡΠ°-ΡΠ΅Π½ΡΡΠ°Ρ . Π’Π°ΠΌ ΠΎΠ½ΠΈ ΠΊΠ°ΠΊ ΡΠ°Π· Π½Π° ΡΠ²ΠΎΠ΅ΠΌ ΠΌΠ΅ΡΡΠ΅: ΡΠ»Π΅Π΄ΡΡ Π·Π° ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΡΠΎΡΡ. ΠΠΎ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ , Π³Π΄Π΅ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΠ, ΠΏΡΡΡΡ Π΄Π°ΠΆΠ΅ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅, SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ Π²ΡΡΠ΅ΡΠ½ΡΡΡ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ².
ΠΡΠΎ Π½ΡΠΆΠ΅Π½ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ: ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΠΈΠ»ΠΈ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ
ΠΠΎΠ΄Π²Π΅Π΄Π΅ΠΌ ΠΈΡΠΎΠ³ΠΈ ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΠΏΠΎΠ½ΡΡΡ, ΠΊΡΠΎ ΠΆΠ΅ Π½ΡΠΆΠ΅Π½ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ: ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΠΈΠ»ΠΈ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ.
Π ΡΠ°Π±Π»ΠΈΡΠ΅ β ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ²Π»ΡΡΡ ΠΊ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°ΠΌ ΠΈ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌ. ΠΠΎ ΡΡΠΎ Π½Π΅ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΎΠ½ΠΈ Π²Π΅Π·Π΄Π΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ ΡΡΠ°ΡΡΠ²ΡΡΡ Π² ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, Π° Π² Π΄ΡΡΠ³ΠΈΡ SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ Π½Π΅ ΠΏΠΈΡΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π·Π½ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΡΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΉ ΠΌΠΎΠ³ΡΡ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΊΠ°ΡΡΡΡ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ.
| Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ | SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ |
| ΠΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΠΈ Π½Π΅ ΠΈΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄. | ΠΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΈ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄, Π΄Π΅Π»Π°Π΅Ρ ΡΡΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ. |
| ΠΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, ΡΠ±ΠΎΡΠ° Π»ΠΎΠ³ΠΎΠ² ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ. | ΠΠΎΠΆΠ΅Ρ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ ΠΈΠ»ΠΈ Π΄ΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅. |
| ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅Ρ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅ΡΠ΅Π· Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΈΠ»ΠΈ Π²ΡΡΡΠ½ΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ. | ΠΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ Π΄Π΅Π»Π°Π΅Ρ ΠΏΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ Β«ΠΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ (IaC)Β». |
| ΠΠ΅ ΡΡΠ°ΡΡΠ²ΡΠ΅Ρ Π² ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΡΡΠ°Π²Π»ΡΡΡ ΡΠ²ΠΎΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ. | Π£ΡΠ°ΡΡΠ²ΡΠ΅Ρ Π² ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°Π·Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ΅ΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΎΡ Π½Π΅ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠΎΠΆΠ΅Ρ Π²ΡΡΡΠ°Π²Π»ΡΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Ρ. |
| ΠΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΏΡΠ΅ΡΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ Π²ΡΠΏΡΡΡΠΈΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ. | ΠΠΎΠΆΠ΅Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡ Π½ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π½Π΅ ΠΈΡΠΏΡΠ°Π²ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ. |
SRE-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π½ΡΠΆΠ΅Π½, ΠΊΠΎΠ³Π΄Π° Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΠ°ΡΡΠΎ Π²ΡΠΏΡΡΠΊΠ°ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π°, ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΎΠ±ΡΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
ΠΠ΅Π· ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Π½Π΅ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈ ΡΠ²ΠΎΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, Π·Π° ΠΊΠΎΡΠΎΡΠΎΠΉ Π½ΡΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΠΈΡΡ.
ΠΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π² SRE: Π·Π°ΡΠ΅ΠΌ ΠΈΠ΄ΡΠΈ Π² ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΈ ΡΡΠΎ ΠΈΠ· ΡΡΠΎΠ³ΠΎ Π²ΡΠΉΠ΄Π΅Ρ
Π ΠΠΎΠ΄ΠΎ ΠΠΈΡΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ 600 ΠΏΠΈΡΡΠ΅ΡΠΈΠΉ Π² 13 ΡΡΡΠ°Π½Π°Ρ ΠΌΠΈΡΠ°, Π° Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π² ΠΏΠΈΡΡΠ΅ΡΠΈΡΡ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Dodo IS, ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΡΠ°ΠΌΠΈ ΠΏΠΈΡΠ΅ΠΌ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌ. ΠΠΎΡΡΠΎΠΌΡ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΡ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π²Π°ΠΆΠ½Ρ Π΄Π»Ρ Π²ΡΠΆΠΈΠ²Π°Π½ΠΈΡ.
Π‘Π΅ΠΉΡΠ°Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΠΈ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° SRE (Site Reliability Engineering), Π½ΠΎ ΡΠ°ΠΊ Π±ΡΠ»ΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π°.
ΠΡΠ΅Π΄ΡΡΡΠΎΡΠΈΡ: ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠ΅ ΠΌΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
ΠΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ Ρ ΡΠ°Π·Π²ΠΈΠ²Π°Π»ΡΡ ΠΊΠ°ΠΊ ΡΠΈΠΏΠΈΡΠ½ΡΠΉ fullstack-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ scrum-ΠΌΠ°ΡΡΠ΅Ρ), ΡΡΠΈΠ»ΡΡ ΠΏΠΈΡΠ°ΡΡ Ρ ΠΎΡΠΎΡΠΈΠΉ ΠΊΠΎΠ΄, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ» ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΈΠ· Extreme Programming ΠΈ ΡΡΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠΌΠ΅Π½ΡΡΠ°Π» ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ WTF Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ , ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΡΠΈΠΊΠ°ΡΠ°Π»ΡΡ. ΠΠΎ ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΡΠ²Π»ΡΠ»ΠΎΡΡ ΠΎΠΏΡΡΠ° Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΠ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Ρ ΠΎΡΠΎΠ·Π½Π°Π²Π°Π» Π²Π°ΠΆΠ½ΠΎΡΡΡ Π½Π°Π΄ΡΠΆΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ ΡΡΠ΅ΠΉΡΠΈΠ½Π³Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ Π»ΠΎΠ³ΠΎΠ², ΡΠΎΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ², ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΡ Π²ΡΡΠΎΠΊΡΡ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². Π Π²ΡΡ ΡΠ°ΡΠ΅ ΡΡΠ°Π» Π·Π°Π³Π»ΡΠ΄ΡΠ²Π°ΡΡ Β«ΡΠ΅ΡΠ΅Π· Π·Π°Π±ΠΎΡΒ» ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ.
Π§Π΅ΠΌ Π»ΡΡΡΠ΅ Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π», Π² ΠΊΠ°ΠΊΠΎΠΉ ΡΡΠ΅Π΄Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΌΠΎΠΉ ΠΊΠΎΠ΄, ΡΠ΅ΠΌ ΡΠΈΠ»ΡΠ½Π΅Π΅ ΡΠ΄ΠΈΠ²Π»ΡΠ»ΡΡ: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅ΡΡΡ Π½Π° Π²ΡΡ ΠΈ Π²ΡΡ, CI, ΡΠ°ΡΡΡΠ΅ ΡΠ΅Π»ΠΈΠ·Ρ, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠΌ Π² ΠΌΠΈΡΠ΅ Β«ΡΠΎΡΡΠ°Β» ΡΠΆΠ΅ Π΄Π°Π²Π½ΠΎ ΠΎΠ±ΡΠ΄Π΅Π½Π½Ρ ΠΈ ΠΏΡΠΈΠ²ΡΡΠ½Ρ. ΠΡΠΈ ΡΡΠΎΠΌ Π² ΠΌΠΈΡΠ΅ Β«ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡΒ» Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅ΡΡΠΎΠ², Π²Π½Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΏΡΠΎΠ΄Π°ΠΊΡΠ½ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΠΏΠΎΠ»ΡΡΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΡΠ°ΡΡΠΎ Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² Π³ΠΎΠ»ΠΎΠ²Π°Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π»ΡΠ΄Π΅ΠΉ, Π½ΠΎ Π½Π΅ Π² ΠΊΠΎΠ΄Π΅.
ΠΡΠΎΡ ΠΊΡΠ»ΡΡΡΡΠ½ΡΠΉ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π·ΡΡΠ² Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅Π΄ΠΎΡΠΌΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ: Π½Π° ΡΡΡΠΊΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΈ Π±ΠΈΠ·Π½Π΅ΡΠ°. Π‘ ΡΠ°ΡΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π² ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅ ΡΠ»ΠΎΠΆΠ½ΠΎ Π±ΠΎΡΠΎΡΡΡΡ ΠΈΠ·-Π·Π° Π±Π»ΠΈΠ·ΠΎΡΡΠΈ ΠΊ Β«ΠΆΠ΅Π»Π΅Π·ΡΒ» ΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ»Π°Π±ΠΎ ΡΠ°Π·Π²ΠΈΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ². ΠΠΎ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ±Π΅Π΄ΠΈΡΡ, Π΅ΡΠ»ΠΈ Π½Π°ΡΠ°ΡΡ ΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° Π²ΡΠ΅ ΡΠ²ΠΎΠΈ Ansible-ΠΏΠ»Π΅ΠΉΠ±ΡΠΊΠΈ ΠΈ Bash-ΡΠΊΡΠΈΠΏΡΡ ΠΊΠ°ΠΊ Π½Π° ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΠΊ Π½ΠΈΠΌ ΡΠ΅ ΠΆΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ΅ΡΠΌΡΠ΄ΡΠΊΠΈΠΉ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ ΠΏΡΠΎΠ±Π»Π΅ΠΌ
ΠΠ΄Π½Π°ΠΊΠΎ Ρ Π½Π°ΡΠ½Ρ ΠΈΠ·Π΄Π°Π»Π΅ΠΊΠ° β Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΡΠ°Π΄ΠΈ ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠ΅ ΡΡΠΈ ΠΏΠ»ΡΡΠΊΠΈ Π½ΡΠΆΠ½Ρ.
ΠΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
ΠΠ²Π° Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ ΠΌΡ ΠΏΠΎΠ½ΡΠ»ΠΈ, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ΅ΡΡ ΠΏΠΈΡΡΠ΅ΡΠΈΠΉ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΆΠΈΡΡ Π±Π΅Π· ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅ΡΠΈΠ»ΠΈ Π΅Π³ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ:
ΠΠΎΡΡΠΊΠΎΠ² Π½Π° ΡΡΠ°ΡΡΠ΅ Π±ΡΠ»ΠΎ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΌΠ½Π΅ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠ»ΡΡ ΠΎΠ΄ΠΈΠ½. ΠΠ° Π²ΡΠ΅ΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½Π΅ Π±ΡΠ» ΡΠ°Π·Π²ΡΡΠ½ΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ»Π°Π±ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ, ΠΏΠΎΡΡΠΈ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π» Π·Π°ΠΏΡΠΎΡΡ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ΅ΡΠ΅Π΄ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΠΌ Π°Π½ΠΎΠ½ΡΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΅Π³ΠΎ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ β ΠΌΡ ΠΆΠΈΠ²Π΅ΠΌ Π² Azure, ΠΈ ΡΡΠΎ ΡΠ΅ΡΠ°Π»ΠΎΡΡ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΠΎ ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π½ΠΈΠΊΡΠΎ Π½Π΅ Π½Π°ΠΆΠ°Π»: ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π΄Π°ΠΆΠ΅ Π½Π΅ Π·Π½Π°Π»Π°, ΡΡΠΎ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠ΅Π»ΠΈΠ·ΠΈΡΡΡ ΠΊΠ°ΠΊΠΎΠ΅-ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠΠ½ΠΈ ΡΠ΅ΡΠΈΠ»ΠΈ, ΡΡΠΎ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½ΠΎΠΌ Β«Π½Π΅ΠΊΡΠΈΡΠΈΡΠ½ΠΎΠ³ΠΎΒ» ΡΠ΅ΡΠ²ΠΈΡΠ° β ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π±ΡΠΊΠ΅Π½Π΄Π° (ΡΡΠΎ Π±ΡΠ» Π΅Π³ΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π² ΠΠΎΠ΄ΠΎ) ΡΠ΅ΡΠΈΠ», ΡΡΠΎ Π² ΠΊΡΡΠΏΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ ΡΡΠΈΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΡΠ΅Π±ΡΡΠ° ΠΈΠ· ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ.
Π’Π΅ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ Π±ΡΠ» Ρ. Π’ΠΎΠ³Π΄Π° Ρ Π²ΡΠ²Π΅Π» Π΄Π»Ρ ΡΠ΅Π±Ρ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΠ΅, Π½ΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ:
ΠΡΠ»ΠΈ Ρ ΠΎΡΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΡΠ²ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΆΠΈΠ»ΠΎ Π΄ΠΎΠ»Π³ΠΎ ΠΈ ΡΡΠ°ΡΡΠ»ΠΈΠ²ΠΎ, Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠ»Π΅Π΄ΠΈ Π·Π° ΡΠ΅ΠΌ, Π³Π΄Π΅ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π½Π° ΠΏΡΠΎΠ΄Π΅. ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π΅ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΎΠ±ΡΡΠ΅Π½Π½ΡΠ΅ Π»ΡΠ΄ΠΈ.
Π‘Π΅ΠΉΡΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎ. Π ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π³ΠΎΠ΄Ρ ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ Π·Π°Π³Π»ΡΠ½ΡΡΡ Π² ΠΌΠΈΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΠ»ΠΎΠΌΠ°ΡΡ: Prometheus, Zipkin, Jaeger, ELK ΡΡΠ΅ΠΊ, Kusto.
Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π΅ΡΡΡ ΡΠ΅ΡΡΡΠ·Π½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠ΅ΠΌΠΈ, ΠΊΠΎΠ³ΠΎ Π½Π°Π·ΡΠ²Π°ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ/DevOpsβΠ°ΠΌΠΈ/SRE. Π ΠΈΡΠΎΠ³Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ:
ΠΠ°Π²ΠΈΡΡΡ ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ. ΠΡΠΎ Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π±ΠΎΠ»Ρ, Π½Π΅Π΄ΠΎΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΈΠ½ΠΎΠ³Π΄Π° Π²Π·Π°ΠΈΠΌΠ½ΡΡ Π½Π΅Π½Π°Π²ΠΈΡΡΡ.
ΠΡΠΎΠ΅ΠΊΡΠΈΡΡΡΡ ΡΠ²ΠΎΠΈ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΠΎΡΡΡΠ²Π΅ ΠΎΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ Π½Π΅ ΡΡΠΈΡΡΠ²Π°ΡΡ, Π³Π΄Π΅ ΠΈ ΠΊΠ°ΠΊ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΈΡ ΠΊΠΎΠ΄. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ Π΄Π»Ρ ΠΆΠΈΠ·Π½ΠΈ Π² ΠΎΠ±Π»Π°ΠΊΠ΅, Π±ΡΠ΄Π΅Ρ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Ρ ΠΎΡΡΠΈΡΡΡ on-premise.
ΠΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΏΡΠΈΡΠΎΠ΄Ρ Π±Π°Π³ΠΎΠ² ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΠΈΡ ΠΊΠΎΠ΄ΠΎΠΌ. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ ΡΡΠΎ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ²ΡΠ·Π°Π½Ρ Ρ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ, Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΠΎΠΉ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΡΠ΅ΡΡΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΆΡΡΡΠΊΠΈΡ Π΄ΠΈΡΠΊΠΎΠ². Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡ ΡΡΠΈΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ.
ΠΠ΅ ΠΌΠΎΠ³ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄Π΅Π½ΡΠ³ΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΈΡ ΠΊΠΎΠ΄Π°. ΠΠΎ Π½Π°ΡΠ΅ΠΌΡ ΠΎΠΏΡΡΡ Π±ΡΠ²Π°Π΅Ρ ΡΠ°ΠΊ, ΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠΎΡΡΠΎ Π·Π°Π»ΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π΄Π΅Π½ΡΠ³Π°ΠΌΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΠ Π½Π° ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½Π΅. ΠΠΎΡΡΠΎΠΌΡ ΡΠ°ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΊΠΎΠ΄Π° Π΄Π°ΠΆΠ΅ Π½Π΅ Π΄ΠΎΡ ΠΎΠ΄ΡΡ Π΄ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². ΠΡΠΎΡΡΠΎ ΠΏΠΎΡΠ΅ΠΌΡ-ΡΠΎ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΡΠΎΠΈΡΡ Π΄ΠΎΡΠΎΠΆΠ΅.
ΠΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
Π‘Π»ΠΎΠΆΠ½ΠΎΡΡΠΈ Π΅ΡΡΡ ΠΈ Β«Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅Β».
Π‘Π»ΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π΄Π΅ΡΡΡΠΊΠ°ΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΉ Π±Π΅Π· ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Π£ Π½Π°Ρ Π² GitHub ΡΠ΅ΠΉΡΠ°Ρ Π±ΠΎΠ»ΡΡΠ΅ 450 ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅Π². Π§Π°ΡΡΡ ΠΈΠ· Π½ΠΈΡ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ, ΡΠ°ΡΡΡ ΠΌΠ΅ΡΡΠ²Π° ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΈΡΡΠΎΡΠΈΠΈ, Π½ΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΡΠ°ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ. ΠΠΌ Π½ΡΠΆΠ½ΠΎ Π³Π΄Π΅-ΡΠΎ Ρ ΠΎΡΡΠΈΡΡΡΡ, Π½ΡΠΆΠ΅Π½ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, ΡΠ±ΠΎΡ Π»ΠΎΠ³ΠΎΠ², Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅ CI/CD-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ.
Π§ΡΠΎΠ±Ρ Π²ΡΠ΅ΠΌ ΡΡΠΈΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ, ΠΌΡ Π΅ΡΡ Π½Π΅Π΄Π°Π²Π½ΠΎ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Ansible. Π Π½Π°ΡΠ΅ΠΌ Ansible-ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Π±ΡΠ»ΠΎ:
ΠΡΠΈΡΠΈΠ½Π° ΠΊΡΡΠ»Π°ΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΡΠΎΡ ΠΊΠΎΠ΄ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π² ΠΌΠΈΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠ. Π Π½ΡΠΌ Π½Π΅ Π±ΡΠ»ΠΎ CI/CD-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°, Π° ΡΠ΅ΡΡΡ Π±ΡΠ»ΠΈ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠΌΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π²ΡΠ΅ΠΌ Π±ΡΠ»ΠΎ Π»Π΅Π½Ρ ΠΈΠ»ΠΈ Β«Π½Π΅ΠΊΠΎΠ³Π΄Π°Β» Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΈΡ Π²ΡΡΡΠ½ΡΡ, Π° ΡΠΆ ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΈΡΠ°ΡΡ Π½ΠΎΠ²ΡΠ΅. Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ ΠΎΠ±ΡΠ΅ΡΡΠ½, Π΅ΡΠ»ΠΈ Π½Π°Π΄ Π½ΠΈΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°.
ΠΠ΅Π· Π·Π½Π°Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΡΠ»ΠΎΠΆΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΡ. ΠΠΎΠ³Π΄Π° Π² 3 ΡΠ°ΡΠ° Π½ΠΎΡΠΈ Π² PagerDuty ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ Π°Π»Π΅ΡΡ, ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΈΡΠΊΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±ΡΡΡΠ½ΠΈΡ ΡΡΠΎ ΠΈ ΠΊΠ°ΠΊ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎ Π²ΠΎΡ ΡΡΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ 500 Π°ΡΡΠ΅ΠΊΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π° Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ²ΡΠ·Π°Π½Ρ ΡΠΎ Π²ΡΠΎΡΠΈΡΠ½ΡΠΌ ΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ, ΠΊΠΎΠ½Π΅ΡΠ½ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡ Π΅Π³ΠΎ Π½Π΅ Π²ΠΈΠ΄ΡΡ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ°Π²ΠΈΡΡ Π²ΡΡ ΡΠ°ΠΊ Π΄ΠΎ ΡΡΡΠ°. ΠΠΎ Π² ΡΡΠΈ ΡΠ°ΡΠ° Π½ΠΎΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΡΠ°Π·Π±ΡΠ΄ΠΈΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°ΠΌΠΎΠΌΡ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡ.
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΡΠ΅Π±ΡΡΡ Π²ΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΡ Π² ΠΊΠΎΠ΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π Π΅Π±ΡΡΠ° ΠΈΠ· ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π·Π½Π°ΡΡ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΡΡ, ΠΊΠ°ΠΊ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ Π²Π΅ΡΠΈ ΠΎΠ±ΡΠ°ΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΡΠ΅ΠΉΡΠΈΠ½Π³Π°. ΠΠΎ Π²ΡΡΡΠΎΠΈΡΡ ΡΡΠΎ Π²ΡΡ Π² ΠΊΠΎΠ΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠΎ Π½Π΅ ΠΌΠΎΠ³ΡΡ. Π ΡΠ΅, ΠΊΡΠΎ ΠΌΠΎΠ³ΡΡ, Π½Π΅ Π·Π½Π°ΡΡ ΡΡΠΎ ΠΈ ΠΊΠ°ΠΊ Π²ΡΡΡΠ°ΠΈΠ²Π°ΡΡ.
Β«Π‘Π»ΠΎΠΌΠ°Π½Π½ΡΠΉ ΡΠ΅Π»Π΅ΡΠΎΠ½Β». Π ΡΠΎΡΡΠΉ ΡΠ°Π· ΠΎΠ±ΡΡΡΠ½ΡΡΡ, ΡΡΠΎ ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΡΡ, Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎ. ΠΡΠΎΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΎΠ±ΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ²ΠΎΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ . ΠΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ Π½Π° ΡΠΎΠΌ ΠΆΠ΅ ΡΠ·ΡΠΊΠ΅, Π² ΡΠΎΠΌ ΠΆΠ΅ ΡΡΠΈΠ»Π΅ ΠΈ Ρ ΡΠ΅ΠΌΠΈ ΠΆΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π²Π°ΡΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΡΠΎΠ±Π»Π΅ΠΌΡ Π±ΠΈΠ·Π½Π΅ΡΠ°
Π£ Π±ΠΈΠ·Π½Π΅ΡΠ° ΡΠΎΠΆΠ΅ Π΅ΡΡΡ Π΄Π²Π΅ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠ΅ΡΠ°ΡΡ.
ΠΡΡΠΌΡΠ΅ ΠΏΠΎΡΠ΅ΡΠΈ ΠΎΡ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠΉ Ρ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΡΡ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡΡ.
Π 2018 Π³ΠΎΠ΄Ρ Ρ Π½Π°Ρ ΠΏΡΠΎΠΈΠ·ΠΎΡΡΠ» 51 ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠΈΠ΄Π΅Π½Ρ, Π° ΠΊΡΠΈΡΠΈΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Π² ΡΡΠΌΠΌΠ΅ Π±ΠΎΠ»ΡΡΠ΅ 20 ΡΠ°ΡΠΎΠ². Π Π΄Π΅Π½ΡΠ³Π°Ρ
ΡΡΠΎ 25 ΠΌΠ»Π½. ΡΡΠ±Π»Π΅ΠΉ ΠΏΡΡΠΌΡΡ
ΠΏΠΎΡΠ΅ΡΡ ΠΈΠ·-Π·Π° Π½Π΅ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ
ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ
Π·Π°ΠΊΠ°Π·ΠΎΠ². Π ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΡ ΠΏΠΎΡΠ΅ΡΡΠ»ΠΈ Π½Π° Π΄ΠΎΠ²Π΅ΡΠΈΠΈ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² ΠΈ ΡΡΠ°Π½ΡΠ°ΠΉΠ·ΠΈ, β ΠΏΠΎΠ΄ΡΡΠΈΡΠ°ΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² Π΄Π΅Π½ΡΠ³Π°Ρ
ΡΡΠΎ Π½Π΅ ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅ΡΡΡ.
Π Π°ΡΡ ΠΎΠ΄Ρ Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠ°Π²ΠΈΠ»Π° ΠΏΠ΅ΡΠ΅Π΄ Π½Π°ΠΌΠΈ ΡΠ΅Π»Ρ Π½Π° 2018 Π³ΠΎΠ΄: Π² 3 ΡΠ°Π·Π° ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π² ΠΏΠ΅ΡΠ΅ΡΡΡΡΠ΅ Π½Π° ΠΎΠ΄Π½Ρ ΠΏΠΈΡΡΠ΅ΡΠΈΡ. ΠΠΎ Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ, Π½ΠΈ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΠ²ΠΎΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΡΡΡ ΠΊ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ. ΠΡΠΎΠΌΡ Π΅ΡΡΡ ΠΏΡΠΈΡΠΈΠ½Ρ:
Π ΡΡΠΎ Ρ ΡΡΠΈΠΌ Π΄Π΅Π»Π°ΡΡ?
ΠΠ°ΠΊ ΡΠ΅ΡΠΈΡΡ Π²ΡΠ΅ ΡΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ? Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΡ Π½Π°ΡΠ»ΠΈ Π² ΠΊΠ½ΠΈΠ³Π΅ Β«Site Reliability EngineeringΒ» ΠΎΡ Google. ΠΠΎΠ³Π΄Π° ΠΏΡΠΎΡΠ»ΠΈ, ΠΏΠΎΠ½ΡΠ»ΠΈ β ΡΡΠΎ ΡΠΎ, ΡΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ.
ΠΠΎ Π΅ΡΡΡ Π½ΡΠ°Π½Ρ β ΡΡΠΎΠ±Ρ Π²ΡΡ ΡΡΠΎ Π²Π½Π΅Π΄ΡΠΈΡΡ Π½ΡΠΆΠ½Ρ Π³ΠΎΠ΄Ρ, ΠΈ Ρ ΡΠ΅Π³ΠΎ-ΡΠΎ Π½Π°Π΄ΠΎ Π½Π°ΡΠΈΠ½Π°ΡΡ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ Π½Π°Ρ Π±ΡΠ»ΠΈ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ.
ΠΡΡ Π½Π°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΏΠΎΡΡΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΆΠΈΠ²Π΅Ρ Π² Microsoft Azure. ΠΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ² Π΄Π»Ρ ΠΏΡΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π·Π½Π΅ΡΠ΅Π½Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠΌ ΠΊΠΎΠ½ΡΠΈΠ½Π΅Π½ΡΠ°ΠΌ: ΠΠ²ΡΠΎΠΏΠ°, ΠΠΌΠ΅ΡΠΈΠΊΠ° ΠΈ ΠΠΈΡΠ°ΠΉ. ΠΡΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠ΅ ΡΡΠ΅Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΡΡΡ ΠΏΡΠΎΠ΄Π°ΠΊΡΠ½, Π½ΠΎ ΠΆΠΈΠ²ΡΡ Π² ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π΅ΡΡΡΠΊΠΈ DEV-ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ².
ΠΠ· Ρ ΠΎΡΠΎΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊ SRE Ρ Π½Π°Ρ ΡΠΆΠ΅ Π±ΡΠ»ΠΈ:
ΠΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ΅Π½Π°. ΠΠ° Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ Π½Π΅ Ρ Π²Π°ΡΠ°Π»ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΠΈΠ» ΠΈΠ·-Π·Π° ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½ΠΊΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΡ ΠΎΡΠ΅Π½Ρ Π΄ΠΎΠ»Π³ΠΎ Ρ ΠΎΡΠ΅Π»ΠΈ, Π½ΠΎ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ Elasticsearch Π² ΡΠ²ΠΎΡΠΌ ΡΡΠ΅ΠΊΠ΅, ΠΈΠ»ΠΈ ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΎΠ±Π»Π°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΠΈΡΠΊΠΎΠ² (ΡΡΡ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΡΠΌΠ΅ΡΡΡΡΡ ΡΠ΅, ΠΊΡΠΎ ΡΠΆΠ΅ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π» Π² ΠΌΡΠ»ΡΡΠΈΠΊΠ»Π°ΡΠ΄).
Π₯Π°ΠΎΡ Π² ΠΊΠΎΠ΄Π΅. ΠΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΡΠΉ ΠΊΠΎΠ΄ Π±ΡΠ» Ρ Π°ΠΎΡΠΈΡΠ΅Π½, ΡΠ°Π·Π±ΡΠΎΡΠ°Π½ ΠΏΠΎ ΡΠ°Π·Π½ΡΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠΌ ΠΈ Π½ΠΈΠ³Π΄Π΅ Π½Π΅ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½. ΠΡΡ Π΄Π΅ΡΠΆΠ°Π»ΠΎΡΡ Π½Π° Π·Π½Π°Π½ΠΈΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π»ΡΠ΄Π΅ΠΉ ΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π½ΠΈ Π½Π° ΡΡΠΌ. ΠΡΠΎ Π±ΡΠ»Π° Π³ΠΈΠ³Π°Π½ΡΡΠΊΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π·Π½Π°Π½ΠΈΡΠΌΠΈ.
Β«ΠΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ, Π° Π΅ΡΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡΒ». ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Ρ Π½Π°Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Ρ ΠΎΡΠΎΡΠΎ Π±ΡΠ»Π° ΡΠ°Π·Π²ΠΈΡΠ° ΠΊΡΠ»ΡΡΡΡΠ° DevOps, Π²ΡΡ Π΅ΡΡ Π±ΡΠ»ΠΎ ΡΡΠΎ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅. ΠΠ²Π° ΠΊΠ»Π°ΡΡΠ° Π»ΡΠ΄Π΅ΠΉ Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΡΠ°Π·Π½ΡΠΌ ΠΎΠΏΡΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π³ΠΎΠ²ΠΎΡΡΡ Π½Π° ΡΠ°Π·Π½ΡΡ ΡΠ·ΡΠΊΠ°Ρ ΠΈ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. ΠΠ½ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π΄ΡΡΠΆΠ°Ρ ΠΈ ΠΎΠ±ΡΠ°ΡΡΡΡ, Π½ΠΎ ΡΠ°ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π° ΠΈΠ·-Π·Π° ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ ΡΠ°Π·Π½ΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ°.
ΠΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³ SRE-ΠΊΠΎΠΌΠ°Π½Π΄Ρ
Π§ΡΠΎΠ±Ρ ΡΠ΅ΡΠΈΡΡ ΡΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΠΊΠ°ΠΊ-ΡΠΎ Π½Π°ΡΠ°ΡΡ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ SRE, ΠΌΡ Π·Π°ΠΏΡΡΡΠΈΠ»ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³Π°. Π’ΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ Π±ΡΠ» Π½Π΅ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³ β ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² (Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ²), ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π»ΡΠ΄Π΅ΠΉ Π² ΡΠ΅ΠΊΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΡΠΎ Π±ΡΠ»ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ· ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ² ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² β ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³ ΠΊ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ ΡΡΡΡΠΊΡΡΡΠ΅ SRE.
ΠΠ° ΠΏΡΠΎΠ΅ΠΊΡ ΠΌΡ Π²ΡΠ΄Π΅Π»ΠΈΠ»ΠΈ 4 ΠΌΠ΅ΡΡΡΠ° ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ ΡΡΠΈ ΡΠ΅Π»ΠΈ:
ΠΠ²Π΅ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³Π°: ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°
ΠΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³ ΡΠΎΡΡΠΎΡΠ» ΠΈΠ· Π΄Π²ΡΡ ΡΠ°ΡΡΠ΅ΠΉ: ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ Π² ΠΊΠΎΠ΄Π΅.
ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅. ΠΠ° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΄Π΅Π»ΡΠ»ΠΎΡΡ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 3 ΡΠ°ΡΠ° Π² Π΄Π΅Π½Ρ:
ΠΠΎΡΠ»Π΅ Π΄Π΅ΠΌΠΎ ΠΌΡ Π·Π°Π²ΠΎΠ΄ΠΈΠ»ΠΈ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠ΅ΠΌΠΎΠΉ Π² Slack, Π³Π΄Π΅ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ ΠΌΠΎΠ³Π»ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡ Π²ΡΡ Π΄Π΅ΡΠ°Π»ΡΠ½Π΅Π΅. Π’Π°ΠΊ ΠΌΡ ΠΈΠ·Π±Π΅Π³Π°Π»ΠΈ Π΄Π»ΠΈΠ½Π½ΡΡ Π²ΡΡΡΠ΅Ρ Π½Π° 10 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ Π²ΡΠ΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Ρ Π½Π°ΡΠ΅ΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ ΠΈ ΠΊΡΠ΄Π° ΠΌΡ ΠΊΠ°ΡΠΈΠΌΡΡ.
ΠΡΠ°ΠΊΡΠΈΠΊΠ°. ΠΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³Π° β ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅/ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π² ΠΊΠΎΠ΄Π΅. ΠΡΡ ΡΠ°ΡΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΈΠ»ΠΈ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°ΠΏΠΎΠ².
Π Π΅Π²Π΅ΡΡβΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ. ΠΡΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΡΠ°ΠΏ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°Π·ΠΎΠ±ΡΠ°Π»ΠΈ, ΡΡΠΎ Π³Π΄Π΅ Π·Π°Π΄Π΅ΠΏΠ»ΠΎΠ΅Π½ΠΎ, ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π³Π΄Π΅ ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π³Π΄Π΅ ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ ΠΈ ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΡ. ΠΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π»ΠΈ.
ΠΠΎΠ½ΡΠ΅ΠΏΡΡ. ΠΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π»ΠΈ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ, ΡΠ·ΡΠΊΠ°ΠΌΠΈ, ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°ΠΌΠΈ, Π²ΡΡΡΠ½ΡΠ»ΠΈ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠΏΠΈΡΠ°ΡΡ Π½Π°ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΡΠΎΠΈΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°. Π‘ΡΠ΄Π° Π²Ρ ΠΎΠ΄ΠΈΠ»ΠΎ ΡΠ°ΠΌΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ CI/CD-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΎΠ², ΡΠ΅ΡΡΠΎΠ² ΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π²ΠΎΠΊΡΡΠ³ Π²ΡΠ΅Π³ΠΎ ΡΡΠΎΠ³ΠΎ. ΠΡ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΠΈΡΡΠ²Π°Π» ΠΈ ΡΠΌΠ΅Π» ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Ρ Π½ΡΠ»Ρ Π½Π°ΡΡ Π΄Π΅Π²-ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ.
ΠΠ΅ΡΠ΅ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΡΠ΅Π½Π΄ΠΎΠ² Π΄Π»Ρ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½Π°. ΠΡΠΎ ΡΠ΅ΡΠ²ΡΡΡΡΠΉ ΡΡΠ°ΠΏ, ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ» ΠΈΠ΄ΡΠΈ ΠΏΠΎΡΠ»Π΅ ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³Π°, Π½ΠΎ Π΅Π³ΠΎ ΠΏΠΎΠΊΠ° ΠΎΡΠ»ΠΎΠΆΠΈΠ»ΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΠΈΡΠ° ΠΎΡ Π½Π΅Π³ΠΎ, ΠΊΠ°ΠΊ Π½ΠΈ ΡΡΡΠ°Π½Π½ΠΎ, Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ ΠΎΡ Π΄Π΅Π²-ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡΡΡ/ΠΏΠ΅ΡΠ΅ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΎΡΠ΅Π½Ρ ΡΠ°ΡΡΠΎ.
ΠΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ ΠΌΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΠ»ΠΈΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ½ΡΡ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ: ΡΠ°Π·Π±ΠΈΠ»ΠΈΡΡ Π½Π° Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ Π·Π°Π½ΡΠ»ΠΈΡΡ ΡΠ΅ΠΌΠΈ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΌΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ, Π΄ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΡΠ°Π½ΡΡΠ΅ Π½Π΅ Π΄ΠΎΡ ΠΎΠ΄ΠΈΠ»ΠΈ ΡΡΠΊΠΈ. ΠΡ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈΡΡ Π² Π΄Π΅ΠΆΡΡΡΡΠ²Π°.
ΠΡΠ°ΠΊΡΠΈΠΊΠΈ Extreme Programming Π² ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅
ΠΠ»Π°Π²Π½ΠΎΠ΅, ΡΡΠΎ ΠΌΡ, ΠΊΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ, ΠΏΡΠΈΠ½Π΅ΡΠ»ΠΈ Ρ ΡΠΎΠ±ΠΎΠΉ β ΡΡΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Extreme Programming, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π² ΡΠ°Π±ΠΎΡΠ΅. XP β Π³ΠΈΠ±ΠΊΠ°Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠ, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΠ°Ρ Π² ΡΠ΅Π±Π΅ Π²ΡΠΆΠΈΠΌΠΊΡ ΠΈΠ· Π»ΡΡΡΠΈΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ², ΠΏΡΠ°ΠΊΡΠΈΠΊ ΠΈ ΡΠ΅Π½Π½ΠΎΡΡΠ΅ΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
ΠΠ΅Ρ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π±Ρ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Ρ ΠΎΡΡ Π±Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ· ΠΏΡΠ°ΠΊΡΠΈΠΊ Extreme Programming, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΎΠ½ ΠΎΠ± ΡΡΠΎΠΌ Π½Π΅ Π·Π½Π°Π΅Ρ. ΠΡΠΈ ΡΡΠΎΠΌ Π² ΠΌΠΈΡΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΎΠ±Ρ ΠΎΠ΄ΡΡ ΡΡΠΎΡΠΎΠ½ΠΎΠΉ, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΎΠ½ΠΈ Π² ΠΎΡΠ΅Π½Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΊΠ°ΡΡΡΡ Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ· Google SRE.
Π ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΡ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π»ΠΈ XP Π΄Π»Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, Π΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΡΡΠ°ΡΡΡ. ΠΠΎ Π΅ΡΠ»ΠΈ Π²ΠΊΡΠ°ΡΡΠ΅: ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ XP ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ Π΄Π»Ρ ΠΊΠΎΠ΄Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, ΠΏΡΡΡΡ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΠΌΠΈ, Π°Π΄Π°ΠΏΡΠ°ΡΠΈΡΠΌΠΈ, Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ. ΠΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Ρ ΡΠ΅Π±Ρ, Π·ΠΎΠ²ΠΈΡΠ΅ Π»ΡΠ΄Π΅ΠΉ Ρ ΠΎΠΏΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΈΠ· ΡΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊ ΡΠ°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½Ρ Π² ΡΠΎΠΉ ΡΠ°ΠΌΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ ΠΎ SRE.
ΠΡΡ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ ΡΠ»ΠΎΠΆΠΈΡΡΡΡ Ρ ΠΎΡΠΎΡΠΎ, Π½ΠΎ ΡΠ°ΠΊ Π½Π΅ Π±ΡΠ²Π°Π΅Ρ.
Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ Π°Π½ΡΡΠΎΠΏΠΎΠ³Π΅Π½Π½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π½Π° ΠΏΡΡΠΈ
Π ΡΠ°ΠΌΠΊΠ°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π±ΡΠ»ΠΎ Π΄Π²Π° Π²ΠΈΠ΄Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌ:
ΠΡΠΎΡΠ»ΠΎ Π΄Π²Π° ΠΌΠ΅ΡΡΡΠ°, Π½ΠΎ ΡΠ°Π·Π° ΡΡΠΎΡΠΌΠΈΠ½Π³Π° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»Π°ΡΡ. Π’ΠΎΠ»ΡΠΊΠΎ Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΊΠΎΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΌΡ ΠΎΡΠΎΠ·Π½Π°Π»ΠΈ, ΡΡΠΎ Π²ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΌΡ Π±ΠΎΡΠΎΠ»ΠΈΡΡ ΠΈ Π½Π΅ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π»ΠΈ, ΠΊΠ°ΠΊ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ Π±ΡΠ»ΠΈ ΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ΠΌ ΠΎΠ±ΡΠ΅ΠΉ ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ β Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΡΠΎΡΠ»ΠΈΡΡ Π΄Π²Π΅ Π³ΡΡΠΏΠΏΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΡΠ°Π·Π½ΡΡ Π»ΡΠ΄Π΅ΠΉ:
ΠΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΡΠΎΠ³ΠΎ ΡΡΠΎΠ»ΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΡΠ»ΠΈ ΠΏΠΎΠ·ΠΎΠ²ΡΡΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΠΈ ΡΠ»Π°Π±ΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ² ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, ΡΠΎ Ρ Π²Π°Ρ Π±ΡΠ΄Π΅Ρ ΠΎΠ΄Π½ΠΎΠ½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π·Π½Π°Π½ΠΈΠΉ. ΠΠ°ΠΎΠ±ΠΎΡΠΎΡ ΡΠΎΠΆΠ΅ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ β ΠΎΠ΄Π½ΠΈ ΠΏΡΠΎΠ³Π»ΠΎΡΡΡ Π΄ΡΡΠ³ΠΈΡ ΠΈ Π²ΡΡ. Π Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π΅ΠΊΡΡ ΡΠΌΠ΅ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π½ΡΠΆΠ½ΠΎ Π±ΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠΌ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ Β«ΠΏΡΠΈΡΠΈΡΠΊΠ°Β» ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡΠ΅Π½Ρ Π΄ΠΎΠ»Π³ΠΎΠΉ (Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΡ ΡΠΌΠΎΠ³Π»ΠΈ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π»ΠΈΡΡ ΡΠΏΡΡΡΡ Π³ΠΎΠ΄, ΠΏΠΎΠΏΡΠΎΡΠ°Π²ΡΠΈΡΡ ΠΏΡΠΈ ΡΡΠΎΠΌ Ρ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ ΡΠΈΠ»ΡΠ½ΡΡ Π² ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΏΠ»Π°Π½Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ²).
ΠΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΎΠ±ΡΠ°ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π½Π΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΠΎΠ·Π²Π°ΡΡ ΡΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ Agile- ΠΊΠΎΡΡΠ°, scrum-ΠΌΠ°ΡΡΠ΅ΡΠ°, ΠΈΠ»ΠΈ ΠΏΡΠΈΡ ΠΎΡΠ΅ΡΠ°ΠΏΠ΅Π²ΡΠ° β ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π½ΡΠ°Π²ΠΈΡΡΡ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡΡ.
ΠΡΠΎΠ³ΠΈ ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³Π°
ΠΠΎ ΠΈΡΠΎΠ³Π°ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³Π° (ΠΎΠ½ Π·Π°Π²Π΅ΡΡΠΈΠ»ΡΡ Π² ΠΎΠΊΡΡΠ±ΡΠ΅ 2019 Π³ΠΎΠ΄Π°) ΠΌΡ:
ΠΠΌΠ΅ΡΡΠΎ Π²ΡΠ²ΠΎΠ΄ΠΎΠ²: ΠΈΠ½ΡΠ°ΠΉΡΡ, Π½Π΅ Π½Π°ΡΡΡΠΏΠ°ΠΉΡΠ΅ Π½Π° Π½Π°ΡΠΈ Π³ΡΠ°Π±Π»ΠΈ
ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΠ°ΠΉΡΠΎΠ² ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. ΠΠ΅ Π½Π°ΡΡΡΠΏΠ°ΠΉΡΠ΅ Π½Π° Π½Π°ΡΠΈ Π³ΡΠ°Π±Π»ΠΈ, ΡΡΠΊΠΎΠ½ΠΎΠΌΡΡΠ΅ ΡΠ΅Π±Π΅ ΠΈ ΠΎΠΊΡΡΠΆΠ°ΡΡΠΈΠΌ Π½Π΅ΡΠ²Ρ ΠΈ Π²ΡΠ΅ΠΌΡ.
ΠΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΏΠΎΠΊΠ° Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ. ΠΠΎΠ³Π΄Π° Ρ ΡΡΠΈΠ»ΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΊΡΡΡΠ΅ (15 Π»Π΅Ρ Π½Π°Π·Π°Π΄) ΠΈ Π½Π°ΡΠΈΠ½Π°Π» ΠΈΠ·ΡΡΠ°ΡΡ JavaScript, Ρ ΠΌΠ΅Π½Ρ ΠΈΠ· ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π±ΡΠ»ΠΈ NotePad ++ ΠΈ Firebug Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ. C ΡΡΠΈΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΆΠ΅ ΡΠΎΠ³Π΄Π° Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π΄Π΅Π»Π°ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ Π²Π΅ΡΠΈ.
ΠΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ Ρ ΠΎΡΡΡΠ°Ρ ΡΠ΅Π±Ρ ΡΠ΅ΠΉΡΠ°Ρ, ΠΊΠΎΠ³Π΄Π° ΡΠ°Π±ΠΎΡΠ°Ρ Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ. Π’Π΅ΠΊΡΡΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΡΠΌΠΈΡΡΡΡΡΡ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ Π΅ΡΡ Π½Π΅ Π²ΡΡΠ»ΠΈ Π² ΡΠ΅Π»ΠΈΠ· ΠΈ ΠΈΠΌΠ΅ΡΡ Π²Π΅ΡΡΠΈΡ 0.12 (ΠΏΡΠΈΠ²Π΅Ρ, Terraform), Π° Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ Π»ΠΎΠΌΠ°Π΅ΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌΠΈ Π²Π΅ΡΡΠΈΡΠΌΠΈ.
ΠΠ»Ρ ΠΌΠ΅Π½Ρ, ΠΊΠ°ΠΊ ΡΠ½ΡΠ΅ΡΠΏΡΠ°ΠΉΠ·-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π° ΠΏΡΠΎΠ΄Π΅ ΡΠ°ΠΊΠΈΠ΅ Π²Π΅ΡΠΈ β Π°Π±ΡΡΡΠ΄. ΠΠΎ Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΡΡΠΎ Π½Π΅Ρ.
Π§ΠΈΡΠ°ΠΉΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ. ΠΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ, Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅Π΄ΠΊΠΎ ΠΎΠ±ΡΠ°ΡΠ°Π»ΡΡ ΠΊ Π΄ΠΎΠΊΠ°ΠΌ. Π― Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π³Π»ΡΠ±ΠΎΠΊΠΎ Π·Π½Π°Π» ΡΠ²ΠΎΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ: Π»ΡΠ±ΠΈΠΌΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π»ΡΠ±ΠΈΠΌΡΠΉ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ ΠΈ ΠΠ. ΠΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΎΠ±ΡΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Ρ Π½Π° ΡΠΎΠΌ ΠΆΠ΅ ΡΠ·ΡΠΊΠ΅, Π° Π·Π½Π°ΡΠΈΡ Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ. IDE Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎΠ΄ΡΠΊΠ°ΠΆΠ΅Ρ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈ Π³Π΄Π΅ Π½ΡΠΆΠ½Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ. ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Ρ ΠΎΡΠΈΠ±ΡΡΡ, ΡΠΎ Π±ΡΡΡΡΠΎ ΡΡΠΎ ΠΏΠΎΠΉΠΌΡ, Π·Π°ΠΏΡΡΡΠΈΠ² Π±ΡΡΡΡΡΠ΅ ΡΠ΅ΡΡΡ.
Π ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅ ΡΠ°ΠΊ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ, ΡΠ°ΠΌ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°ΡΡ. ΠΠΎ Π³Π»ΡΠ±ΠΎΠΊΠΎ Π²ΡΡ Π·Π½Π°ΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π° ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π° Π½Π΅Π²Π΅Π΄ΠΎΠΌΡΡ ΡΠ·ΡΠΊΠ°Ρ . ΠΠΎΡΡΠΎΠΌΡ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠΈΡΠ°ΠΉΡΠ΅ (ΠΈ ΠΏΠΈΡΠΈΡΠ΅) Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ β Π±Π΅Π· ΡΡΠΎΠΉ ΠΏΡΠΈΠ²ΡΡΠΊΠΈ Π·Π΄Π΅ΡΡ Π΄ΠΎΠ»Π³ΠΎ Π½Π΅ ΠΆΠΈΠ²ΡΡ.
ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π² ΠΊΠΎΠ΄Π΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½Ρ. Π ΠΌΠΈΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ β ΠΏΡΠΈΠ·Π½Π°ΠΊ ΠΏΠ»ΠΎΡ ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. ΠΠ½ΠΈ Π±ΡΡΡΡΠΎ ΡΡΡΠ°ΡΠ΅Π²Π°ΡΡ ΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡ Π²ΡΠ°ΡΡ. ΠΡΠΎ ΠΏΡΠΈΠ·Π½Π°ΠΊ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π΅ ΡΠΌΠΎΠ³ ΠΈΠ½Π°ΡΠ΅ Π²ΡΡΠ°Π·ΠΈΡΡ ΡΠ²ΠΎΠΈ ΠΌΡΡΠ»ΠΈ. ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΡΠΈΠ·Π½Π°ΠΊ ΠΏΠ»ΠΎΡ ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Π½ΠΎ Π±Π΅Π· Π½ΠΈΡ ΡΠΆΠ΅ Π½Π΅ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ. ΠΠ»Ρ ΡΠ°Π·ΡΠΎΠ·Π½Π΅Π½Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ»Π°Π±ΠΎ ΡΠ²ΡΠ·Π°Π½Ρ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π·Π½Π°ΡΡ Π΄ΡΡΠ³ ΠΎ Π΄ΡΡΠ³Π΅, Π±Π΅Π· ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² Π½Π΅ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ.
Π§Π°ΡΡΠΎ ΠΏΠΎΠ΄ ΠΊΠΎΠ΄ΠΎΠΌ ΡΠΊΡΡΠ²Π°ΡΡΡΡ ΠΎΠ±ΡΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΠΈ ΠΈ DSL. ΠΡΠΈ ΡΡΠΎΠΌ Π²ΡΡ Π»ΠΎΠ³ΠΈΠΊΠ° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π³Π΄Π΅-ΡΠΎ Π³Π»ΡΠ±ΠΆΠ΅, ΠΊΡΠ΄Π° Π½Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ°. ΠΡΠΎ ΡΠΈΠ»ΡΠ½ΠΎ ΠΌΠ΅Π½ΡΠ΅Ρ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΠΊΠΎΠ΄Ρ, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π½ΠΈΠΌ.
ΠΠ΅ Π±ΠΎΠΉΡΠ΅ΡΡ ΠΏΡΡΠΊΠ°ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ. ΠΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ²Π½Π΅ΡΡΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ (ΠΈ ΡΠ²Π΅ΠΆΠΈΠ΅) ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ ΠΈΠ· ΠΌΠΈΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠ. ΠΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°ΠΌΠΈ ΠΎΡ Google, ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΌΠΈ Π² ΠΊΠ½ΠΈΠ³Π΅ ΠΏΡΠΎ SRE, ΠΏΠΎΠ»ΡΡΠ°ΠΉΡΠ΅ ΠΏΠΎΠ»ΡΠ·Ρ ΠΈ Π±ΡΠ΄ΡΡΠ΅ ΡΡΠ°ΡΡΠ»ΠΈΠ²Ρ.
PS: Π― ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π½Π΅ ΡΡΠ°Π» Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°ΡΡ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΡΠ΅ΠΌΡ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΠΡΠ±Π΅ΡΠ½Π΅ΡΠ΅ΡΠ° ΠΈ ΠΏΡΠΎΡΠΈΠ΅ Ρ Π°ΠΉΠΏΠΎΠ²ΡΠ΅ Π²Π΅ΡΠΈ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠΈΡΡΡΡ ΠΆΠΈΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ΅ΠΌΠ° Π΄Π»Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ°ΡΡΠΈ.
PPS: ΠΡΠ° ΡΡΠ°ΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½Π° ΠΏΠΎ ΠΌΠΎΠ΅ΠΌΡ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ Π½Π° DevOpsConf ΠΎΡΠ΅Π½ΡΡ 2019 Π³ΠΎΠ΄Π°. Π‘ ΡΠ΅Ρ ΠΏΠΎΡ ΠΏΡΠΎΡΠ»ΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠΆΠ΅ ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ Π²ΡΡ Π±ΡΠ»ΠΎ Π½Π΅ Π·ΡΡ: ΡΠΎΠΉΠ» ΡΠ΅ΠΏΠ΅ΡΡ Π½Π΅ ΡΡΠ΅Π΄Π°Π΅Ρ Π±ΠΠ»ΡΡΡΡ ΡΠ°ΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ², Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΠΊΡΡΠΏΠ½ΡΠ΅ Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΏΠΎ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π² ΡΠΈΡΠΎΠΊΠΎΠΌ ΡΠΌΡΡΠ»Π΅, Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΏΠΎΡΡΠΈ Π½Π΅ ΠΆΠ°Π»ΡΡΡΡΡ Π½Π° Π±Π΅Π·ΡΠΌΠ½ΡΡ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΠ°ΡΡ ΠΆΠΈΡΡ.
PPPS: Π ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ, ΠΏΠΎΡΠ²ΡΡΡΠ½Π½Π°Ρ DevOps-ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌ, Π±ΡΠ΄Π΅Ρ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ DevOps Live 2020. ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊΠΎΡΠ½ΡΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ: Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π±ΡΠ΄Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² ΠΈ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΉ, ΠΌΠ°ΡΡΠ΅Ρ-ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈ Π²ΠΎΡΠΊΡΠΎΠΏΠΎΠ². Π Π΅ΡΠ΅ΠΏΡΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ°ΡΡΠΈ ΠΈ ΠΏΠ΅ΡΠ΅ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ DevOps-ΠΏΡΠ°ΠΊΡΠΈΠΊ. Π€ΠΎΡΠΌΠ°Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ β Π΄Π²Π° Π±Π»ΠΎΠΊΠ° ΠΏΠΎ Π΄Π²Π° Π΄Π½Ρ ΠΈ Β«Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΡΒ» ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ.
Π§ΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ Π½Π° DevOps Live ΠΈ ΡΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ Π²ΡΠ½Π΅ΡΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΈΠΊΠΈ, ΡΠΈΠΌΠ»ΠΈΠ΄Ρ ΠΈ CTO, ΠΏΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ Π½Π° ΡΠ°ΡΡΡΠ»ΠΊΡ ΠΈ ΡΠ»Π΅Π΄ΠΈΡΠ΅ Π·Π° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡΠΌΠΈ Π² Π±Π»ΠΎΠ³Π΅.










