ΠΠΎΠ³Π°ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ, Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΡΡΠ΅ΡΠ΅ ΠΎΡ ΠΊΠΎΠ»Π΅Π³ΠΈΡΠ΅ ΡΡΠ°Π·Π°ΡΠ° "ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ Π΅ ΠΎΡ Π²Π°ΡΠ° ΡΡΡΠ°Π½Π°". Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΡΡΡΠ°Π΄Π°Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ β Π° Π½Π° ΡΡΡ ΠΈΠΌ Π΅ Π²ΡΠ΅ Π΅Π΄Π½ΠΎ ΠΊΠΎΡ ΡΠ°ΡΡ ΠΎΡ Π΅ΠΊΠΈΠΏΠ° Π½ΠΎΡΠΈ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ Π·Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π°ΡΠ°. ΠΡΠ»ΡΡΡΠ°ΡΠ° Π½Π° DevOps ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ ΡΠΎΡΠ½ΠΎ Π·Π° Π΄Π° ΠΎΠ±Π΅Π΄ΠΈΠ½ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° ΠΈ Π΄Π° Π³ΠΈ ΡΡΠ±Π΅ΡΠ΅ ΠΎΠΊΠΎΠ»ΠΎ ΠΎΠ±ΡΠ°ΡΠ° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ Π·Π° ΠΊΡΠ°ΠΉΠ½ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡ.
ΠΠ°ΠΊΠ²ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π²Π»ΠΈΠ·Π°Ρ Π² ΠΏΠΎΠ½ΡΡΠΈΠ΅ΡΠΎ DevOps ΠΈ Π·Π°ΡΠΎ ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ? Π‘ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°Ρ DevOps ΠΈΠ½ΠΆΠΈΠ½Π΅ΡΠΈΡΠ΅ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠΌΠ΅ΡΡ? ΠΠ° ΡΠ΅Π·ΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ Π²ΡΠΏΡΠΎΡΠΈ ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡ Π΅ΠΊΡΠΏΠ΅ΡΡΠΈΡΠ΅ ΠΎΡ EPAM: ΠΠΈΡΠΈΠ» Π‘Π΅ΡΠ³Π΅Π΅Π², ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΈ DevOps Π΅Π²Π°Π½Π³Π΅Π»ΠΈΡΡ, ΠΈ ΠΠ³ΠΎΡ ΠΠΎΠΉΠΊΠΎ, Π²ΠΎΠ΄Π΅Ρ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΎΡ Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ DevOps Π΅ΠΊΠΈΠΏΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°.

