ΠΡΠ΄Π΅ Π΄Π° ΠΎΡΠΈΠ΄Π° Ρ ΡΠ΅Π·ΠΈ Π·Π½Π°Π½ΠΈΡ, ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ ΠΊΠΎΠ»ΠΊΠΎ Π΄Π° ΠΏΠ΅ΡΠ΅Π»Ρ, ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΊΠ°ΠΆΠ° ΠΈ ΠΏΠΎΠΏΠΈΡΠ°ΠΌ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²Ρ - ΠΊΠ°Π·Π²Π° ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡΡ Π’ΠΈΡΠΎΠ², ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ ΠΏΠ°ΡΡΠ½ΡΠΎΡ Π½Π° ΠΠΊΡΠΏΡΠ΅Ρ 42 ΠΈ Π°Π²ΡΠΎΡ
ΠΠ΄ΡΠ°Π²Π΅ΠΉΡΠ΅! ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½ΡΡ DevOps ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° ΠΎΡ 2009 Π³., Π²ΡΠ΅ ΠΎΡΠ΅ Π½ΡΠΌΠ° ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΡ Π² ΡΡΡΠΊΠ°ΡΠ° ΠΎΠ±ΡΠ½ΠΎΡΡ. ΠΠ΅ΡΠΎΡΡΠ½ΠΎ ΡΡΠ΅ Π·Π°Π±Π΅Π»ΡΠ·Π°Π»ΠΈ, ΡΠ΅ Π½ΡΠΊΠΎΠΈ ΡΠΌΡΡΠ°Ρ DevOps Π·Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎΡΡ, Π΄ΡΡΠ³ΠΈ Π³ΠΎ ΡΠΌΡΡΠ°Ρ Π·Π° ΡΠΈΠ»ΠΎΡΠΎΡΠΈΡ, Π° ΡΡΠ΅ΡΠΈ ΡΠΌΡΡΠ°Ρ ΡΠ΅ΡΠΌΠΈΠ½Π° Π·Π° Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. ΠΠ΅ΡΠ΅ ΡΡΠΌ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Π» ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΡΠΈ Ρ
DevOps Π΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ, ΠΊΡΠ»ΡΡΡΠ° Π½Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄ΠΈΠ³ΠΈΡΠ°Π»Π΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ, ΠΊΠΎΠ³Π°ΡΠΎ Π²ΡΠΈΡΠΊΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ Π² Π΅ΠΊΠΈΠΏΠ° ΡΡΠ°ΡΡΠ²Π°Ρ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ.
Π ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π²ΡΠΈΡΠΊΠΎ Π²ΡΡΠ²ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ: ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, ΡΠ΅ΡΡΠ²Π°Π½Π΅ ΠΈ ΡΠ°ΠΊ ΡΠΎΠ³Π°Π²Π° Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ, ΠΊΠ°ΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΡΠΎΠ·ΠΈ ΠΏΡΠΎΡΠ΅Ρ ΠΎΡ ΠΈΠ΄Π΅ΡΡΠ° Π΄ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Π΅ 3 ΠΌΠ΅ΡΠ΅ΡΠ°. Π’ΠΎΠ²Π° Π΅ Π³Π»ΠΎΠ±Π°Π»Π΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π·Π° Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ, Π·Π°ΡΠΎΡΠΎ Π΅ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΡΠ·ΠΎΡΠΎ ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅.
Π DevOps ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡΠ΅ ΡΠ° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈ Π΄Π° Π³Π°ΡΠ°Π½ΡΠΈΡΠ°Ρ, ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΡΠ΅ΡΡΠ²Π°Π½Π΅ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ.
ΠΠ°ΠΊΠ²ΠΎ ΡΠ»Π΅Π΄Π²Π° ΠΎΡ ΡΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄?
- ΠΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°Π΅ΠΌΠ΅ΡΠ΅ Π½ΡΠΊΠ°ΠΊΡΠ² βΠΈΠ½ΠΆΠ΅Π½Π΅Ρβ, ΠΊΠΎΠΉΡΠΎ Π΄Π° Π΄ΠΎΠΉΠ΄Π΅ ΠΈ Π΄Π° ΡΠ΅ΡΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ. Π¦Π΅Π»ΠΈΡΡ Π΅ΠΊΠΈΠΏ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠΈΠ»Π°Π³Π° ΡΠ΅Ρ
Π½ΠΈΠΊΠ°ΡΠ°.
- DevOps ΠΠ Π΅ ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΡΠΎΡΠΌΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΠΊΡΠΌ ΠΊΠΎΡΡΠΎ Π΄Π° Π½Π°Π΄ΡΡΡΠΎΠΈΡΠ΅. βΠΠ½ΠΆΠ΅Π½Π΅Ρ DevOpsβ Π·Π²ΡΡΠΈ Π³ΠΎΡΠ΅-Π΄ΠΎΠ»Ρ ΠΏΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½ ΠΊΠ°ΡΠΎ βAgile ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊβ.
- ΠΠΊΠΎ Π΄Π°Π΄Π΅Π½ Π΅ΠΊΠΈΠΏ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Kubernetes, Ansible, Prometheus, Mesosphere ΠΈ Docker, ΡΠΎΠ²Π° Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΠ°ΠΌ ΡΠ° Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈ DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ.
ΠΠΈΠ²ΠΎΡΡΡ ΡΠ»Π΅Π΄ DevOps Π½ΠΈΠΊΠΎΠ³Π° Π½ΡΠΌΠ° Π΄Π° Π±ΡΠ΄Π΅ ΡΡΡΠΈΡΡ
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡ DevOps Π΅ ΠΏΡΠ΅Π΄ΠΈ Π²ΡΠΈΡΠΊΠΎ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ Π½Π°ΡΠΈΠ½ Π½Π° ΠΌΠΈΡΠ»Π΅Π½Π΅, Π²ΡΠ·ΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ ΠΈ ΠΌΡΡΡΠΎΡΠΎ Π½Π° ΡΠΎΠ²Π΅ΠΊΠ° Π² ΠΏΡΠΎΡΠ΅ΡΠ°. Π Π°Π·Π΄Π΅Π»ΠΈΡ ΠΌΠ΅ Π½Π°ΡΠΈΡ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΊΡΡΡ Π½Π° 2 Π±Π»ΠΎΠΊΠ°:
1. Π‘Π°ΠΌΠΎΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅
ΠΡΡΠ²ΠΎ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ Π² Π΄Π΅ΡΠ°ΠΉΠ»ΠΈ ΡΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° DevOps, Π° ΡΡΡΠ΄Π΅Π½ΡΠΈΡΠ΅ ΠΎΡΠΊΡΠΈΠ²Π°Ρ Π½ΠΎΠ²ΠΈ ΡΠΎΠ»ΠΈ Π² Π΅ΠΊΠΈΠΏΠ°, Π²ΠΈΠΆΠ΄Π°Ρ ΠΊΠΎΡ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈ ΡΠ°ΠΌΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ Π² ΠΊΠΎΡ ΠΏΠΎΡΠΎΠΊΠ° Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Ρ.
2. ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ
Π‘ΡΡΠ΄Π΅Π½ΡΠΈΡΠ΅ ΠΎΠ²Π»Π°Π΄ΡΠ²Π°Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΎΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° ΠΌΠ΅ΡΠΎΠ΄Π° DevOps.
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ DevOps ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΊΠ°ΠΊΡΠΎ Π² ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° DevOps, ΡΠ°ΠΊΠ° ΠΈ Π² ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΠ°ΠΉ-ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΈΡΡ ΠΏΡΠΈΠΌΠ΅Ρ Π±ΠΈ Π±ΠΈΠ» ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Ansible. Π’ΠΎΠΉ Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½ ΠΈ Π·Π°ΠΌΠΈΡΠ»Π΅Π½ Π·Π° ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° βΠΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΊΠ°ΡΠΎ ΠΊΠΎΠ΄β, ΠΊΠΎΠ΅ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΡΡΠΎΡΠ½ΠΈΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°, ΠΎΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ½ΠΈΡ ΡΠΎΡΡΡΠ΅Ρ. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ Π΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΎ Π½Π° ΡΠ»ΠΎΠ΅Π²Π΅ ΠΈ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ΅ ΡΠ»ΠΎΠΆΠ½Π°, ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΡΡΠ° ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ. ΠΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ ΡΠ΅ΡΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Ansible ΠΊΠ°ΡΠΎ Π½Π°ΡΠΈΠ½ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° bash ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΌΠ°ΡΠΈΠ½ΠΈ. Π’ΠΎΠ²Π° Π½Π΅ Π΅ Π½ΠΈΡΠΎ Π»ΠΎΡΠΎ, Π½ΠΈΡΠΎ Π΄ΠΎΠ±ΡΠΎ, Π½ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅, ΡΠ΅ ΠΏΡΠΈΡΡΡΡΠ²ΠΈΠ΅ΡΠΎ Π½Π° Ansible Π½Π΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠ° Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° DevOps Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°.
ΠΠΈΠ΅ ΡΠΌΠ΅ Π² ΠΏΡΠΎΡΠ΅Ρ
ΠΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ ΡΠ΅ ΡΠ»Π΅Π΄Π²Π°ΠΌΠ΅ ΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π½Π° ΡΡΠΈΡΠ΅ ΠΏΡΡΡ, ΠΎΠΏΠΈΡΠ°Π½ΠΈ Π² ΠΠ°ΡΡΡΠ½ΠΈΠΊΠ° Π·Π° DevOps - ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅, ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° ΠΈ ΡΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΡΠ΅Π»ΠΈΡ ΠΊΡΡΡ Π΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΅Π΄Π½ΠΎ Ρ Π²Π°ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°.
ΠΠ°ΠΊΠ²ΠΎ Π΄Π°Π²Π°Ρ ΡΠ΅Π·ΠΈ Π·Π½Π°Π½ΠΈΡ Π½Π° Π²ΡΠ΅ΠΊΠΈ Π΅Π΄ΠΈΠ½ ΠΎΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅?
ΠΠ° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ
ΠΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π΄Π° ΡΠ΅ ΠΎΡΠ΄Π°Π»Π΅ΡΠΈΡΠ΅ ΠΎΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΡΡΠ° ΠΊΡΠΌ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° ΡΠΎΡΡΡΠ΅Ρ. ΠΡΠΏΡΠΎΡΡΡ Π΅, ΡΠ΅ ΡΠΎΠΉ ΡΡΠ·Π΄Π°Π²Π° ΠΏΡΠΎΠ΄ΡΠΊΡ - ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΠΊΠΎΡΡΠΎ ΠΈΠΌ ΠΏΠΎΠΌΠ°Π³Π° Π±ΡΡΠ·ΠΎ Π΄Π° ΠΏΡΠΎΠΊΠ°ΡΠ°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠΈ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ.
ΠΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ Π±ΡΡ
Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΡ Π±Π°ΡΡΠΈΠΎΠ½, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ Π²ΡΠΈΡΠΊΠΎ ΠΎΡΠΈΠ²Π° Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ. Π ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°Ρ
Π° Ρ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π³Π°ΡΠ΅Π½Π΅ Π½Π° ΠΏΠΎΠΆΠ°ΡΠΈ - Π² ΡΠ²Π΅ΡΠ»ΠΈΠ½Π°ΡΠ° Π½Π° ΠΊΠΎΠ΅ΡΠΎ Π΅ Π΄ΠΎΡΡΠ° ΡΡΡΠ΄Π½ΠΎ Π΄Π° ΡΠ΅ Π²Π½ΠΈΠΊΠ½Π΅ Π² Π½ΡΠΆΠ΄ΠΈΡΠ΅ Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°, Π΄Π° ΡΠ΅ ΠΌΠΈΡΠ»ΠΈ Π·Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΈ ΠΏΠΎΠ»Π·ΠΈΡΠ΅ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ.
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ΅ΡΠΎΠ΄Π° DevOps ΠΌΠΈΡΠ»Π΅Π½Π΅ΡΠΎ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ. Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΡΠ°Π·Π±ΠΈΡΠ° ΠΊΠ°ΠΊ Π΄Π° ΠΏΡΠ΅Π²Π΅Π΄Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π² ΠΊΠΎΠ΄, ΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ Π·Π° ΡΠΎΠ²Π°.
Π’ΠΎΠ²Π° Π΅ Π²Π°ΠΆΠ½ΠΎ, Π·Π°ΡΠΎΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡΠ΅ Π²ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡΡΠ·Π½Π°Π²Π°Ρ, ΡΠ΅ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Ρ Π²ΡΠΈΡΠΊΠΎ, Ρ.Π΅. Π² ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ Π±ΡΡ Π° ΡΠ²ΠΈΠΊΠ½Π°Π»ΠΈ Π΄Π° ΠΏΡΠ°Π²ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ ΠΎΡ ΡΡΠ°ΡΠ°ΡΠ° ΡΠΊΠΎΠ»Π°, ΠΊΠΎΠΈΡΠΎ ΠΏΠ»ΡΡ ΡΠΎΠ²Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ°Ρ Π° ΠΌΠ°Π»ΠΊΠΎ ΠΈ Π½Π΅ ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠ°Ρ Π° Π΅ΠΊΠΈΠΏΠ° Π·Π° Π²ΡΠΈΡΠΊΠΈ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ. Π‘Π΅Π³Π° Π΅ΠΊΠΈΠΏΠΈΡΠ΅ ΡΡΡΡΡΡ ΠΎΠ½Π΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΡΠ°Π½Π°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ Π½Π° Π²ΡΡΡΠ΅ΡΠ½ΠΈΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΈ ΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ Π·Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π² Π΅Π΄ΠΈΠ½.
ΠΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡΡ ΡΠΏΠΈΡΠ° Π΄Π° ΠΌΠΈΡΠ»ΠΈ ΡΠ°ΠΌΠΎ Π² Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ. Π’ΠΎΠΉ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²Π° ΡΠΌΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΡΠΌΠ΅Π½ΠΈΠ΅ Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΠΎ ΠΎΡΡΠ·Π½Π°Π²Π°Π½Π΅ Π½Π° Π»Π°Π½Π΄ΡΠ°ΡΡΠ°. Π’Π°ΠΊΡΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠ°Π·Π±ΠΈΡΠ° ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π° ΠΏΡΠ΅Π· ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ° Π·Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° Π΄ΠΎΡΡΠ°Π²ΠΊΠ°, ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ Π½Π°Π±Π»ΡΠ΄Π°Π²Π°, ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄Π° Π΅ ΠΎΡ ΠΏΠΎΠ»Π·Π° Π·Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΡΡΠ»ΠΎΡΠΎ ΡΠΎΠ²Π° Π·Π½Π°Π½ΠΈΠ΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΏΠΈΡΠ΅ΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ ΠΊΠΎΠ΄.
ΠΠ° ΡΠ΅ΡΡΠ΅ΡΠΈ
Π’Π΅ΡΡΠ²Π°Π½Π΅ΡΠΎ ΠΎΡΠ΄Π°Π²Π½Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π° Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌ, Π²ΡΠΈΡΠΊΠΈ ΠΊΠ°Π·Π²Π°ΠΌΠ΅, ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΎΠ²Π΅ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΡΠ°Π²ΡΡ, Π° Π΄Π° ΡΠ΅ ΠΏΠΈΡΠ°Ρ :) Π’Π΅ΡΡΠ²Π°Π½Π΅ΡΠΎ ΡΡΠ°Π²Π° ΡΠ°ΡΡ ΠΎΡ ΡΠ΅Π»ΠΈΡ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ Π·Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° Π²Π°ΡΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡ. Π’Π΅ΡΡΠ΅ΡΡΡ ΡΡΡΠ±Π²Π° Π½Π΅ ΡΠ°ΠΌΠΎ Π΄Π° Π½Π°ΡΡΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΠΈΡΠ΅ ΠΊΠΎΠ΄, Π½ΠΎ ΠΈ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ° Π² ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅, ΠΊΠ°ΠΊ Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° ΠΎΡ ΠΊΠΎΠ΄Π° Π½Π° Π²ΡΠΈΡΠΊΠΈ Π΅ΡΠ°ΠΏΠΈ Π½Π° Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ ΠΈ ΠΊΠ°ΠΊ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ΡΠΎ, Π·Π° Π΄Π° ΠΎΡΠΊΡΠΈΠ²Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΊΠ°ΡΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉ-ΡΠ°Π½ΠΎ.
Π’Π°ΠΊΠ° ΡΠ΅ ΠΎΠΊΠ°Π·Π²Π°, ΡΠ΅ ΠΈ ΡΡΠΈΡΠ΅ Π΅ΡΠ°ΠΏΠ° ΠΏΡΠΎΡΠΈΡΠ°Ρ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°:
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡΡ ΠΏΠΈΡΠ΅ ΠΊΠΎΠ΄Π°, Π²Π΅Π΄Π½Π°Π³Π° ΠΏΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° Π½Π΅Π³ΠΎ ΠΈ ΠΎΠΏΠΈΡΠ²Π° Π΄ΠΎΠΊΠ΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ Π·Π° ΠΊΠΎΠ΄Π°, ΠΊΠΎΠΉΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½. Π’ΠΎΠΉ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ ΠΎΠΏΠΈΡΠ²Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ»Π΅Π΄ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΠ°Π·ΠΈ ΡΡΠ»ΡΠ³Π° Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ, ΠΈ Π°Π½Π³Π°ΠΆΠΈΡΠ° Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π°.
ΠΠΎΠ³Π°ΡΠΎ Π·Π°ΠΏΠΎΡΠ½Π΅ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ, ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. Π£ΡΠ»ΡΠ³Π°ΡΠ° ΡΡΠ°ΡΡΠΈΡΠ° ΠΈ ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π΄ΠΎΠΊΠ΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΡΡ ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° ΠΈ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° Π΄Π°Π»ΠΈ ΡΠ°Π±ΠΎΡΠΈ. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΡΠ»Π°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡΠΈΠ²Π° Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½Π΅. Π ΡΠ°ΠΊΠ° Π½Π° Π²ΡΠ΅ΠΊΠΈ Π΅ΡΠ°ΠΏ ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° - ΠΎΠΊΠ°Π·Π²Π° ΡΠ΅ ΠΈΡΡΠΈΠ½ΡΠΊΠ° Π΅ΠΊΠΈΠΏΠ½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΠΈ ΡΠ΅ΡΡΠ΅ΡΠΈ.
Π£ΡΠΈΡ DevOps, ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ»Π΅Π΄Π²Π°?
ΠΠ°ΠΊΡΠΎ Π·Π½Π°Π΅ΡΠ΅, ΡΠΎΠ²Π΅ΠΊ Π½Π° ΠΏΠΎΠ»Π΅ΡΠΎ Π½Π΅ Π΅ Π²ΠΎΠΉΠ½. ΠΠΊΠΎ Π²Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠΎΠ·ΠΈ ΠΌΠ΅ΡΠΎΠ΄, ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΡΠΈΡΠ΅ ΡΠΌΠ΅Π½ΠΈΡ ΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΡΠ°Π·Π½ΠΈ. Π ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Π΅ΡΠ΅ Ρ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡΠ΅ Π½Π° DevOps, Π½Π°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π½ΡΠΌΠ° Π΄Π° ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° Π±ΡΠ΄Π΅ΡΠ΅ Π·ΡΠ±Π½ΠΎ ΠΊΠΎΠ»Π΅Π»ΠΎ Π² ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΡΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅. ΠΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Π΅Π΄Π½ΠΎ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅: Π²ΠΈΠ΅ ΡΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π² Π΅ΠΊΠΈΠΏΠ° ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΏΠΎ Π½ΠΎΠ² Π½Π°ΡΠΈΠ½. Π’ΡΠΊ ΡΠΈ ΡΡΡΡΠ²Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ, ΡΠ΅ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΈ ΡΠ΅ Π½Π΅ ΡΠ° Π·Π°ΡΠ΅Π³Π½Π°ΡΠΈ ΠΎΡ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ ΡΡΡΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ. Π’ΡΠΉ ΠΊΠ°ΡΠΎ DevOps Π΅ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ.
Π ΡΠ΅Π³Π° Π·Π° Π΄ΠΎΠ±ΡΠΈΡΠ΅ Π½Π΅ΡΠ°: ΠΎΠ²Π»Π°Π΄ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π½Π° DevOps Π΅ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ +30% ΠΊΡΠΌ Π²Π°ΡΠ°ΡΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ Π½Π° ΠΏΠ°Π·Π°ΡΠ° Π½Π° ΡΡΡΠ΄Π°. ΠΠ°ΠΏΠ»Π°ΡΠΈΡΠ΅ Π·Π°ΠΏΠΎΡΠ²Π°Ρ ΠΎΡ 140 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΡΠ±Π»ΠΈ, Π½ΠΎ ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ, ΠΎΡ Π²Π°ΡΠ°ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎΡΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ.
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Ρ Π½Π°Π΄ΠΏΠΈΡ βΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΈβ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΈΠΌΠ° ΡΠ΅ΡΡΠΎΠ²Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π° ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΠ·ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Π·Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ ΠΈ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡΠ΅ΠΏΡΠ°ΡΠΊΠΈ ΠΊΡΠΌ DevOps. Π‘Π°ΠΌΠΎ Π½Π΅ Π·Π°Π±ΡΠ°Π²ΡΠΉΡΠ΅, ΡΠ΅ Π²ΡΡΠΊΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΈΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π½Π΅ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄ ΡΠΎΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ β ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ.
ΠΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π½Π°ΡΠΈΡ ΠΊΡΡΡ ΠΌΠΈ Π΄ΠΎΠΉΠ΄Π΅ ΠΏΡΠΎΠ·ΡΠ΅Π½ΠΈΠ΅ - ΠΌΠ½ΠΎΠ³ΠΎ Ρ ΠΎΡΠ° ΡΠ»Π΅Π΄ ΠΊΡΡΡΠ° ΠΏΠΎΠΏΠ°Π΄Π°Ρ Π² ΠΊΠ°ΠΏΠ°Π½Π° Π½Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ. Π’Π΅ Π½Π°ΠΌΠΈΡΠ°Ρ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΌΡΡΡΠΎ Ρ Π³ΠΎΡΠ΅ΡΠΏΠΎΠΌΠ΅Π½Π°ΡΠΎΡΠΎ Π·Π°Π³Π»Π°Π²ΠΈΠ΅, ΠΏΠΎΠ»ΡΡΠ°Π²Π°Ρ Π΄ΠΎΠ±ΡΠ° ΠΎΡΠ΅ΡΡΠ° ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΠΈΠ΄Π²Π°Ρ Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°Ρ, ΡΠ΅ ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ bash ΡΠΊΡΠΈΠΏΡ ΠΎΡ ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ Π² Jenkins. ΠΡΠ΄Π΅ ΡΠ° Kubernetes, ChatOps, ΠΈΠ·Π΄Π°Π½ΠΈΡ Π½Π° Canary ΠΈ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π°? ΠΠΎ Π½ΡΠΌΠ° Π½ΠΈΡΠΎ, Π·Π°ΡΠΎΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Π½ΡΠΌΠ° Π½ΡΠΆΠ΄Π° ΠΎΡ DevOps ΠΊΠ°ΡΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ, Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π½ΠΈ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈ.
Π’ΠΎΠ²Π° Π΅ ΠΏΡΠΈΡΠΈΠ½Π° ΠΈΠ½ΡΠ΅Π½Π·ΠΈΠ²Π½ΠΎ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΠΊΠ°ΠΊ ΠΏΡΠΎΡΠΈΡΠ° ΠΏΡΠΎΡΠ΅ΡΡΡ Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° ΡΠΎΡΡΡΠ΅Ρ, ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈΡΡ ΡΡΠ΅ΠΊ ΠΈ ΠΊΠ°ΠΊΠ²ΠΈ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡΠΈ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠ΅.
ΠΠΊΠΎ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΡΡ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½Π° Π²Π°ΡΠΈΡΠ΅ Π²ΡΠΏΡΠΎΡΠΈ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΠΎ, ΡΡΠΊΠ°Ρ ΠΎΡ ΠΊΠ½ΠΈΠ³Π°, Π±Π΅Π· ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ, ΡΠΎΠ³Π°Π²Π° Π½Π°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½ΡΠΌΠ° ΠΏΡΠΎΡΠ΅Ρ Π½Π° DevOps Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°, Π½ΠΎ ΡΠΎΠ²Π° Π½Π΅ Π΅ ΠΏΡΠΈΡΠΈΠ½Π° Π΄Π° ΠΎΡΠΊΠ°ΠΆΠ΅ΡΠ΅, ΠΏΡΠΎΡΡΠ΅ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΠΈ Π½Π΅ΠΉΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ, Π΄Π°Π»ΠΈ ΠΈΠΌΠ° ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ»ΡΠ³ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π° ΡΠ°ΠΌΠ°, ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΈ ΠΈΠ΄Π΅ΠΈ.
ΠΠΊΠΎ Π΄Π°, ΡΠΎΠ³Π°Π²Π° ΠΈΠ·ΡΡΠ½Π΅ΡΠ΅ Π΄Π°Π»ΠΈ ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Ρ ΡΠ΅Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈΠ»ΠΈ ΠΈΠΌΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Ρ ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Π½ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊΡΠΌ Π΅ΠΊΠΈΠΏΠΈΡΠ΅ Π½Π° ΡΠ΅Π·ΠΈ ΡΡΠ»ΡΠ³ΠΈ, Π΄ΠΎΠΊΠ°ΡΠΎ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠ°ΡΠ΅ Π΄ΠΎΠ±ΡΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ Π² DevOps ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅. ΠΠΊΠΎ Π΄Π°, ΡΠΎΠ³Π°Π²Π° ΡΠΈ ΡΡΡΡΠ²Π° Π΄Π° ΠΎΡΠΈΠ΄Π΅ΡΠ΅ ΠΈ Π΄Π° Π±ΡΠ΄Π΅ΡΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΈ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ, Π° Π°ΠΊΠΎ Π·Π°Π²ΡΡΡΠΈΡΠ΅ Π½Π°ΡΠΈΡ ΠΊΡΡΡ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΎΡΠΎ Π΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠ°Π½ΠΎ.
ΠΠ°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ, ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΡΠ²Π°ΡΠΈΡΠ΅ Devops ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²Π°Ρ ΠΈΡΡΠΈΠ½ΡΠΊΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ ΡΠ°ΠΌΠΎ Ρ ΠΎΠΏΠΈΡ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ/Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ΡΠΎ/ΡΠ΅ΡΡΠ²Π°Π½Π΅ΡΠΎ. Π‘Π°ΠΌΠΎ ΡΠΎΠ³Π°Π²Π° Π·Π½Π°Π½ΠΈΡΡΠ° Π½ΡΠΌΠ° Π΄Π° Π±ΡΠ΄Π°Ρ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΠΈ, Π° ΡΠ΅ ΠΎΠ±ΠΎΠ³Π°ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° (Π²ΡΠ² Π²ΡΡΠΊΠ°ΠΊΡΠ² ΡΠΌΠΈΡΡΠ»). Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΠΈΠ΄Π΅ΡΡΠ° Π·Π° βΠΈΠ·ΡΡΠ°Π²Π°Π½Π΅ Π½Π° DevOps ΠΎΡ Π½ΡΠ»Π°ΡΠ°β Π΅ ΠΏΠΎΡΡΠΈ ΡΡΡΠ°ΡΠ° ΠΊΠ°ΡΠΎ Π΄Π° ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ Π΄Π° βΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΎΠ±Π΅ΠΊΡΠΈΠ²ΠΈ ΠΎΡ Π½ΡΠ»Π°ΡΠ°β, Π°ΠΊΠΎ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ ΡΡΠ΅ Π΄ΡΡΠΆΠ°Π»ΠΈ ΠΊΠ°ΠΌΠ΅ΡΠ° Π² ΡΡΡΠ΅ΡΠ΅ ΡΠΈ ΠΈΠ»ΠΈ ΡΡΠ΅ ΡΠ΅ΠΆΠΈΡΠΈΡΠ°Π»ΠΈ ΡΠ½ΠΈΠΌΠΊΠΈ. ΠΠ° Π΄Π° Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΠΌ Π΄Π° ΡΠ΅ΡΠΈΡΠ΅ Π΄Π°Π»ΠΈ ΠΊΡΡΡΡΡ Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π·Π° Π²Π°Ρ, Π½Π°ΠΏΡΠ°Π²ΠΈΡ ΠΌΠ΅ Π²Ρ ΠΎΠ΄ΡΡ ΡΠ΅ΡΡ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎΡΠΎ Π²ΠΈ Π½ΠΈΠ²ΠΎ Π½Π° Π·Π½Π°Π½ΠΈΡ.
ΠΠΈΡΠ»Ρ, ΡΠ΅ Π΅Π΄ΠΈΠ½ ΠΎΡ ΡΡΠΈΠΊΠΎΠ²Π΅ΡΠ΅
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com