DevOps ΡΡΠ°Π½Π° ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠΏΡΠ»Π°ΡΠ½Π° ΡΠ΅ΠΌΠ° Π²ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. ΠΠ½ΠΎΠ³Ρ Π»ΡΡΠ΅ ΡΠΎΠ½ΡΠ²Π°Π°Ρ Π΄Π° ΠΌΡ ΡΠ΅ ΠΏΡΠΈΠ΄ΡΡΠΆΠ°Ρ, Π½ΠΎ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°, ΡΠ΅ΡΡΠΎΠΏΠ°ΡΠΈ ΡΠ°ΠΌΠΎ ΠΏΠΎΡΠ°Π΄ΠΈ Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° ΠΏΠ»Π°ΡΠΈΡΠ΅.
ΠΠ΅ΠΊΠΎΠΈ Π»ΡΡΠ΅ Π½Π°Π²Π΅Π΄ΡΠ²Π°Π°Ρ DevOps Π²ΠΎ Π½ΠΈΠ²Π½Π°ΡΠ° Π±ΠΈΠΎΠ³ΡΠ°ΡΠΈΡΠ°, ΠΈΠ°ΠΊΠΎ Π½Π΅ ΡΠ΅ΠΊΠΎΠ³Π°Ρ ΡΠ° Π·Π½Π°Π°Ρ ΠΈΠ»ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°Π°Ρ ΡΡΡΡΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ΅ΡΠΌΠΈΠ½ΠΎΡ. ΠΠ΅ΠΊΠΎΠΈ Π»ΡΡΠ΅ ΠΌΠΈΡΠ»Π°Ρ Π΄Π΅ΠΊΠ° ΠΏΠΎ ΠΏΡΠΎΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Ansible, GitLab, Jenkins, Terraform ΠΈ ΡΠ»ΠΈΡΠ½ΠΎ (ΡΠΏΠΈΡΠΎΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈ ΠΏΠΎ Π²Π°Ρ Π²ΠΊΡΡ), Π²Π΅Π΄Π½Π°Ρ ΡΠ΅ ΡΡΠ°Π½Π΅ΡΠ΅ βΠ΄Π΅Π²ΠΎΠΏΡΠΈΡΡβ. ΠΠ²Π°, ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°, Π½Π΅ Π΅ ΡΠΎΡΠ½ΠΎ.
ΠΠΎ ΠΈΠ·ΠΌΠΈΠ½Π°ΡΠΈΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π³Π»Π°Π²Π½ΠΎ Π±Π΅Π² Π²ΠΊΠ»ΡΡΠ΅Π½ Π²ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° DevOps Π²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠΡΠ΅Π΄ ΡΠΎΠ°, ΡΠΎΡ ΡΠ°Π±ΠΎΡΠ΅ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 20 Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΎΠ΄ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π΄ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ Π·Π° ΠΠ’. ΠΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ² Π³Π»Π°Π²Π΅Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π·Π° DevOps Π²ΠΎ Playgendary.
ΠΠΎΡ Π΅ DevOps
ΠΠ΄Π΅ΡΠ°ΡΠ° Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΈΡΠ΅ ΡΡΠ°ΡΠΈΡΠ° ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ ΠΏΠΎ Π΄ΡΡΠ³ΠΎ ΠΏΡΠ°ΡΠ°ΡΠ΅: βΠΊΠΎΡ Π΅ DevOps? Π‘Π΅ ΡΡΡΠ΅ Π½Π΅ΠΌΠ° ΡΡΠ²ΡΠ΄Π΅Π½ ΡΠ΅ΡΠΌΠΈΠ½ Π·Π° ΡΡΠΎ ΠΈΠ»ΠΈ ΠΊΠΎΡ Π΅. ΠΠ΅ΠΊΠΎΠΈ ΠΎΠ΄ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ ΡΠ΅ Π²Π΅ΡΠ΅ Π²ΠΎ ΠΎΠ²Π°
DevOps Π½Π΅ Π΅ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π²ΡΠ°Π±ΠΎΡΠΈ, Π½Π΅ Π΅ Π·Π±ΠΈΡ Π½Π° ΠΊΠΎΠΌΡΠ½Π°Π»Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ, Π½ΠΈΡΡ ΠΏΠ°ΠΊ ΠΎΠ΄Π΄Π΅Π» Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ ΡΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ.
DevOps Π΅ ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ° ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°.
Π‘ΠΎ Π΄ΡΡΠ³ΠΈ Π·Π±ΠΎΡΠΎΠ²ΠΈ, ΡΠΎΠ° Π΅ Π·Π±ΠΈΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΡΡΠΎ ΠΈΠΌ ΠΏΠΎΠΌΠ°Π³Π° Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°Π°Ρ ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ. ΠΠ΄Π½ΠΎΡΠ½ΠΎ, Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Ρ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π°Ρ ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π΅Π΄Π΅Π½ Π²ΠΎ Π΄ΡΡΠ³.
Π‘ΠΎ Π΄ΠΎΠ°ΡΠ°ΡΠ΅ΡΠΎ Π½Π° DevOps, ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° ΠΈ ΡΠ»ΠΎΠ³ΠΈΡΠ΅ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΠΎΡΡΠ°Π½Π°Π° ΠΈΡΡΠΈ (ΠΈΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ, ΠΈΠΌΠ° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ), Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π·Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠ΅ ΡΠΌΠ΅Π½ΠΈΡΠ°. ΠΡΠ°Π½ΠΈΡΠΈΡΠ΅ ΠΌΠ΅ΡΡ ΠΎΠ΄Π΄Π΅Π»ΠΈΡΠ΅ ΡΠ΅ Π·Π°ΠΌΠ°ΡΠ΅Π½ΠΈ.
Π¦Π΅Π»ΠΈΡΠ΅ Π½Π° DevOps ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ°Ρ Π²ΠΎ ΡΡΠΈ ΡΠΎΡΠΊΠΈ:
- Π‘ΠΎΡΡΠ²Π΅ΡΠΎΡ ΠΌΠΎΡΠ° ΡΠ΅Π΄ΠΎΠ²Π½ΠΎ Π΄Π° ΡΠ΅ Π°ΠΆΡΡΠΈΡΠ°.
- Π‘ΠΎΡΡΠ²Π΅ΡΠΎΡ ΠΌΠΎΡΠ° Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ Π±ΡΠ·ΠΎ.
- Π‘ΠΎΡΡΠ²Π΅ΡΠΎΡ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈ Π·Π° ΠΊΡΠ°ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅.
ΠΠ΅ ΠΏΠΎΡΡΠΎΠΈ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π° Π°Π»Π°ΡΠΊΠ° Π·Π° DevOps. ΠΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ, ΠΈΡΠΏΠΎΡΠ°ΠΊΠ°ΡΠ° ΠΈ ΠΏΡΠΎΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ Π½Π΅ Π·Π½Π°ΡΠΈ Π΄Π΅ΠΊΠ° DevOps ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈΠ» Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°. ΠΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ Π°Π»Π°ΡΠΊΠΈ ΠΈ ΡΠΈΡΠ΅ ΡΠΈΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°Π·ΠΈ, Π½ΠΎ ΡΠ»ΡΠΆΠ°Ρ Π·Π° Π΅Π΄Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠ° ΡΠ΅Π».
Π ΠΎΠ²Π° Π΅ ΡΠ°ΠΌΠΎ Π΄Π΅Π» ΠΎΠ΄ Π°Π»Π°ΡΠΊΠΈΡΠ΅ DevOps
ΠΠ΅ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 2 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡΠΈΡΠ°Π² Π»ΡΡΠ΅ Π·Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ°ΡΠ° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π·Π° DevOps ΠΈ ΡΡΠ°ΡΠΈΠ² ΠΊΠΎΠ»ΠΊΡ Π΅ Π²Π°ΠΆΠ½ΠΎ ΡΠ°ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ ΡΡΡΡΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ΅ΡΠΌΠΈΠ½ΠΎΡ. ΠΠΌΠ°ΠΌ Π°ΠΊΡΠΌΡΠ»ΠΈΡΠ°Π½ΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈ ΠΈΡΠΊΡΡΡΠ²Π°, Π½Π°Π±ΡΡΠ΄ΡΠ²Π°ΡΠ° ΠΈ ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΡΠ° ΠΊΠΎΠΈ ΡΠ°ΠΊΠ°ΠΌ Π΄Π° Π³ΠΈ ΡΠΏΠΎΠ΄Π΅Π»Π°ΠΌ.
ΠΠ΄ ΠΈΡΠΊΡΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²ΡΡΡΠΎ, ΡΠ° Π³Π»Π΅Π΄Π°ΠΌ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΡΠ»ΠΈΠΊΠ°: Π‘ΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΠΊΠΎΠΈ Π³ΠΎ ΡΠΌΠ΅ΡΠ°Π°Ρ DevOps Π·Π° ΡΠ°Π±ΠΎΡΠ½ΠΎ ΠΌΠ΅ΡΡΠΎ ΠΎΠ±ΠΈΡΠ½ΠΎ ΠΈΠΌΠ°Π°Ρ Π½Π΅Π΄ΠΎΡΠ°Π·Π±ΠΈΡΠ°ΡΠ° ΡΠΎ ΠΊΠΎΠ»Π΅Π³ΠΈΡΠ΅.
ΠΠΌΠ°ΡΠ΅ Π΅ΠΊΠ»Π°ΡΠ°Π½ΡΠ΅Π½ ΠΏΡΠΈΠΌΠ΅Ρ. ΠΠ΄Π΅Π½ ΠΌΠ»Π°Π΄ ΡΠΎΠ²Π΅ΠΊ Π΄ΠΎΡΠ΄Π΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ ΡΠΎ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈ Π·Π±ΠΎΡΠΎΠ²ΠΈ Π½Π° Π½Π΅Π³ΠΎΠ²Π°ΡΠ° Π±ΠΈΠΎΠ³ΡΠ°ΡΠΈΡΠ°. ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΡΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ° ΠΈΠΌΠ°ΡΠ΅ 5-6 ΠΌΠ΅ΡΠ΅ΡΠΈ ΡΡΠ°ΠΆ. ΠΡΡΠ°Π²ΠΈΠ² Π΄Π²Π΅ ΡΡΠ°ΡΡΠ°ΠΏΠΈ Π·Π°ΡΠΎΠ° ΡΡΠΎ βΠ½Π΅ ΡΡΠ³Π½Π°Π°β. ΠΠΎ, Π·Π° ΡΡΠ΅ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°, ΡΠΎΡ ΡΠ΅ΡΠ΅ Π΄Π΅ΠΊΠ° Π½ΠΈΠΊΠΎΡ Π½Π΅ Π³ΠΎ ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ°ΠΌΡ: ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΏΠΈΡΡΠ²Π°Π°Ρ ΠΊΠΎΠ΄ Π½Π° Windows, Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΎΡ Π³ΠΎ ΠΏΡΠΈΠ½ΡΠ΄ΡΠ²Π° ΠΎΠ²ΠΎΡ ΠΊΠΎΠ΄ Π΄Π° ΡΠ΅ βΠ·Π°Π²ΠΈΡΠΊΠ°β Π²ΠΎ ΠΎΠ±ΠΈΡΠ΅Π½ Docker ΠΈ Π΄Π° ΡΠ΅ Π²Π³ΡΠ°Π΄ΠΈ Π²ΠΎ Π³Π°ΡΠΎΠ²ΠΎΠ΄ΠΎΡ CI/CD. ΠΠΎΠΌΡΠ΅ΡΠΎ ΠΊΠ°ΠΆΠ° ΠΌΠ½ΠΎΠ³Ρ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΠΈ ΡΠ°Π±ΠΎΡΠΈ Π·Π° Π½Π΅Π³ΠΎΠ²ΠΎΡΠΎ ΡΠ΅Π³Π°ΡΠ½ΠΎ ΠΌΠ΅ΡΡΠΎ Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠ»Π΅Π³ΠΈ - ΡΠ°ΠΌΠΎ ΡΠ°ΠΊΠ°Π² Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ°ΠΌ: βΠΠ½Π°ΡΠΈ, Π½Π΅ΠΌΠ° Π΄Π° ΠΏΡΠΎΠ΄Π°Π²Π°ΡΠ΅ ΡΠ»ΠΎΠ½β.
ΠΠΎΡΠΎΠ° ΠΌΡ ΠΏΠΎΡΡΠ°Π²ΠΈΠ² ΠΏΡΠ°ΡΠ°ΡΠ΅ ΠΊΠΎΠ΅ Π΅ Π²ΠΈΡΠΎΠΊΠΎ Π½Π° ΠΌΠΎΡΠ°ΡΠ° Π»ΠΈΡΡΠ° Π·Π° ΡΠ΅ΠΊΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ.
β Π¨ΡΠΎ Π·Π½Π°ΡΠΈ DevOps Π·Π° Π²Π°Ρ Π»ΠΈΡΠ½ΠΎ?
- ΠΠΎΠΎΠΏΡΡΠΎ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎ ΡΠ°Ρ ΡΠΎΠ° Π³ΠΎ Π΄ΠΎΠΆΠΈΠ²ΡΠ²Π°ΠΌ?
ΠΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΈΡΠ°ΡΠ΅ Π½Π΅Π³ΠΎΠ²ΠΎΡΠΎ Π»ΠΈΡΠ½ΠΎ ΠΌΠΈΡΠ»Π΅ΡΠ΅. ΠΠ° Π·Π½Π°Π΅Π» ΡΠ΅ΠΎΡΠΈΡΠ°ΡΠ° ΠΈ ΠΏΠΎΡΠ΅ΠΊΠ»ΠΎΡΠΎ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½ΠΎΡ, Π½ΠΎ ΡΠΈΠ»Π½ΠΎ Π½Π΅ ΡΠ΅ ΡΠΎΠ³Π»Π°ΡΡΠ²Π°Π» ΡΠΎ Π½ΠΈΠ². Π’ΠΎΡ Π²Π΅ΡΡΠ²Π°ΡΠ΅ Π΄Π΅ΠΊΠ° DevOps Π΅ ΡΠΈΡΡΠ»Π° Π·Π° ΡΠ°Π±ΠΎΡΠ°. Π’ΡΠΊΠ° Π»Π΅ΠΆΠΈ ΠΊΠΎΡΠ΅Π½ΠΎΡ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ. ΠΠ°ΠΊΠΎ ΠΈ Π΄ΡΡΠ³ΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈ ΡΠΎ ΠΈΡΡΠΎ ΠΌΠΈΡΠ»Π΅ΡΠ΅.
Π Π°Π±ΠΎΡΠΎΠ΄Π°Π²ΡΠΈΡΠ΅, ΠΎΡΠΊΠ°ΠΊΠΎ ΡΠ»ΡΡΠ½Π°Π»Π΅ ΠΌΠ½ΠΎΠ³Ρ Π·Π° βΠΌΠ°Π³ΠΈΡΠ°ΡΠ° Π½Π° DevOpsβ, ΡΠ°ΠΊΠ°Π°Ρ Π΄Π° Π½Π°ΡΠ΄Π°Ρ Π»ΠΈΡΠ½ΠΎΡΡ ΠΊΠΎΡΠ° ΡΠ΅ Π΄ΠΎΡΠ΄Π΅ ΠΈ ΡΠ΅ ΡΠ° ΡΠΎΠ·Π΄Π°Π΄Π΅ ΠΎΠ²Π°Π° βΠΌΠ°Π³ΠΈΡΠ°β. Π Π°ΠΏΠ»ΠΈΠΊΠ°Π½ΡΠΈΡΠ΅ ΠΎΠ΄ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠ°ΡΠ° βDevOps Π΅ ΡΠ°Π±ΠΎΡΠ°β Π½Π΅ ΡΠ°Π·Π±ΠΈΡΠ°Π°Ρ Π΄Π΅ΠΊΠ° ΡΠΎ ΠΎΠ²ΠΎΡ ΠΏΡΠΈΡΡΠ°ΠΏ Π½Π΅ΠΌΠ° Π΄Π° ΠΌΠΎΠΆΠ°Ρ Π΄Π° Π³ΠΈ ΠΈΡΠΏΠΎΠ»Π½Π°Ρ ΠΎΡΠ΅ΠΊΡΠ²Π°ΡΠ°ΡΠ°. Π, Π³Π΅Π½Π΅ΡΠ°Π»Π½ΠΎ, ΡΠΈΠ΅ Π½Π°ΠΏΠΈΡΠ°Π° DevOps Π½Π° Π½ΠΈΠ²Π½Π°ΡΠ° Π±ΠΈΠΎΠ³ΡΠ°ΡΠΈΡΠ° Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠΎΠ° Π΅ ΡΡΠ΅Π½Π΄ ΠΈ ΠΏΠ»Π°ΡΠ°Π°Ρ ΠΌΠ½ΠΎΠ³Ρ Π·Π° ΡΠΎΠ°.
ΠΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ° ΠΈ ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ° Π½Π° DevOps
ΠΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΡΠ΅ΠΎΡΠ΅ΡΡΠΊΠ° ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ½Π°. ΠΠΎ Π½Π°ΡΠΈΠΎΡ ΡΠ»ΡΡΠ°Ρ, ΡΠΎΠ° Π΅ Π²ΡΠΎΡΠΎΡΠΎ. ΠΠ°ΠΊΠΎ ΡΡΠΎ ΡΠΏΠΎΠΌΠ΅Π½Π°Π² ΠΏΠΎΠ³ΠΎΡΠ΅, DevOps Π΅ Π·Π±ΠΈΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΈ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ ΠΊΠΎΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° ΠΏΠΎΡΡΠΈΠ³Π½ΡΠ²Π°ΡΠ΅ Π½Π° Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡΠ΅ ΡΠ΅Π»ΠΈ. Π Π²ΠΎ ΡΠ΅ΠΊΠΎΡ ΡΠ»ΡΡΠ°Ρ, Π²ΠΎ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ ΠΎΠ΄ Π΄Π΅Π»ΠΎΠ²Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°, ΠΌΠΎΠΆΠ΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π°. Π¨ΡΠΎ Π½Π΅ Π³ΠΎ ΠΏΡΠ°Π²ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΠΎΡΠΎ.
ΠΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° DevOps Π΅ ΡΠ°ΠΌΠΎ ΡΡΠ΅Π΄ΡΡΠ²ΠΎ Π·Π° ΠΏΠΎΡΡΠΈΠ³Π½ΡΠ²Π°ΡΠ΅ ΡΠ΅Π»ΠΈ.
Π‘Π΅Π³Π° Π·Π° ΡΠΎΠ° ΡΡΠΎ Π΅ ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ°ΡΠ° Π½Π° DevOps. Π ΠΎΠ²Π° Π΅ Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ Π½Π°ΡΡΠ΅ΡΠΊΠΎΡΠΎ ΠΏΡΠ°ΡΠ°ΡΠ΅.
ΠΡΠΈΠ»ΠΈΡΠ½ΠΎ Π΅ ΡΠ΅ΡΠΊΠΎ Π΄Π° ΡΠ΅ ΡΠΎΡΠΌΡΠ»ΠΈΡΠ° ΠΊΡΠ°ΡΠΎΠΊ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ·Π΅Π½ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠΎΡ ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ Π΅ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½. Π Π±ΠΈΠ΄Π΅ΡΡΠΈ ΠΏΡΠΈΠ²ΡΠ·Π°Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ°ΡΠ° DevOps ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Π°Π½Π³Π°ΠΆΠΈΡΠ°Π½ΠΈ Π²ΠΎ ΠΏΡΠ°ΠΊΡΠ°, Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ Π½Π΅ΠΌΠ° Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ°ΡΠ΅. Π‘Π΅ΠΏΠ°ΠΊ, ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³Ρ Π²Π°ΠΆΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ. ΠΠΎΠΊΡΠ°Ρ ΡΠΎΠ°, ΡΠΎΠ° Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΎ ΡΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΠΊΠΈΡΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ. ΠΠΎΡΡΠΎΠΈ Π΄ΡΡΠΈ ΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΎΠ±Π»Π°ΡΡ Π½Π° Π·Π½Π°Π΅ΡΠ΅ -
ΠΠ° ΠΌΠΎΡΠΎΡ ΡΠ½ΠΈΠ²Π΅ΡΠ·ΠΈΡΠ΅Ρ Π½Π΅ΠΌΠ°ΡΠ΅ ΡΠ°ΠΊΠΎΠ² ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ, ΠΌΠΎΡΠ°Π² Π΄Π° ΡΡΠ°ΠΌ ΡΓ¨ ΡΠ°ΠΌ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈΡΠ΅ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Π² Π΄Π° Π³ΠΈ Π½Π°ΡΠ΄Π°ΠΌ Π²ΠΎ 90-ΡΠΈΡΠ΅. Π’Π΅ΠΌΠ°ΡΠ° Π΅ ΠΈΠ·Π±ΠΎΡΠ½Π° Π·Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΠΊΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠ° ΠΎΡΡΡΠΊΠ° ΠΈ Π½Π΅ΡΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΎΡ. ΠΠΎ, ΠΎΠ½ΠΈΠ΅ Π»ΡΡΠ΅ ΠΊΠΎΠΈ ΡΠ΅ ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΎ Π½ΡΡΠ½Π°ΡΠΈ Π²ΠΎ DevOps ΠΏΠΎΡΠ½ΡΠ²Π°Π°Ρ Π΄Π° ΡΡΠ²ΡΡΠ²ΡΠ²Π°Π°Ρ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ βΠ΄ΡΡ β ΠΈΠ»ΠΈ βΠ½Π΅ΡΠ²Π΅ΡΠ½Π° ΡΠ΅ΠΎΠΏΡΠ°ΡΠ½ΠΎΡΡβ Π½Π° ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°.
ΠΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΎΡΠΎ ΠΈΡΠΊΡΡΡΠ²ΠΎ, ΡΠ΅ ΠΎΠ±ΠΈΠ΄ΠΎΠ² Π΄Π° ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΈΡΠ°ΠΌ Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ βΠΏΠΎΡΡΡΠ»Π°ΡΠΈΡΠ΅β Π½Π° ΠΎΠ²Π°Π° ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ°. Π Π΅Π·ΡΠ»ΡΠ°ΡΠΎΡ Π΅ ΡΠ»Π΅Π΄Π½ΠΈΠΎΡ:
- DevOps Π½Π΅ Π΅ Π½Π΅ΡΡΠΎ Π½Π΅Π·Π°Π²ΠΈΡΠ½ΠΎ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»ΠΈ Π²ΠΎ ΠΏΠΎΡΠ΅Π±Π½Π° ΠΎΠ±Π»Π°ΡΡ Π½Π° Π·Π½Π°Π΅ΡΠ΅ ΠΈΠ»ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ.
- Π‘ΠΈΡΠ΅ Π²ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈ Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ Π²ΠΎΠ΄Π°Ρ ΡΠΏΠΎΡΠ΅Π΄ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° DevOps ΠΏΡΠΈ ΠΏΠ»Π°Π½ΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° Π½ΠΈΠ²Π½ΠΈΡΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ.
- DevOps Π²Π»ΠΈΡΠ°Π΅ Π½Π° ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π²ΠΎ Π΅Π΄Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°.
- DevOps ΠΏΠΎΡΡΠΎΠΈ Π·Π° Π΄Π° Π³ΠΈ Π½Π°ΠΌΠ°Π»ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠΈΡΠ΅ ΡΡΠΎΡΠΎΡΠΈ Π·Π° ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° Π·Π° Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΡΠ°Π·Π²ΠΎΡ Π½Π° Π½Π΅ΡΠ·ΠΈΠ½ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π° ΡΠ΄ΠΎΠ±Π½ΠΎΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅.
- DevOps, Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ ΡΠ°Π·ΠΈΠΊ, Π΅ ΠΏΡΠΎΠ°ΠΊΡΠΈΠ²Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ° Π½Π° ΡΠ΅ΠΊΠΎΡ Π²ΡΠ°Π±ΠΎΡΠ΅Π½ Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°, Π½Π°ΡΠΎΡΠ΅Π½Π° ΠΊΠΎΠ½ Π½Π°ΠΌΠ°Π»ΡΠ²Π°ΡΠ΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠΈΡΠ΅ ΡΡΠΎΡΠΎΡΠΈ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠ²Π°Π»ΠΈΡΠ΅ΡΠΎΡ Π½Π° ΠΠ’ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅ ΠΎΠΊΠΎΠ»Ρ Π½Π°Ρ.
ΠΠΈΡΠ»Π°ΠΌ Π΄Π΅ΠΊΠ° ΠΌΠΎΠΈΡΠ΅ βΠΏΠΎΡΡΡΠ»Π°ΡΠΈβ ΡΠ΅ ΠΏΠΎΡΠ΅Π±Π½Π° ΡΠ΅ΠΌΠ° Π·Π° Π΄ΠΈΡΠΊΡΡΠΈΡΠ°. ΠΠΎ, ΡΠ΅Π³Π° ΠΈΠΌΠ° Π½Π° ΡΡΠΎ Π΄Π° ΡΠ΅ Π½Π°Π΄ΠΎΠ³ΡΠ°Π΄ΡΠ²Π°.
Π¨ΡΠΎ ΠΏΡΠ°Π²ΠΈ DevOps
ΠΠ»ΡΡΠ½ΠΈΠΎΡ Π·Π±ΠΎΡ ΠΎΠ²Π΄Π΅ Π΅ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ°. ΠΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ, ΡΠΈΡ ΠΈΠ½ΠΈΡΠΈΡΠ°ΡΠΎΡ ΡΡΠ΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π΅ ΡΠΎΠΊΠΌΡ ΠΈΡΡΠΈΠΎΡ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ DevOps. ΠΠΎΡΡΠΎ Π΅ ΡΠΎΠ°? ΠΠ°ΡΠΎΠ° ΡΡΠΎ ΠΎΠ²Π° Π΅ ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ° ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°, ΠΏΠ° Π΄ΡΡΠΈ ΠΏΠΎΡΠΎΠ° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΠΊΠΎ Π·Π½Π°Π΅ΡΠ΅.
ΠΠ΅ ΠΌΠΎΠΆΠ°ΠΌ Π΄Π° Π·Π±ΠΎΡΡΠ²Π°ΠΌ ΡΠΎ 100% Π΄ΠΎΠ²Π΅ΡΠ±Π° Π·Π° Π·Π°ΠΏΠ°Π΄Π½ΠΈΠΎΡ ΠΏΠ°Π·Π°Ρ Π½Π° ΡΡΡΠ΄. ΠΠΎ, Π·Π½Π°ΠΌ Π΄ΠΎΡΡΠ° Π·Π° ΠΏΠ°Π·Π°ΡΠΎΡ Π½Π° DevOps Π²ΠΎ Π ΡΡΠΈΡΠ°. ΠΠΎΠΊΡΠ°Ρ ΡΡΠΎΡΠΈΡΠΈΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡΠ°, Π²ΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° ΠΈΠ·ΠΌΠΈΠ½Π°ΡΠ°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΡΡΠ΅ΡΡΠ²ΡΠ²Π°Π² Π²ΠΎ ΡΡΠΎΡΠΈΡΠΈ ΡΠ΅Ρ Π½ΠΈΡΠΊΠΈ ΠΏΡΠ΅Π΄ΠΏΡΠΎΠ΄Π°ΠΆΠ±ΠΈ Π·Π° ΡΡΠ»ΡΠ³Π°ΡΠ° βΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° DevOpsβ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΡΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ Π±Π°Π½ΠΊΠΈ.
ΠΠΎ Π ΡΡΠΈΡΠ°, DevOps Π΅ ΡΓ¨ ΡΡΡΠ΅ ΠΌΠ½ΠΎΠ³Ρ ΠΌΠ»Π°Π΄Π°, Π½ΠΎ Π²Π΅ΡΠ΅ Π²ΠΎ ΡΡΠ΅Π½Π΄ ΡΠ΅ΠΌΠ°. ΠΠΎΠ»ΠΊΡ ΡΡΠΎ Π·Π½Π°ΠΌ, ΡΠ°ΠΌΠΎ Π²ΠΎ ΠΠΎΡΠΊΠ²Π° Π½Π΅Π΄ΠΎΡΡΠΈΠ³ΠΎΡ Π½Π° ΡΠ°ΠΊΠ²ΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈ Π²ΠΎ 2019 Π³ΠΎΠ΄ΠΈΠ½Π° Π±Π΅ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 1000 Π»ΡΡΠ΅. Π Π·Π±ΠΎΡΠΎΡ Kubernetes Π·Π° ΡΠ°Π±ΠΎΡΠΎΠ΄Π°Π²ΡΠΈΡΠ΅ Π΅ ΡΠ΅ΡΠΈΡΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠ²Π΅Π½ΠΎ ΠΏΠ°ΡΡΠ°Π» Π·Π° Π±ΠΈΠΊ. ΠΡΠΈΠ²ΡΠ·Π°Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΠΎΠ²Π°Π° Π°Π»Π°ΡΠΊΠ° ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ Π΄Π° ΡΠ° ΠΊΠΎΡΠΈΡΡΠ°Ρ Π΄ΡΡΠΈ ΠΈ ΡΠ°ΠΌΡ ΠΊΠ°Π΄Π΅ ΡΡΠΎ Π½Π΅ Π΅ Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΎ ΠΈ Π΅ΠΊΠΎΠ½ΠΎΠΌΡΠΊΠΈ ΠΏΡΠΎΡΠΈΡΠ°Π±ΠΈΠ»Π½ΠΎ. Π Π°Π±ΠΎΡΠΎΠ΄Π°Π²Π°ΡΠΎΡ Π½Π΅ ΡΠ΅ΠΊΠΎΠ³Π°Ρ ΡΠ°Π·Π±ΠΈΡΠ° Π²ΠΎ ΠΊΠΎΠΈ ΡΠ»ΡΡΠ°ΠΈ ΡΡΠΎ Π΅ ΠΏΠΎΡΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ, Π° ΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅, ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ Kubernetes ΡΠΈΠ½ΠΈ 2-3 ΠΏΠ°ΡΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΠΊΠΎΠ½Π²Π΅Π½ΡΠΈΠΎΠ½Π°Π»Π½Π° ΡΠ΅ΠΌΠ° Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΈ. ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π³ΠΎ ΡΠ°ΠΌΡ ΠΊΠ°Π΄Π΅ ΡΡΠΎ Π½Π°Π²ΠΈΡΡΠΈΠ½Π° Π²ΠΈ ΡΡΠ΅Π±Π°.
Π‘ΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° DevOps Π΅ ΡΠΊΠ°ΠΏΠΎ Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° ΠΏΠ°ΡΠΈ. Π ΡΠΎΠ° Π΅ ΠΎΠΏΡΠ°Π²Π΄Π°Π½ΠΎ ΡΠ°ΠΌΠΎ ΡΠ°ΠΌΡ ΠΊΠ°Π΄Π΅ ΡΡΠΎ Π½ΠΎΡΠΈ Π΅ΠΊΠΎΠ½ΠΎΠΌΡΠΊΠΈ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈ Π²ΠΎ Π΄ΡΡΠ³ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ, Π° Π½Π΅ ΡΠ°ΠΌΠΎ ΠΏΠΎ ΡΠ΅Π±Π΅.
ΠΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ Π½Π° DevOps ΡΠ΅, Π²ΡΡΡΠ½ΠΎΡΡ, ΠΏΠΈΠΎΠ½Π΅ΡΠΈ - ΡΠΈΠ΅ ΡΠ΅ ΠΎΠ½ΠΈΠ΅ ΠΊΠΎΠΈ ΡΡΠ΅Π±Π° ΠΏΡΠ²ΠΈ Π΄Π° ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π°Ρ ΠΎΠ²Π°Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ° Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° ΠΈ Π΄Π° Π³ΡΠ°Π΄Π°Ρ ΠΏΡΠΎΡΠ΅ΡΠΈ. ΠΠ° ΠΎΠ²Π° Π΄Π° Π±ΠΈΠ΄Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ, ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΎΡ ΠΌΠΎΡΠ° ΠΏΠΎΡΡΠΎΡΠ°Π½ΠΎ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ° ΡΠΎ Π²ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΈ ΠΊΠΎΠ»Π΅Π³ΠΈΡΠ΅ Π½Π° ΡΠΈΡΠ΅ Π½ΠΈΠ²ΠΎΠ°. ΠΠ°ΠΊΠΎ ΡΡΠΎ ΠΎΠ±ΠΈΡΠ½ΠΎ Π²Π΅Π»Π°ΠΌ, ΡΠΈΡΠ΅ Π²ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈ Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° ΡΡΠ΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° DevOps: ΠΎΠ΄ ΡΠΈΡΡΠ°ΡΠΊΠ° Π΄ΠΎ ΠΈΠ·Π²ΡΡΠ΅Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ. Π ΠΎΠ²Π° Π΅ ΠΏΡΠ΅Π΄ΡΡΠ»ΠΎΠ². ΠΠΊΠΎ Π½Π°ΡΠΌΠ»Π°Π΄ΠΈΠΎΡ ΡΠ»Π΅Π½ Π½Π° ΡΠΈΠΌΠΎΡ Π½Π΅ Π·Π½Π°Π΅ ΠΈ Π½Π΅ ΡΠ°Π·Π±ΠΈΡΠ° ΡΡΠΎ Π΅ DevOps ΠΈ Π·ΠΎΡΡΠΎ ΡΠ΅ ΠΈΠ·Π²Π΅Π΄ΡΠ²Π°Π°Ρ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠΊΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ, ΡΠΎΠ³Π°Ρ ΡΡΠΏΠ΅ΡΠ½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π΅ΠΌΠ° Π΄Π° ΡΠ°Π±ΠΎΡΠΈ.
ΠΡΡΠΎ ΡΠ°ΠΊΠ°, ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΡ DevOps ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠ΅ΡΡΡΡ ΠΎΠ΄ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° ΡΠ΅ Π½Π°Π΄ΠΌΠΈΠ½Π΅ βΠΎΡΠΏΠΎΡΠΎΡ Π½Π° ΠΆΠΈΠ²ΠΎΡΠ½Π°ΡΠ° ΡΡΠ΅Π΄ΠΈΠ½Π°β - ΠΊΠΎΠ³Π° ΡΠΈΠΌΠΎΡ Π½Π΅ Π΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ Π΄Π° Π³ΠΈ ΠΏΡΠΈΡΠ°ΡΠΈ Π°Π»Π°ΡΠΊΠΈΡΠ΅ ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° Π½Π° DevOps.
ΠΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΎΡ ΡΡΠ΅Π±Π° Π΄Π° ΠΏΠΈΡΡΠ²Π° ΡΠ°ΠΌΠΎ ΠΊΠΎΠ΄ ΠΈ ΡΠ΅ΡΡΠΎΠ²ΠΈ. ΠΠ° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΠΎΠ°, Π½Π΅ ΠΌΡ ΡΡΠ΅Π±Π° ΡΡΠΏΠ΅ΡΠΌΠΎΡΠ΅Π½ Π»Π°ΠΏΡΠΎΠΏ Π½Π° ΠΊΠΎΡ ΡΠ΅ ΡΠ° ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΠΈ ΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΡΠ΅ ΡΠ° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠ΅Π»Π°ΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠΎΡ ΠΎΠ΄ ΠΏΡΠ΅Π΄Π½ΠΈΠΎΡ Π΄Π΅Π» Π³ΠΈ ΡΡΠ²Π° ΡΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠ²ΠΎΡΠΎΡ Π»Π°ΠΏΡΠΎΠΏ, Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ ΡΠ° ΠΈ Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ, Π΅ΠΌΡΠ»Π°ΡΠΎΡ S3 (minio) ΠΈΡΠ½. ΠΠ΄Π½ΠΎΡΠ½ΠΎ, ΡΠΎΡ ΡΡΠΎΡΠΈ ΠΌΠ½ΠΎΠ³Ρ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΠ²Π°Π° Π»ΠΎΠΊΠ°Π»Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΈ ΡΠ°ΠΌ ΡΠ΅ Π±ΠΎΡΠΈ ΡΠΎ ΡΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π½Π° ΡΠ°ΠΊΠ²ΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. ΠΠ°ΠΌΠ΅ΡΡΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° ΠΊΠΎΠ΄ Π·Π° ΠΏΡΠ΅Π΄Π½Π°ΡΠ° ΡΡΡΠ°Π½Π°. Π’Π°ΠΊΠ²ΠΈΡΠ΅ Π»ΡΡΠ΅ ΠΌΠΎΠΆΠ°Ρ Π΄Π° Π±ΠΈΠ΄Π°Ρ ΠΌΠ½ΠΎΠ³Ρ ΠΎΡΠΏΠΎΡΠ½ΠΈ Π½Π° ΡΠ΅ΠΊΠΎΡΠ° ΠΏΡΠΎΠΌΠ΅Π½Π°.
ΠΠΎ, ΠΈΠΌΠ° ΡΠΈΠΌΠΎΠ²ΠΈ ΠΊΠΎΠΈ, Π½Π°ΠΏΡΠΎΡΠΈΠ², ΡΠΎ Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΡΡΠ²ΠΎ Π²ΠΎΠ²Π΅Π΄ΡΠ²Π°Π°Ρ Π½ΠΎΠ²ΠΈ Π°Π»Π°ΡΠΊΠΈ ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΡΠ΅ΡΡΠ²ΡΠ²Π°Π°Ρ Π²ΠΎ ΠΎΠ²ΠΎΡ ΠΏΡΠΎΡΠ΅Ρ. ΠΠ°ΠΊΠΎ ΠΈ Π²ΠΎ ΠΎΠ²ΠΎΡ ΡΠ»ΡΡΠ°Ρ, ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΠΏΠΎΠΌΠ΅ΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΡ DevOps ΠΈ ΡΠΈΠΌΠΎΡ Π½Π΅ Π±Π΅ΡΠ΅ ΠΎΡΠΊΠ°ΠΆΠ°Π½Π°.
ΠΠΎΠ³Π° DevOps Π½Π΅ Π΅ ΠΏΠΎΡΡΠ΅Π±Π΅Π½
ΠΠΌΠ° ΡΠΈΡΡΠ°ΡΠΈΠΈ ΠΊΠΎΠ³Π° DevOps Π½Π΅ Π΅ ΠΏΠΎΡΡΠ΅Π±Π΅Π½. ΠΠ²Π° Π΅ ΡΠ°ΠΊΡ - ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΈ ΠΏΡΠΈΡΠ°ΡΠΈ.
ΠΡΠ΅Π΄ ΡΓ¨, ΠΎΠ²Π° ΡΠ΅ ΠΎΠ΄Π½Π΅ΡΡΠ²Π° Π½Π° ΡΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΠΌΠ°Π»ΠΈΡΠ΅ Π±ΠΈΠ·Π½ΠΈΡΠΈ), ΠΊΠΎΠ³Π° Π½ΠΈΠ²Π½ΠΈΠΎΡ ΠΏΡΠΎΡΠΈΡ Π½Π΅ Π·Π°Π²ΠΈΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΠ΄ ΠΏΡΠΈΡΡΡΡΠ²ΠΎΡΠΎ ΠΈΠ»ΠΈ ΠΎΡΡΡΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΠ’ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ ΠΊΠΎΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅. Π ΡΡΠΊΠ° Π½Π΅ Π·Π±ΠΎΡΡΠ²Π°ΠΌΠ΅ Π·Π° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°, Π±ΠΈΠ»ΠΎ Π΄Π° Π΅ ΡΠΎΠ° ΡΡΠ°ΡΠΈΡΠ½Π° βΠ²ΠΈΠ·ΠΈΡ-ΠΊΠ°ΡΡΠΈΡΠΊΠ°β ΠΈΠ»ΠΈ ΡΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ Π·Π° Π²Π΅ΡΡΠΈ ΠΈΡΠ½.
DevOps Π΅ ΠΏΠΎΡΡΠ΅Π±Π΅Π½ ΠΊΠΎΠ³Π° Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΡΡΠ²ΠΎΡΠΎ Π½Π° Π²Π°ΡΠΈΠΎΡ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΈ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΠΆΠ΅Π»Π±Π° ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ Π΄Π° ΡΠ΅ Π²ΡΠ°ΡΠΈ ΠΊΠ°Ρ Π²Π°Ρ Π·Π°Π²ΠΈΡΠ°Ρ ΠΎΠ΄ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΎΡΡΠ° Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ Π·Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ, Π½ΠΈΠ²Π½ΠΈΠΎΡ ΠΊΠ²Π°Π»ΠΈΡΠ΅Ρ ΠΈ ΡΠ°ΡΠ³Π΅ΡΠΈΡΠ°ΡΠ΅.
ΠΠΏΠ΅ΡΠ°ΡΠ»ΠΈΠ² ΠΏΡΠΈΠΌΠ΅Ρ Π΅ Π΅Π΄Π½Π° Π΄ΠΎΠ±ΡΠΎ ΠΏΠΎΠ·Π½Π°ΡΠ° Π±Π°Π½ΠΊΠ°. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π΅ΠΌΠ° ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΠΊΠ°Π½ΡΠ΅Π»Π°ΡΠΈΠΈ Π·Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ, ΠΏΡΠΎΡΠΎΠΊΠΎΡ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ ΡΠ΅ Π²ΡΡΠΈ ΠΏΡΠ΅ΠΊΡ ΠΏΠΎΡΡΠ° ΠΈΠ»ΠΈ ΠΊΡΡΠΈΡΠΈ, Π° ΠΌΠ½ΠΎΠ³Ρ Π²ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈ ΡΠ°Π±ΠΎΡΠ°Ρ ΠΎΠ΄ Π΄ΠΎΠΌΠ°. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° ΠΏΡΠ΅ΡΡΠ°Π½Π° Π΄Π° Π±ΠΈΠ΄Π΅ ΡΠ°ΠΌΠΎ Π±Π°Π½ΠΊΠ° ΠΈ, ΡΠΏΠΎΡΠ΅Π΄ ΠΌΠ΅Π½Π΅, ΡΠ΅ ΠΏΡΠ΅ΡΠ²ΠΎΡΠΈ Π²ΠΎ ΠΠ’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΡΠΎ ΡΠ°Π·Π²ΠΈΠ΅Π½ΠΈ DevOps ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.
ΠΠ½ΠΎΠ³Ρ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΈ ΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΠ΄Π°Ρ Π²ΠΎ ΡΠ½ΠΈΠΌΠΊΠΈΡΠ΅ Π½Π° ΡΠ΅ΠΌΠ°ΡΡΠΊΠΈ ΡΠΎΡΡΠ°Π½ΠΎΡΠΈ ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ. ΠΠ΅ΠΊΠΎΠΈ ΠΎΠ΄ Π½ΠΈΠ² Π³ΠΈ ΠΏΠΎΡΠ΅ΡΠΈΠ² Π»ΠΈΡΠ½ΠΎ - ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³Ρ ΠΊΠΎΡΠΈΡΠ½ΠΎ ΠΈΡΠΊΡΡΡΠ²ΠΎ Π·Π° ΠΎΠ½ΠΈΠ΅ ΠΊΠΎΠΈ ΡΠ°ΠΊΠ°Π°Ρ Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Π°Ρ Π²ΠΎ ΠΎΠ²Π°Π° Π½Π°ΡΠΎΠΊΠ°. ΠΠ²Π΅ Π»ΠΈΠ½ΠΊΠΎΠ²ΠΈ Π΄ΠΎ ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ Π½Π° YouTube ΡΠΎ Π΄ΠΎΠ±ΡΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ° ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈ Π·Π° DevOps:
Π‘Π΅Π³Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΡΠ΅ Π³ΠΎ Π²Π°ΡΠΈΠΎΡ Π±ΠΈΠ·Π½ΠΈΡ ΠΈ ΡΠ°Π·ΠΌΠΈΡΠ»Π΅ΡΠ΅ Π·Π° ΠΎΠ²Π°: ΠΠΎΠ»ΠΊΡ Π²Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΠΈ Π½Π΅ΡΠ·ΠΈΠ½ΠΈΠΎΡ ΠΏΡΠΎΡΠΈΡ Π·Π°Π²ΠΈΡΠ°Ρ ΠΎΠ΄ ΠΠ’ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅ Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅?
ΠΠΊΠΎ Π²Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΠΏΡΠΎΠ΄Π°Π²Π° ΡΠΈΠ±Π° Π²ΠΎ ΠΌΠ°Π»Π° ΠΏΡΠΎΠ΄Π°Π²Π½ΠΈΡΠ° ΠΈ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΠΎΡ ΠΠ’ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ Π΅ Π΄Π²Π° 1C: Enterprise ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ (Π‘ΠΌΠ΅ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈ UNF), ΡΠΎΠ³Π°Ρ ΡΠ΅ΡΠΊΠΎ Π΄Π΅ΠΊΠ° ΠΈΠΌΠ° ΡΠΌΠΈΡΠ»Π° Π΄Π° ΡΠ΅ Π·Π±ΠΎΡΡΠ²Π° Π·Π° DevOps.
ΠΠΊΠΎ ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΎ ΡΡΠ³ΠΎΠ²ΡΠΊΠΎ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΎ ΠΏΡΠ΅ΡΠΏΡΠΈΡΠ°ΡΠΈΠ΅ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄ΡΠ²Π°ΡΠ΅ Π»ΠΎΠ²Π΅ΡΠΊΠΈ ΠΏΡΡΠΊΠΈ), ΡΠΎΠ³Π°Ρ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ°Π·ΠΌΠΈΡΠ»ΠΈΡΠ΅ Π·Π° ΡΠΎΠ°. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ΅ΡΠ΅ ΠΈΠ½ΠΈΡΠΈΡΠ°ΡΠΈΠ²Π° ΠΈ Π΄Π° ΠΌΡ Π³ΠΈ ΠΏΡΠ΅Π½Π΅ΡΠ΅ΡΠ΅ Π½Π° Π²Π°ΡΠ΅ΡΠΎ ΡΠ°ΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈΠ·Π³Π»Π΅Π΄ΠΈΡΠ΅ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° DevOps. ΠΠ°, ΠΈ Π²ΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π²ΠΎΠ΄Π΅ΡΠ΅ Π³ΠΎ ΠΎΠ²ΠΎΡ ΠΏΡΠΎΡΠ΅Ρ. ΠΡΠΎΠ°ΠΊΡΠΈΠ²Π½Π°ΡΠ° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ° Π΅ Π΅Π΄Π΅Π½ ΠΎΠ΄ Π²Π°ΠΆΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π»Π° Π½Π° ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ°ΡΠ° Π½Π° DevOps.
ΠΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° ΠΈ ΠΎΠ±Π΅ΠΌΠΎΡ Π½Π° Π³ΠΎΠ΄ΠΈΡΠ½ΠΈΠΎΡ ΡΠΈΠ½Π°Π½ΡΠΈΡΠΊΠΈ ΠΎΠ±ΡΡ Π½Π΅ ΡΠ΅ Π³Π»Π°Π²Π½ΠΈΠΎΡ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ Π·Π° ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π΄Π°Π»ΠΈ Π½Π° Π²Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΠΈ ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ DevOps.
ΠΠ° Π·Π°ΠΌΠΈΡΠ»ΠΈΠΌΠ΅ Π³ΠΎΠ»Π΅ΠΌΠΎ ΠΈΠ½Π΄ΡΡΡΡΠΈΡΠΊΠΎ ΠΏΡΠ΅ΡΠΏΡΠΈΡΠ°ΡΠΈΠ΅ ΠΊΠΎΠ΅ Π½Π΅ Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π²ΠΎ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ΠΊΠΎΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ Π½Π° Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ Π½Π° Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ. Π‘Π΅Π³Π° Π½Π΅ ΡΡΠΌ ΡΠΈΠ³ΡΡΠ΅Π½, Π½ΠΎ ΠΎΠ΄ ΠΌΠΎΠ΅ΡΠΎ ΠΌΠΈΠ½Π°ΡΠΎ ΠΈΡΠΊΡΡΡΠ²ΠΎ, Π΄ΠΎΠ»Π³ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠ΅Π»Π°ΡΠ° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ ΡΠ΅ ΠΎΠ΄Π²ΠΈΠ²Π°ΡΠ΅ ΠΏΡΠ΅ΠΊΡ Π΅-ΠΏΠΎΡΡΠ° ΠΈ ΡΠ΅Π»Π΅ΡΠΎΠ½.
ΠΠΈΠ²Π½ΠΈΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π° Π»ΠΈΡΡΠ° Π½Π° Π΄ΠΈΠ»Π΅ΡΠΈ Π½Π° Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ. Π Π½Π° ΡΠ΅ΠΊΠΎΡ ΠΌΡ Π΅ Π΄ΠΎΠ΄Π΅Π»Π΅Π½ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡ ΠΎΠ΄ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΎΡ. Π¦Π΅Π»ΠΈΠΎΡ Π²Π½Π°ΡΡΠ΅ΡΠ΅Π½ ΠΏΡΠΎΡΠΎΠΊ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ ΡΠ΅ ΡΠ°Π²ΡΠ²Π° ΠΏΡΠ΅ΠΊΡ SAP ERP. ΠΠ½Π°ΡΡΠ΅ΡΠ½ΠΈΡΠ΅ Π²ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈ Π²ΠΎ ΡΡΡΡΠΈΠ½Π° ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠΊΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ. ΠΠΎ, ΠΎΠ²Π°Π° ΠΠ‘ Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½Π° ΡΠΎ ΠΊΠ»Π°ΡΠΈΡΠ½ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΊΠ»Π°ΡΡΠ΅Ρ ΡΠΈΡΡΠ΅ΠΌΠΈ. Π¨ΡΠΎ ΡΠ° ΠΈΡΠΊΠ»ΡΡΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
ΠΡΡΡΠΊΠ° ΠΈ Π·Π°ΠΊΠ»ΡΡΠΎΠΊΠΎΡ: Π·Π° ΡΠ°ΠΊΠ²ΠΈ ΠΏΡΠ΅ΡΠΏΡΠΈΡΠ°ΡΠΈΡΠ°, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° DevOps Π½Π΅ Π΅ Π½Π΅ΡΡΠΎ ΠΊΡΠΈΡΠΈΡΠ½ΠΎ Π²Π°ΠΆΠ½ΠΎ, Π°ΠΊΠΎ ΡΠ΅ ΠΏΠΎΡΡΠ΅ΡΠΈΠΌΠ΅ Π½Π° ΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° ΠΎΠ΄ ΠΏΠΎΡΠ΅ΡΠΎΠΊΠΎΡ Π½Π° ΡΡΠ°ΡΠΈΡΠ°ΡΠ°. ΠΠΎ, Π½Π΅ ΠΈΡΠΊΠ»ΡΡΡΠ²Π°ΠΌ Π΄Π΅ΠΊΠ° ΡΠΈΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π½Π΅ΠΊΠΎΠΈ Π°Π»Π°ΡΠΊΠΈ Π·Π° DevOps Π΄Π΅Π½Π΅Ρ.
ΠΠ΄ Π΄ΡΡΠ³Π° ΡΡΡΠ°Π½Π°, ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΠΌΠ°Π»ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠΎΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°Π°Ρ ΡΠΎΡΡΠ²Π΅Ρ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ°, ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ°ΡΠ°, ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ ΠΈ Π°Π»Π°ΡΠΊΠΈΡΠ΅ Π½Π° DevOps. Π ΡΠΈΠ΅ Π²Π΅ΡΡΠ²Π°Π°Ρ Π΄Π΅ΠΊΠ° ΡΡΠΎΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° DevOps ΡΠ΅ ΡΡΠΎΡΠΎΡΠΈΡΠ΅ ΡΡΠΎ ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°Π°Ρ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π° ΡΠ΅ Π½Π°ΡΠΏΡΠ΅Π²Π°ΡΡΠ²Π°Π°Ρ Π½Π° ΠΏΠ°Π·Π°ΡΠΎΡ Π½Π° ΡΠΎΡΡΠ²Π΅Ρ. ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π²ΠΈΠ΄Π°Ρ ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π½Π° ΡΠ°ΠΊΠ²ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
ΠΠ»Π°Π²Π½ΠΈΠΎΡ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ Π·Π° ΡΠ°Π·Π±ΠΈΡΠ°ΡΠ΅ Π΄Π°Π»ΠΈ ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ DevOps: ΠΊΠ°ΠΊΠ²Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΠΈΠΌΠ°Π°Ρ Π²Π°ΡΠΈΡΠ΅ ΠΠ’ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ Π·Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅.
ΠΠΊΠΎ Π³Π»Π°Π²Π½ΠΈΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° ΡΡΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ° ΠΏΡΠΎΡΠΈΡ Π΅ ΡΠΎΡΡΠ²Π΅ΡΠΎΡ, ΠΏΠΎΡΡΠ΅Π±Π΅Π½ Π²ΠΈ Π΅ DevOps. Π Π½Π΅ Π΅ ΡΠΎΠ»ΠΊΡ Π²Π°ΠΆΠ½ΠΎ Π°ΠΊΠΎ Π·Π°ΡΠ°Π±ΠΎΡΡΠ²Π°ΡΠ΅ Π²ΠΈΡΡΠΈΠ½ΡΠΊΠΈ ΠΏΠ°ΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ. ΠΠ²Π° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π²ΠΊΠ»ΡΡΡΠ²Π° ΠΎΠ½Π»Π°ΡΠ½ ΠΏΡΠΎΠ΄Π°Π²Π½ΠΈΡΠΈ ΠΈΠ»ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎ ΠΈΠ³ΡΠΈ.
Π‘ΠΈΡΠ΅ ΠΈΠ³ΡΠΈ ΠΏΠΎΡΡΠΎΡΠ°Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΈΠ½Π°Π½ΡΠΈΡΠ°ΡΠ΅ΡΠΎ: Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΠ΄ ΠΈΠ³ΡΠ°ΡΠΈΡΠ΅. ΠΠΎ Playgendary, ΡΠ°Π·Π²ΠΈΠ²Π°ΠΌΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΈΠ³ΡΠΈ ΡΠΎ ΠΏΡΠ΅ΠΊΡ 200 Π»ΡΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π²ΠΎ Π½ΠΈΠ²Π½ΠΎΡΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅. ΠΠ°ΠΊΠΎ Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ DevOps?
ΠΠ°, ΡΠΎΡΠ½ΠΎ ΠΈΡΡΠΎ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ ΠΎΠΏΠΈΡΠ°Π½ΠΎ ΠΏΠΎΠ³ΠΎΡΠ΅. ΠΠΎΡΡΠΎΡΠ°Π½ΠΎ ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°ΠΌ ΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ ΠΈ ΡΠ΅ΡΡΠ΅ΡΠΈ ΠΈ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π°ΠΌ Π²Π½Π°ΡΡΠ΅ΡΠ½Π° ΠΎΠ±ΡΠΊΠ° Π·Π° Π²ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈΡΠ΅ Π·Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° ΠΈ Π°Π»Π°ΡΠΊΠΈΡΠ΅ Π½Π° DevOps.
Π‘Π΅Π³Π° Π°ΠΊΡΠΈΠ²Π½ΠΎ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ Jenkins ΠΊΠ°ΠΊΠΎ Π°Π»Π°ΡΠΊΠ° Π·Π° ΡΠ΅Π²ΠΊΠΈ Π·Π° CI/CD Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΡΠ΅ ΡΠ΅Π²ΠΊΠΎΠ²ΠΎΠ΄ΠΈ Π·Π° ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅ ΡΠΎ Unity ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° App Store ΠΈ Play Market. ΠΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ ΠΊΠ»Π°ΡΠΈΡΠ½ΠΈΠΎΡ ΠΊΠΎΠΌΠΏΠ»Π΅Ρ Π°Π»Π°ΡΠΊΠΈ:
- ΠΡΠ°Π½Π° - Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°ΡΠ° ΡΠΎ ΠΠ΅Π½ΠΊΠΈΠ½Ρ Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π°.
- Google Meet - Π·Π° Π²ΠΈΠ΄Π΅ΠΎ ΡΠΎΡΡΠ°Π½ΠΎΡΠΈ.
- Slack - Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ ΡΠ°Π·Π½ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ°, Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ° ΠΎΠ΄ ΠΠ΅Π½ΠΊΠΈΠ½Ρ.
- Atlassian Confluence - Π·Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° ΠΈ Π³ΡΡΠΏΠ½Π° ΡΠ°Π±ΠΎΡΠ°.
ΠΠ°ΡΠΈΡΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄Π½ΠΈ ΠΏΠ»Π°Π½ΠΎΠ²ΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ Π²ΠΎΠ²Π΅Π΄ΡΠ²Π°ΡΠ΅ ΡΡΠ°ΡΠΈΡΠΊΠ° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° SonarQube ΠΈ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΠ΅Π»Π΅Π½ Π²ΠΎ ΡΠ°Π·Π°ΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°.
ΠΠ°ΠΌΠ΅ΡΡΠΎ Π·Π°ΠΊΠ»ΡΡΠΎΠΊ
ΠΠΈ ΡΠ°ΠΊΠ°Π» Π΄Π° Π·Π°Π²ΡΡΠ°ΠΌ ΡΠΎ ΡΠ»Π΅Π΄Π½Π°Π²Π° ΠΌΠΈΡΠ»Π°: Π·Π° Π΄Π° ΡΡΠ°Π½Π΅ΡΠ΅ Π²ΠΈΡΠΎΠΊΠΎΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΡΠ²Π°Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π·Π° DevOps, ΠΎΠ΄ Π²ΠΈΡΠ°Π»Π½ΠΎ Π·Π½Π°ΡΠ΅ΡΠ΅ Π΅ Π΄Π° Π½Π°ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°ΡΠ΅ Π²ΠΎ ΠΆΠΈΠ²ΠΎ ΡΠΎ Π»ΡΡΠ΅ΡΠΎ.
ΠΠ½ΠΆΠ΅Π½Π΅ΡΠΎΡ DevOps Π΅ ΡΠΈΠΌΡΠΊΠΈ ΠΈΠ³ΡΠ°Ρ. Π Π½ΠΈΡΡΠΎ Π΄ΡΡΠ³ΠΎ. ΠΠ½ΠΈΡΠΈΡΠ°ΡΠΈΠ²Π°ΡΠ° Π²ΠΎ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΡΠΎ ΠΊΠΎΠ»Π΅Π³ΠΈΡΠ΅ ΡΡΠ΅Π±Π° Π΄Π° ΠΏΠΎΡΠ΅ΠΊΠ½ΡΠ²Π° ΠΎΠ΄ Π½Π΅Π³ΠΎ, Π° Π½Π΅ ΠΏΠΎΠ΄ Π²Π»ΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° Π½Π΅ΠΊΠΎΠΈ ΠΎΠΊΠΎΠ»Π½ΠΎΡΡΠΈ. Π‘ΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡ Π·Π° DevOps ΠΌΠΎΡΠ° Π΄Π° Π³ΠΎ Π²ΠΈΠ΄ΠΈ ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈ Π½Π°ΡΠ΄ΠΎΠ±ΡΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠΈΠΌΠΎΡ.
Π Π΄Π°, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠ΅ Π±ΠΈΠ»ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ Π±Π°ΡΠ° ΠΌΠ½ΠΎΠ³Ρ Π΄ΠΈΡΠΊΡΡΠΈΠΈ, Π° Π΄ΠΎ ΠΊΡΠ°ΡΠΎΡ ΠΌΠΎΠΆΠ΅ ΠΈ ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ. Π Π°Π·Π²ΠΈΠ²Π°ΡΡΠΈ ΡΠ΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΠ½ΠΎ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΠΈ Π³ΠΈ ΠΈ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π°ΡΡΠΈ Π³ΠΈ ΡΠ²ΠΎΠΈΡΠ΅ ΠΈΠ΄Π΅ΠΈ, ΡΠ°ΠΊΠ²Π°ΡΠ° Π»ΠΈΡΠ½ΠΎΡΡ Π΅ ΠΎΠ΄ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΠΈ Π·Π° ΡΠΈΠΌΠΎΡ ΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠΎΠ΄Π°Π²Π΅ΡΠΎΡ. Π¨ΡΠΎ, Π²ΠΎ ΠΊΡΠ°ΡΠ½Π° Π»ΠΈΠ½ΠΈΡΠ°, ΡΠ΅ ΡΠ΅ΡΠ»Π΅ΠΊΡΠΈΡΠ° Π²ΠΎ Π²ΠΈΡΠΈΠ½Π°ΡΠ° Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ ΠΌΠ΅ΡΠ΅ΡΠ΅Π½ Π½Π°Π΄ΠΎΠΌΠ΅ΡΡΠΎΠΊ ΠΈΠ»ΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π±ΠΎΠ½ΡΡΠΈ.
ΠΠ·Π²ΠΎΡ: www.habr.com