ΠΠ°ΠΊΠ²Π° Π΅ ΡΠ΅Π»ΡΠ° Π½Π° DevOps?
ΠΡΠ΅Π΄ΠΈ Π²ΡΠ΅ΠΌΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° (Ρ. Π½Π°Ρ. operations) ΠΈΠΌΠ°ΡΠ΅ Π±Π°ΡΠΈΠ΅ΡΠ°. ΠΠ²ΡΡΠΈ ΠΏΠ°ΡΠ°Π΄ΠΎΠΊΡΠ°Π»Π½ΠΎ, Π½ΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΡΠ΅Π»ΠΈ ΠΈ KPI Π±ΡΡ Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π²ΡΠ΅ ΠΏΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ΅Ρ Π° ΠΏΠΎ ΠΎΠ±ΡΠ° Π·Π°Π΄Π°ΡΠ°. Π¦Π΅Π»ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π±Π΅ Π΄Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ° Π±ΠΈΠ·Π½Π΅Ρ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉ-Π±ΡΡΠ·ΠΎ ΠΈ Π΄Π° Π³ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈ Π² ΡΠ°Π±ΠΎΡΠ΅ΡΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡΠ΅ Π·Π° ΡΠΎΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎ β Π° Π²ΡΡΠΊΠ° ΠΏΡΠΎΠΌΡΠ½Π° ΠΏΠΎΡΡΠ°Π²ΡΡΠ΅ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡΡΠ° ΠΏΠΎΠ΄ Π·Π°ΠΏΠ»Π°Ρ Π°. ΠΠ°Π»ΠΈΡΠ΅ Π΅ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΈ β DevOps ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ, Π·Π° Π΄Π° Π³ΠΎ ΡΠ°Π·ΡΠ΅ΡΠΈ.
ΠΠ°ΠΊΠ²ΠΎ Π΅ DevOps?
ΠΡΠΏΡΠΎΡΡΡ Π΅ Π΄ΠΎΠ±ΡΡ β ΠΈ ΡΠΏΠΎΡΠ΅Π½: Π·Π°ΡΠ΅Π³Π° Π² ΡΠ²Π΅ΡΠ° Π½Π΅ Π΅ ΠΏΠΎΡΡΠΈΠ³Π½Π°ΡΠΎ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»Π½ΠΎ ΡΡΠ³Π»Π°ΡΠΈΠ΅ ΠΏΠΎ Π½Π΅Π³ΠΎ. Π ΠΠ ΠΠ ΡΡΠΈΡΠ°Ρ, ΡΠ΅ DevOps ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΈ ΠΊΡΠ»ΡΡΡΠ° Π½Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΅ΠΊΠΈΠΏΠ°. Π’ΠΎΠ²Π° ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π΅ Π½Π°ΡΠΎΡΠ΅Π½ΠΎ ΠΊΡΠΌ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π½Π° ΠΊΡΠ°ΠΉΠ½ΠΈΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π».
ΠΠΈΡΠΈΠ» Π‘Π΅ΡΠ³Π΅Π΅Π²: "Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΏΠΈΡΠ°Ρ ΠΊΠΎΠ΄, ΡΠ΅ΡΡΠ΅ΡΠΈΡΠ΅ Π³ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°Ρ, Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ ΠΊΡΠ°ΠΉΠ½ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π°ΡΠ° ΡΡΠ΅Π΄Π°. ΠΡΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅Π·ΠΈ ΡΠ°ΡΡΠΈ ΠΎΡ Π΅ΠΊΠΈΠΏΠ° Π±ΡΡ Π° ΠΌΠ°Π»ΠΊΠΎ ΡΠ°Π·ΡΠΎΠ·Π½Π΅Π½ΠΈ, Π° ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ ΠΈΠ΄Π΅ΡΡΠ° Π΄Π° Π³ΠΈ ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΡ ΡΡΠ΅Π· ΠΎΠ±Ρ ΠΏΡΠΎΡΠ΅Ρ. Π’Π°ΠΊΠ° ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΡ Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ Π½Π° DevOps."
ΠΠΎΠΉΠ΄Π΅ Π΄Π΅Π½ΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ Π·Π°Ρ interestΡΠ²Π°Ρ Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π΄ΡΡΠ³ΠΈΡ. ΠΠ°ΡΠΈΠ΅ΡΠ°ΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π·Π°ΠΏΠΎΡΠ½Π° Π΄Π° ΠΈΠ·ΡΠ΅Π·Π²Π°. Π’Π°ΠΊΠ° ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ DevOps, Π² ΠΊΠΎΠΉΡΠΎ Π²Π»ΠΈΠ·Π°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, ΠΊΡΠ»ΡΡΡΠ° ΠΈ ΡΠ΅Π΄ Π½Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π² Π΅ΠΊΠΈΠΏΠ°.

Π ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΡΡΡΠΎΠΈ ΡΡΡΠ½ΠΎΡΡΡΠ° Π½Π° DevOps ΠΊΡΠ»ΡΡΡΠ°ΡΠ°?
ΠΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡΡΠ° Π·Π° ΠΊΡΠ°ΠΉΠ½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π»Π΅ΠΆΠΈ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΠΎΡ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈΡΠ΅ Π² Π΅ΠΊΠΈΠΏΠ°. ΠΠ°ΠΉ-ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΡΠΎ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎ Π² ΡΠΈΠ»ΠΎΡΠΎΡΠΈΡΡΠ° Π½Π° DevOps Π΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅, ΡΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π°ΡΠ° Π»ΠΈΡΠ½ΠΎΡΡ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π·Π° ΡΠ²ΠΎΡ Π΅ΡΠ°ΠΏ ΠΎΡ ΡΠ°Π±ΠΎΡΠ°ΡΠ°, Π° Π½ΠΎΡΠΈ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ Π·Π° Π½Π°ΡΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ ΡΠ΅Π»ΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π½Π΅ Π΅ Π½Π° Π½Π΅ΡΠΈΡ ΡΡΡΠ°Π½Π° β ΡΠΎΠΉ Π΅ ΠΎΠ±Ρ, ΠΈ Π²ΡΠ΅ΠΊΠΈ ΡΠ»Π΅Π½ Π½Π° Π΅ΠΊΠΈΠΏΠ° ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° Π±ΡΠ΄Π΅ ΡΠ΅ΡΠ΅Π½.
ΠΠ°ΠΉ-Π²Π°ΠΆΠ½Π°ΡΠ° ΠΏΠΎΠ·ΠΈΡΠΈΡ Π² DevOps ΠΊΡΠ»ΡΡΡΠ°ΡΠ° Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ°Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, Π° Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π°Ρ DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΡΠΎΠ²Π°, ΡΠ΅Π·ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π½Π΅ ΡΠ΅ Π²Π½Π΅Π΄ΡΡΠ²Π°Ρ "Π½Π° Π½Π΅ΡΠΈΡ ΡΡΡΠ°Π½Π°", Π° Π·Π° ΡΠ΅Π»ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π΅ ΠΌΡ ΡΡΡΠ±Π²Π° ΡΠ°ΠΌΠΎ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ β Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, Π° ΡΠΎΠ»ΡΡΠ° Π½Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΠΌΠ΅ΠΆΠ΄Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ»Π΅Π½ΠΎΠ²Π΅ Π½Π° Π΅ΠΊΠΈΠΏΠ° Ρ ΡΠ°Π·Π»ΠΈΡΠ½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ.
ΠΠ°ΠΊΠ²ΠΈ DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ?
DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ ΠΏΠΎΠΊΡΠΈΠ²Π°Ρ Π²ΡΠΈΡΠΊΠΈ Π΅ΡΠ°ΠΏΠΈ Π½Π° ΠΆΠΈΠ·Π½Π΅Π½ΠΈΡ ΡΠΈΠΊΡΠ» Π½Π° ΡΠΎΡΡΡΠ΅ΡΠ°.
ΠΠ³ΠΎΡ ΠΠΎΠΉΠΊΠΎ: "ΠΠ΄Π΅Π°Π»Π½ΠΈΡΡ ΡΠ»ΡΡΠ°ΠΉ Π΅, ΠΊΠΎΠ³Π°ΡΠΎ Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ ΠΎΡΠ΅ ΠΏΡΠΈ ΠΈΠ½ΠΈΡΠΈΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΠ°Π΅Π΄Π½ΠΎ Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΠΈΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠ°ΠΌΠ΅ ΠΊΠ°ΠΊΠ²Π° ΡΠ΅ Π±ΡΠ΄Π΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½Π°ΡΠ° ΡΡΡΡΠΊΡΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ, ΠΊΡΠ΄Π΅ ΡΠ΅ Π±ΡΠ΄Π΅ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ ΠΈ ΠΊΠ°ΠΊ ΡΠ΅ ΡΠ΅ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°, ΠΈΠ·Π±ΠΈΡΠ°ΠΌΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°. Π‘Π΅Π³Π° Π² ΠΌΠΎΠ΄Π°ΡΠ° Π΅ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½Π°ΡΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° β Π·Π° Π½Π΅Ρ ΠΈΠ·Π±ΠΈΡΠ°ΠΌΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠΈΡΠ°Π½Π΅: ΡΡΡΠ±Π²Π° Π΄Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΠΌΠ΅ Π²ΡΠ΅ΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΎΡΠ΄Π΅Π»Π½ΠΎ ΠΈ Π΄Π° Π³ΠΎ ΠΎΠ±Π½ΠΎΠ²ΡΠ²Π°ΠΌΠ΅ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π΄ΡΡΠ³ΠΈΡΠ΅. ΠΡΠ΅ Π΅Π΄Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π΅ "ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° ΠΊΠ°ΡΠΎ ΠΊΠΎΠ΄". Π’Π°ΠΊΠ° Π½Π°ΡΠΈΡΠ°Ρ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°, ΠΏΡΠΈ ΠΊΠΎΠΉΡΠΎ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π° ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ²Π° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΊΠΎΠ΄, Π° Π½Π΅ ΡΡΠ΅Π· Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΡΡΡ ΡΡΡΠ²ΡΡΠΈ.
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°ΠΌΠ΅ Π½Π° Π΅ΡΠ°ΠΏΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. Π’ΡΠΊ Π΅Π΄Π½Π° ΠΎΡ Π½Π°ΠΉ-Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π΅ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° CI/CD: Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΅ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΠΌ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π΄Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π±ΡΡΠ·ΠΎ, Ρ ΠΌΠ°Π»ΠΊΠΈ ΠΏΠΎΡΡΠΈΠΈ, ΠΏΠΎ-ΡΠ΅ΡΡΠΎ ΠΈ Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½ΠΎ. CI/CD ΠΎΠ±Ρ Π²Π°ΡΠ° ΠΊΠ°ΠΊΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° Π½Π° ΠΊΠΎΠ΄Π°, ΡΠ°ΠΊΠ° ΠΈ ΠΊΠ°ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Π² ΠΊΠΎΠ΄ΠΎΠ²Π°ΡΠ° Π±Π°Π·Π°, ΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π² ΡΠ΅ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΈΡΠ΅ ΡΡΠ΅Π΄ΠΈ.
ΠΠ° Π΅ΡΠ°ΠΏΠΈΡΠ΅ Π½Π° CI/CD ΠΊΠΎΠ΄ΡΡ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π° ΠΏΡΠ΅Π· ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½ΠΈ Π±Π°ΡΠΈΠ΅ΡΠΈ. Π‘ ΡΡΡ Π½Π° ΠΏΠΎΠΌΠΎΡ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°, Π·Π° Π΄Π° ΡΠ΅ ΡΠ²Π΅ΡΠΈΠΌ, ΡΠ΅ ΠΊΠΎΠ΄ΡΡ, ΠΊΠΎΠΉΡΠΎ Π΅ ΠΈΠ·Π»ΡΠ·ΡΠ» ΠΎΡ ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΡΡΠ°Π½ΡΠΈΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π° Π½Π° Π·Π°Π΄Π°Π΄Π΅Π½ΠΈΡΠ΅ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ Π·Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ. Π’ΡΠΊ ΡΠ΅ Π΄ΠΎΠ±Π°Π²Ρ ΡΠ½ΠΈΡ ΠΈ UI ΡΠ΅ΡΡΠ²Π°Π½Π΅. ΠΠ° Π±ΡΡΠ·ΠΎ, Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½ΠΎ ΠΈ ΡΠΎΠΊΡΡΠΈΡΠ°Π½ΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅ΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ ΡΠΈΠΏ ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅.
DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ ΠΈΠΌΠ°Ρ ΠΌΡΡΡΠΎ ΠΈ Π½Π° Π΅ΡΠ°ΠΏΠ° Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Π³ΠΎΡΠΎΠ² ΠΏΡΠΎΠ΄ΡΠΊΡ. Π’Π΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°, ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ ΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ. ΠΡΠΈΡΠΊΠΈ ΡΠ΅Π·ΠΈ Π·Π°Π΄Π°ΡΠΈ DevOps ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π° ΠΎΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ ΡΡΡΠ²ΡΡΡΠ΅Π½ΡΡΠ²Π°Π½Π΅. ΠΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠ²ΡΠ°ΡΡΡΠΈΡΠ΅ ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΡΡ Π΅ Π½Π°ΡΠΈΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ. ΠΡΠΌ ΡΠΎΠ²Π° ΡΠ΅ Π²ΠΊΠ»ΡΡΠ²Π°Ρ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ, ΡΠ°Π·ΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΠ°.
ΠΠ°ΠΊΠ²Π° Π΅ ΠΏΠΎΠ»Π·Π°ΡΠ° ΠΎΡ DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅?
ΠΠΊΠΎ ΠΏΠΈΡΠ΅Ρ ΠΌΠ΅ ΡΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π½Π° DevOps, Π½Π° Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΠΏΡΡΠ²Π° ΡΡΡΠ°Π½ΠΈΡΠ° ΡΡΡ Π° Π΄Π° ΡΠ° ΠΈΠ·Π±ΡΠΎΠ΅Π½ΠΈ ΡΡΠΈ ΡΠΎΡΠΊΠΈ: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, ΡΡΠΊΠΎΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΅Π»ΠΈΠ·Π° ΠΈ Π±ΡΡΠ·Π° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅.
ΠΠΈΡΠΈΠ» Π‘Π΅ΡΠ³Π΅Π΅Π²: βΠΡΡΠ²ΠΎΡΠΎ Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΡΠ°. ΠΡΠΈΡΠΊΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Π² Π΅ΠΊΠΈΠΏΠ° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΠΌΠ΅: Π½Π°ΠΏΠΈΡΠ°Ρ ΠΌΠ΅ ΠΊΠΎΠ΄ β ΠΈΠ·ΡΠ΅Π³Π»ΠΈΡ ΠΌΠ΅ β ΠΏΡΠΎΠ²Π΅ΡΠΈΡ ΠΌΠ΅ β ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ ΠΌΠ΅ β ΡΡΠ±ΡΠ°Ρ ΠΌΠ΅ ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° β Π²ΡΡΠ½Π°Ρ ΠΌΠ΅ ΡΠ΅ Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ. ΠΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ.
ΠΡΠΎΡΠΎΡΠΎ Π΅ ΡΡΠΊΠΎΡΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·Π»ΠΈΠ·Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΈ Π΄ΠΎΡΠΈ ΠΎΠΏΡΠΎΡΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ°. ΠΠ° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π²ΠΈΠ½Π°Π³ΠΈ Π΅ Π²Π°ΠΆΠ½ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΡΡ Π΄Π° ΠΈΠ·Π»Π΅Π·Π΅ Π½Π° ΠΏΠ°Π·Π°ΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉ-Π±ΡΡΠ·ΠΎ ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ Π΄Π° Π½ΠΎΡΠΈ ΠΏΠΎΠ»Π·ΠΈ ΠΏΡΠ΅Π΄ΠΈ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΈΡΠ΅. ΠΡΠΎΡΠ΅ΡΡΡ Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ ΡΡΡΠ²ΡΡΡΠ΅Π½ΡΡΠ²Π°Π½: Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ, Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈ Π΅ΡΠΈΠΊΠ΅ΡΠΈ, ΡΡΡΠ²ΡΡΡΠ΅Π½ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°.
Π’ΡΠ΅ΡΠΎΡΠΎ Π΅ ΡΡΠΊΠΎΡΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±ΡΠ°ΡΠ½Π°ΡΠ° Π²ΡΡΠ·ΠΊΠ° ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅. ΠΠΊΠΎ ΠΈΠΌΠ°Ρ Π·Π°Π±Π΅Π»Π΅ΠΆΠΊΠΈ, ΠΌΠΎΠΆΠ΅ΠΌ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ ΠΈ Π΄Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ.

ΠΠ°ΠΊ ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π°Ρ ΠΏΠΎΠ½ΡΡΠΈΡΡΠ° βΡΠΈΡΡΠ΅ΠΌΠ΅Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρβ, βΠ±ΠΈΠ»Π΄ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρβ ΠΈ βDevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρβ?
Π’Π΅ ΡΠ΅ ΠΏΡΠ΅ΡΠΈΡΠ°Ρ, Π½ΠΎ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ Π½Π° ΠΌΠ°Π»ΠΊΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅ΡΠΈ.
Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π² ΠΠ ΠΠ Π΅ ΠΏΠΎΠ·ΠΈΡΠΈΡ. Π’Π΅ ΡΠ° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π½ΠΈΠ²Π°: ΠΎΡ junior Π΄ΠΎ chief ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ.
ΠΠΈΠ»Π΄ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ Π΅ ΠΏΠΎ-ΡΠΊΠΎΡΠΎ ΡΠΎΠ»Ρ, ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠ°ΠΊΠ° Π½Π°ΡΠΈΡΠ°Ρ Ρ ΠΎΡΠ°ΡΠ°, ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΈ Π·Π° CI/CD.
DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ Π΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, ΠΊΠΎΠΉΡΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π° DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΠΊΠΎ ΠΎΠ±ΠΎΠ±ΡΠΈΠΌ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π°, ΡΠ΅Π·ΡΠ»ΡΠ°ΡΡΡ ΡΠ΅ Π±ΡΠ΄Π΅ ΡΠ»Π΅Π΄Π½ΠΈΡΡ: ΡΠΎΠ²Π΅ΠΊ, ΠΊΠΎΠΉΡΠΎ Π·Π°Π΅ΠΌΠ° ΠΏΠΎΠ·ΠΈΡΠΈΡΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ, ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΡΠΎΠ»ΡΡΠ° Π½Π° Π±ΠΈΠ»Π΄ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π° Ρ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
Π‘ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠΎΡΠ½ΠΎ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ?
DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ ΡΡΠ±ΠΈΡΠ°Ρ Π²ΡΠΈΡΠΊΠΈ ΡΠ°ΡΡΠΈ, ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΡΡΡΠΎΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡΡ. Π’Π΅ ΠΏΠΎΠ·Π½Π°Π²Π°Ρ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈΡΠ΅, ΡΠ΅ΡΡΠΎΠ²ΠΈΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ ΠΈ ΠΏΠΎΠΌΠ°Π³Π°Ρ Π΄Π° ΡΠ΅ ΠΎΠΏΡΠΎΡΡΠΈ ΡΡΡ Π½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ°. Π’Π΅ ΡΠ°Π·Π±ΠΈΡΠ°Ρ Π½ΡΠΆΠ΄ΠΈΡΠ΅ ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°, Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΠΎΠ»Ρ Π² ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° β ΠΈ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Ρ ΠΏΡΠΎΡΠ΅ΡΠ°, ΠΈΠΌΠ°ΠΉΠΊΠΈ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΈΡΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ°.
ΠΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡ ΠΌΠ΅ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΡΠ° β Π½Π΅Ρ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ Π½Π° ΠΏΡΡΠ²ΠΎ ΠΌΡΡΡΠΎ. Π’ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½Π° ΡΠΎΡΠΊΠ°, ΠΊΠΎΡΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π°, Π½Π°ΡΠ΅Π΄ Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°ΡΠ° Π½Π° ΡΡΠ΅Π΄Π°ΡΠ°.
ΠΠΈΡΠΈΠ» Π‘Π΅ΡΠ³Π΅Π΅Π²: Β«ΠΡΠ΅Π΄ΠΈ Π΄Π° Π²Π½Π΅Π΄ΡΠΈΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ΅ΡΡΠ²Π°Π½ΠΈ Π² ΡΡΠΆΠ΄Π° ΡΡΠ΅Π΄Π°. Π’Ρ ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Ρ ΠΎΡ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅. Π’Π΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π²ΡΠ²Π΅ΠΆΠ΄Π°Ρ DevOps ΠΊΡΠ»ΡΡΡΠ°ΡΠ° Π² ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ: Π²Π½Π΅Π΄ΡΡΠ²Π°Ρ DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΠ»ΠΎΠ΅Π²Π΅ Π½Π° ΡΠ²ΠΎΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. Π’Π΅Π·ΠΈ ΡΡΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, ΠΎΠΏΡΠΎΡΡΡΠ²Π°Π½Π΅, ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ β ΡΠ΅ Π³ΠΈ Π²Π½Π°ΡΡΡ Π½Π°Π²ΡΡΠΊΡΠ΄Π΅, ΠΊΡΠ΄Π΅ΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π½Π°ΡΒ».
ΠΠ°ΠΊΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π·Π½Π°Π΅ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ?
ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠΉ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠΌΠ° Π·Π½Π°Π½ΠΈΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ: ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, ΡΠ°Π±ΠΎΡΠ° Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ. ΠΡΠΌ ΡΡΡ ΡΠ΅ Π΄ΠΎΠ±Π°Π²Ρ ΠΈ ΡΠΌΠ΅Π½ΠΈΠ΅ΡΠΎ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Ρ ΠΎΠ±Π»Π°ΡΠ½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³.
1. ΠΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°ΡΠΈ Π΅Π·ΠΈΡΠΈ
DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ Π·Π½Π°ΡΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π΅Π·ΠΈΠΊΠ° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΌΠΎΠ³Π°Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° ΠΊΠ°ΠΆΠ°Ρ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠ°: Β«ΠΠ° Π½Π΅ ΠΏΡΠ°Π²ΠΈΡ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡΠ° Π½Π° ΠΊΠΎΠ΄Π° Π½Π° ΡΡΠΊΠ°, Π° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π½Π°ΡΠΈΡ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΠΉΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ° Π²ΡΠΈΡΠΊΠΎ? ΠΡΠΌ Π½Π΅Π³ΠΎ ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΠΌ config-ΡΠ°ΠΉΠ», ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ ΡΠ΄ΠΎΠ±Π΅Π½ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ Π·Π° ΡΠ΅Π± ΠΈ Π·Π° Π½Π°Ρ β ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π³ΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΠΌ ΠΏΠΎ Π²ΡΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΠ΅ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ ΠΊΠΎΠΉ, ΠΊΠΎΠ³Π° ΠΈ Π·Π°ΡΠΎ Π²Π½Π°ΡΡ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² Π½Π΅Π³ΠΎΒ».
DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΡΡΠΈ Π΅Π΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΎΡ ΡΠ΅Π·ΠΈ Π΅Π·ΠΈΡΠΈ: Python, Groovy, Bash, Powershell, Ruby, Go. ΠΠ΅ Π΅ Π½ΡΠΆΠ½ΠΎ Π΄Π° Π³ΠΈ Π·Π½Π°Π΅ Π² Π΄ΡΠ»Π±ΠΎΡΠΈΠ½Π° β Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ Π΄Π° Π·Π½Π°Π΅ ΠΎΡΠ½ΠΎΠ²ΠΈΡΠ΅ Π½Π° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°, ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΡΠ΅ Π½Π° ΠΠΠ ΠΈ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΈΡΠ΅ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ.
2. ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ
DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·Π±ΠΈΡΠ° Π½Π° ΠΊΠΎΠΉ ΡΡΡΠ²ΡΡ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ ΠΏΡΠΎΠ΄ΡΠΊΡΡΡ, Π² ΠΊΠ°ΠΊΠ²Π° ΡΡΠ΅Π΄Π° ΡΠ΅ ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° ΠΈ Ρ ΠΊΠ°ΠΊΠ²ΠΈ ΡΡΠ»ΡΠ³ΠΈ ΡΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π°Ρ. ΠΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π² Windows ΠΈΠ»ΠΈ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎ Linux.
3. Π‘ΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° Π²Π΅ΡΡΠΈΠΈΡΠ΅
ΠΠ΅Π· Π·Π½Π°Π½ΠΈΡ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° Π²Π΅ΡΡΠΈΠΈΡΠ΅ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ Π½Π΅ ΠΌΠΎΠΆΠ΅. Git Π΅ Π΅Π΄Π½Π° ΠΎΡ Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ°.
4. ΠΠ±Π»Π°ΡΠ½ΠΈ ΠΏΡΠΎΠ²Π°ΠΉΠ΄ΡΡΠΈ
AWS, Google, Azure β ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΠΊΠΎΠ³Π°ΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° Windows Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅.
ΠΠΈΡΠΈΠ» Π‘Π΅ΡΠ³Π΅Π΅Π²: Β«ΠΠ±Π»Π°ΡΠ½ΠΈΡΠ΅ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΡΡΡΠ²ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΡΠ΅ Π²ΠΏΠΈΡΠ²Π°Ρ Π² CI/CD.
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄Π΅ΡΠ΅Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΡΠ²ΡΡΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΎΠΊΠΎΠ»ΠΎ ΡΡΠΎ ΡΡΡΠ½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ. ΠΡΠ΅ΠΊΠΈ ΡΡΡΠ²ΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΡΡΠ°ΡΡΠΈΡΠ°Π½, ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ ΡΡΡΠ½ΠΎ Ρ Π½ΡΠΆΠ½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°, Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ Π½Π°ΡΠ΅ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅Π·ΠΈ Π΄Π΅ΡΠ΅Ρ ΡΡΡΠ²ΡΡΠ° ΠΈ ΠΏΠΎΡΠ»Π΅ Π΄Π΅ΡΠ΅Ρ ΠΏΡΡΠΈ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ Π²ΡΠΈΡΠΊΠΎ. ΠΠ±Π»Π°ΡΠ½ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ Π·Π°ΠΌΠ΅Π½ΡΡ ΡΠ°Π·ΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Ρ Π΄Π΅ΡΠ΅Ρ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄ ΠΈ Π΄ΠΎΠ±ΡΠΈΡΡ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΡΡΡΠ±Π²Π° Π΄Π° Π·Π½Π°Π΅ ΠΊΠ°ΠΊ Π΄Π° Π³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°. Π’Π°ΠΊΠ° ΡΠΎΠΉ ΡΠΏΠ΅ΡΡΡΠ²Π° Π²ΡΠ΅ΠΌΠ΅, ΡΡΠΈΠ»ΠΈΡ ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° β ΠΈ Π·Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, ΠΈ Π·Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°.Β»
5. Π‘ΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ: Docker ΠΈ Kubernetes
ΠΠΈΡΠΈΠ» Π‘Π΅ΡΠ³Π΅Π΅Π²: Β«ΠΠΈΡΡΡΠ°Π»Π½ΠΈΡΠ΅ ΡΡΡΠ²ΡΡΠΈ ΡΠ° ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ, Π² ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ Π½Π°ΡΠ΅ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ, ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ: Π΄Π° ΡΠ΅ Π²ΠΊΠ»ΡΡΠΈ Π΅Π΄ΠΈΠ½, Π΄Π° ΡΠ΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈ Π΄ΡΡΠ³, ΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠ°Π²ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈ ΠΊΠΎΠΏΠΈΡ. Π’ΠΎΠ²Π° ΡΡΠ°Π²Π° Π΄ΠΎΡΡΠ° ΡΠ»ΠΎΠΆΠ½ΠΎ, Π·Π° ΠΊΠΎΠ΅ΡΠΎ Π΅ Π½ΡΠΆΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ.
ΠΡΠ΅Π΄ΠΈ Π²ΡΡΠΊΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°ΡΠ΅ ΠΎΡ ΠΎΡΠ΄Π΅Π»Π΅Π½ ΡΡΡΠ²ΡΡ β Π²ΡΡΠΊΠ° ΠΏΡΠΎΠΌΡΠ½Π° Π² Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ²Π»ΠΈΡΠ΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΡΠ΅, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΡΡΠ°Π²Π°Ρ ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½ΠΈ ΠΈ ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΠΏΠΎΠΎΡΠ΄Π΅Π»Π½ΠΎ β Π²ΡΡΠΊΠΎ Π½Π° ΡΠ²ΠΎΡ Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π°. ΠΠΊΠΎ ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ ΡΠ±ΠΎΠΉ, Π½Π΅ Π΅ Π½ΡΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ Π³ΡΠ±ΠΈ Π²ΡΠ΅ΠΌΠ΅ Π² ΡΡΡΡΠ΅Π½Π΅ Π½Π° ΠΏΡΠΈΡΠΈΠ½Π°ΡΠ°. ΠΠΎ-Π»Π΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ½ΠΈΡΠΎΠΆΠΈΡΠ΅ ΡΡΠ°ΡΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΠΈ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ Π½ΠΎΠ².Β»
6. Π‘ΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ: Chef, Ansible, Puppet
ΠΠΎΠ³Π°ΡΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΎΠ±ΡΠ»ΡΠΆΠ²Π°ΡΠ΅ ΡΡΠ» ΠΏΠ°ΡΠΊ ΡΡΡΠ²ΡΡΠΈ, ΡΠ΅ Π½Π°Π»Π°Π³Π° Π΄Π° ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΅Π΄Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ. Π’ΠΎΠ²Π° Π΅ Π΄ΡΠ»Π³ΠΎ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎ, Π° ΡΡΡΠ½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π° ΡΠ°Π½ΡΠ° Π·Π° Π³ΡΠ΅ΡΠΊΠΈ. Π’ΡΠΊ Π½Π° ΠΏΠΎΠΌΠΎΡ ΠΈΠ΄Π²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ. Π‘ ΡΡΡ Π½Π° ΠΏΠΎΠΌΠΎΡ ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π° ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΠΉΡΠΎ Π΅ ΡΠ΄ΠΎΠ±Π΅Π½ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ ΠΊΠ°ΠΊΡΠΎ ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ, ΡΠ°ΠΊΠ° ΠΈ ΠΎΡ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ. Π’ΠΎΠ·ΠΈ ΡΠΊΡΠΈΠΏΡ ΠΏΠΎΠΌΠ°Π³Π° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π΅Π΄Π½Π°ΠΊΠ²ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π½Π° ΡΡΡΠ²ΡΡΠΈΡΠ΅. Π’Π°ΠΊΠ° ΡΡΡΠ½ΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ (ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ, Π³ΡΠ΅ΡΠΊΠΈΡΠ΅) Π½Π°ΠΌΠ°Π»ΡΠ²Π°Ρ.
ΠΠ°ΠΊΠ²Π° ΠΊΠ°ΡΠΈΠ΅ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΡΡΡΠΎΠΈ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ?
ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΊΠ°ΠΊΡΠΎ Ρ ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Π½ΠΎ, ΡΠ°ΠΊΠ° ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»Π½ΠΎ.
ΠΠ³ΠΎΡ ΠΠΎΠΉΠΊΠΎ: Β«ΠΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° Ρ ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Π½ΠΎΡΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅, DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΈΠΌΠ°Ρ Π½Π°ΠΉ-ΡΠΈΡΠΎΠΊΠΈ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²ΠΈ. ΠΡΠΈΡΠΊΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ ΠΈ ΡΠΌΠ΅Π½ΠΈΡΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Ρ Π² Π½Π°ΠΉ-ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π½Π°ΡΠΎΠΊΠΈ: ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° Π²Π΅ΡΡΠΈΠΈΡΠ΅ Π΄ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, ΠΎΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π΄ΠΎ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ.
ΠΠΎΠΆΠ΅ Π΄Π° ΡΡΠ°Π½Π΅ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°ΡΡ ΠΈΡΠ΅ΠΊΡ, Π°ΠΊΠΎ Π½Π° ΡΠ»ΡΠΆΠΈΡΠ΅Π»Ρ ΠΌΡ Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΊΠ°ΠΊ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π²ΡΠΈΡΠΊΠΈ Π΅ΡΠ°ΠΏΠΈ ΠΎΡ ΠΆΠΈΠ·Π½Π΅Π½ΠΈΡ ΡΠΈ ΡΠΈΠΊΡΠ» β ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π΄ΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°.
ΠΠ°ΠΊ Π΄Π° ΡΡΠ°Π½Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ?
- ΠΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈΡΠ΅ βΠΡΠΎΠ΅ΠΊΡ βΠ€Π΅Π½ΠΈΠΊΡβ ΠΈ DevOps Handbook. Π’Π΅ ΡΠ° ΠΈΡΡΠΈΠ½ΡΠΊΠΈ ΡΡΡΠ»Π±ΠΎΠ²Π΅ Π½Π° ΡΠΈΠ»ΠΎΡΠΎΡΠΈΡΡΠ° DevOps, ΠΊΠ°ΡΠΎ ΠΏΡΡΠ²Π°ΡΠ° Π΅ Ρ ΡΠ΄ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½ ΡΠΎΠΌΠ°Π½.
- ΠΠ·ΡΡΠ°Π²Π°ΠΉΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ ΠΎΡ Π³ΠΎΡΠ½ΠΈΡ ΡΠΏΠΈΡΡΠΊ: ΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Π² ΠΎΠ½Π»Π°ΠΉΠ½ ΠΊΡΡΡΠΎΠ²Π΅.
- ΠΡΠΈΡΡΠ΅Π΄ΠΈΠ½Π΅ΡΠ΅ ΡΠ΅ ΠΊΠ°ΡΠΎ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π² ΠΎΠΏΠ΅Π½ΡΠΎΡΡ ΠΏΡΠΎΠ΅ΠΊΡ.
- ΠΡΠ°ΠΊΡΠΈΠΊΡΠ²Π°ΠΉΡΠ΅ ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΠΉΡΠ΅ DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π² Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠ΅ ΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
