DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ ΡΠ° ΠΌΠ½ΠΎΠ³ΠΎΠΏΡΠΎΡΠΈΠ»Π½ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠΌΠ΅ΡΡ Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Ρ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΈ Π·Π½Π°ΡΡ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, QA ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡΠΈ. Π’Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Ρ, Π±ΡΡΠ·ΠΎ ΡΡΠ²ΠΎΡΠ²Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΈ Π½Π΅ ΡΠ΅ ΠΊΠΎΠ»Π΅Π±Π°ΡΡ ΠΏΡΠ΅Π΄ Π½Π΅ΠΏΠΎΠ·Π½Π°ΡΠ° Π·Π°Π΄Π°ΡΠ°. DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ ΡΠ° ΠΌΠ°Π»ΠΊΠΎ β Π³ΠΎΡΠΎΠ²ΠΈ ΡΠ° Π΄Π° ΠΏΠ»Π°ΡΠ°Ρ ΠΌΠ΅ΠΆΠ΄Ρ 200β300 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΡΠ±Π»ΠΈ, Π½ΠΎ Π²ΡΠ΅ ΠΏΠ°ΠΊ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΊΠ°Π½ΡΠ½ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ.
ΠΠΌΠΈΡΡΠΈΠΉ ΠΡΠ·ΠΌΠΈΠ½ ΡΠ°Π·ΠΊΠ°Π·Π²Π° ΠΊΠ°ΠΊΠ²ΠΎ ΡΠΎΡΠ½ΠΎ ΠΏΡΠ°Π²ΠΈ DevOps ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΡΡΠΈ, Π·Π° Π΄Π° ΡΠ΅ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΈΡΠ°ΡΠ΅ Π·Π° ΡΠ°ΠΊΠ°Π²Π° ΠΏΠΎΠ·ΠΈΡΠΈΡ. Π Π΄ΠΎΠ±Π°Π²ΠΊΠ° β Π²Π°ΠΆΠ½ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΊΡΠΌ ΠΊΠ½ΠΈΠ³ΠΈ, Π²ΠΈΠ΄Π΅Π°, ΠΊΠ°Π½Π°Π»ΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΠΎΠ±ΡΠ½ΠΎΡΡΠΈ.
Π‘ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ
ΠΡΠΈ DevOps Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° Π½Π΅ ΡΠ΅ Π±ΡΡΠΊΠ°Ρ ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΠ΅. Π€Π°ΠΊΡΡΡ Π΅, ΡΠ΅ DevOps Π½Π΅ Π΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π° ΠΎΠ±Π»Π°ΡΡ Π½Π° Π΄Π΅ΠΉΠ½ΠΎΡΡ, Π° ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½Π° ΡΠΈΠ»ΠΎΡΠΎΡΠΈΡ. Π’ΠΎΠ²Π° Π΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ, ΠΊΠΎΡΡΠΎ ΠΏΠΎΠΌΠ°Π³Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΡΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΡΡ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ ΠΈ ΠΏΠΎ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΡΠ΅Π· Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈ Π±Π΅Π·ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΡΡ.
Π‘ΡΠΎΡΠ²Π΅ΡΠ½ΠΎ, DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ Π΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, ΠΊΠΎΠΉΡΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π° ΡΠ°Π·ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ Π² ΡΠ°Π±ΠΎΡΠ½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ:
- ΠΠ° Π΅ΡΠ°ΠΏΠ° Π½Π° ΠΏΠ»Π°Π½ΠΈΡΠ°Π½Π΅ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΡΠ΅ ΡΠ΅ΡΠΈ ΠΊΠ°ΠΊΠ²Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ, ΠΊΠ°ΠΊ ΡΠ΅ ΡΠ΅ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°, Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ.
- Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π½Π°ΡΡΡΠΎΠΉΠ²Π° ΡΡΡΠ²ΡΡΠΈΡΠ΅, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ΠΈ ΠΊΠ°ΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΡΠ΅Π΄Π°ΡΠ°.
- Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ° ΡΠ΅ΡΡΠ²Π°Π½Π΅ΡΠΎ ΠΈ ΡΠ΅ΡΠ°Π²Π° Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ.
- Π‘Π»Π΅Π΄ ΠΏΡΡΠΊΠ°Π½Π΅ΡΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΡΠ±ΠΈΡΠ° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΈ Π΄Π° ΡΠ΅ Π²Π½Π΅Π΄ΡΡΠ²Π°Ρ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ. DevOps ΠΏΡΠ°Π²ΠΈ ΡΠ°ΠΊΠ°, ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° Π½Π΅ Π·Π°Π±Π΅Π»ΡΠ·Π²Π°Ρ ΡΠ΅Π·ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π° ΠΏΡΠΎΡΠ΅ΡΡΡ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄Π° Π΅ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°Ρ.
- Π Π² ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ΡΠ°Π²Π° Π΄Π΅ΡΠ΅ΡΠΊΠΈ Π·Π°Π΄Π°ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠΌΠ°Π³Π°Ρ Π΄Π° ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, QA, ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡΠΈ.
ΠΡΠΈΡΠΊΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΏΠΎ-Π³ΠΎΡΠ΅, ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π² Π±Π»ΠΈΠ·ΠΊΠΈ Π΄ΠΎ ΠΈΠ΄Π΅Π°Π»Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. Π ΡΠ΅Π°Π»Π½ΠΈΡ ΡΠ²ΡΡ ΠΎΠ±Π°ΡΠ΅ ΡΠ΅ Π½Π°Π»Π°Π³Π° Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΎΡΠ½Π΅ Π² ΠΏΡΠΎΠ΅ΠΊΡ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½Π΅ΡΠΎ Π΅ ΠΏΡΠΎΠΏΡΡΠ½Π°ΡΠΎ, Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π΅ ΡΠ³ΡΠ΅ΡΠ΅Π½Π°, Π° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ Π΅ ΠΏΠΎΠΌΠΈΡΠ»ΠΈΠ»ΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΠ° ΡΠΏΡΠ΅Π½ΠΈ. Π Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ°Ρ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Π·ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ°Ρ ΠΈ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΠ°ΠΊΠ°, ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ β Π΅ ΠΊΠ»ΡΡΠΎΠ²ΠΎΡΠΎ ΡΠΌΠ΅Π½ΠΈΠ΅ Π½Π° DevOps ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°.
ΠΠ° ΡΡΡΠ΄ΠΎΠ²ΠΈΡ ΠΏΠ°Π·Π°Ρ ΠΈΠΌΠ° ΠΎΠ±ΡΡΠΊΠ²Π°Π½Π΅. ΠΠΎΠ½ΡΠΊΠΎΠ³Π° Π±ΠΈΠ·Π½Π΅ΡΡΡ ΡΡΡΡΠΈ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ Π·Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ, Π±ΠΈΠ»Π΄ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΈΠ»ΠΈ Π½ΡΠΊΠΎΠΉ Π΄ΡΡΠ³. ΠΠ°Π΄ΡΠ»ΠΆΠ΅Π½ΠΈΡΡΠ° Π²Π°ΡΠΈΡΠ°Ρ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΠΈ Π½Π°ΡΠΎΠΊΠΈΡΠ΅ β Π½Π° ΠΌΠ΅ΡΡΠ° ΠΈΡΠΊΠ°Ρ ΡΠΎΠ²Π΅ΠΊ Π·Π° ΠΊΠΎΠ½ΡΡΠ»ΡΠΈΠ½Π³, Π΄ΡΡΠ³Π°Π΄Π΅ ΠΈΡΠΊΠ°Ρ Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ° Π²ΡΠΈΡΠΊΠΎ, Π° Π½Π° ΡΡΠ΅ΡΠΈ ΠΌΠ΅ΡΡΠ° ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Π΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°.
ΠΠ°ΠΊΠ²ΠΎ Π΅ Π½ΡΠΆΠ½ΠΎ, Π·Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π² ΠΏΡΠΎΡΠ΅ΡΠΈΡΡΠ°
ΠΠ»ΠΈΠ·Π°Π½Π΅ΡΠΎ Π² ΠΏΡΠΎΡΠ΅ΡΠΈΡΡΠ° ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°. ΠΡΠΎΡΡΠΎ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π½Π° ΠΊΡΡΡΠΎΠ²Π΅ ΠΎΡ Π½ΡΠ»Π°ΡΠ°, Π±Π΅Π· Π΄Π° ΡΠ°Π·Π±ΠΈΡΠ°ΡΠ΅ Π½ΠΈΡΠΎ ΠΎΡ ΠΠ’, ΠΈ Π΄Π° Π½Π°ΡΡΠΈΡΠ΅ Π΄ΠΎ Π½ΠΈΠ²ΠΎ junior Π΅ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠΡΠΆΠ΅Π½ Π΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π±Π΅ΠΊΠ³ΡΠ°ΡΠ½Π΄:
- ΠΠ΄Π΅Π°Π»Π½ΠΎ, Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΎΠΏΠΈΡ ΠΎΡ ΡΠ΅ΡΡ ΠΌΠ΅ΡΠ΅ΡΠ° ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠ°ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΠΏΠΎ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅. ΠΠ»ΠΈ ΠΏΠΎΠ½Π΅ ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π° ΠΊΠ°ΠΊ ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°, Π² ΠΊΠ°ΠΊΠ²Π° ΡΡΠ΅Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Ρ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²ΠΈΡΠ΅, Π°ΠΊΠΎ Π²ΠΈΠ΄ΠΈΡΠ΅ Π³ΡΠ΅ΡΠΊΠ°. ΠΠΊΠΎ Π½ΡΠΌΠ°ΡΠ΅ ΠΎΠΏΠΈΡ, ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΡΠ΅ ΠΏΡΠ΅Π· ΠΊΠ°ΠΊΡΠ²ΡΠΎ ΠΈ Π΄Π° Π΅ ΠΊΡΡΡ ΠΏΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° Linux, ΠΏΠΎΠ²ΡΠΎΡΡΠ²Π°ΠΉΠΊΠΈ Π²ΡΠΈΡΠΊΠΎ Π½Π° Π΄ΠΎΠΌΠ°ΡΠ½Π°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π°.
- Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΡΡ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ β Π½Π°ΡΡΠ΅ΡΠ΅ ΡΠ΅ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ΅ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΠΈ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ.
- Π Π°Π·Π³Π»Π΅Π΄Π°ΠΉΡΠ΅ ΠΊΠ°ΠΊ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ β Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠΊΡΠΈΠΏΡΠ° Π½Π° Python ΠΈΠ»ΠΈ Go, ΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ ΡΠ΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΡΠ΅ Π½Π° ΠΠΠ (ΠΠ±Π΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅), ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ Π·Π° ΠΎΠ±ΡΠΈΡ ΡΠΈΠΊΡΠ» Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ°.
- ΠΠΎΠ»Π΅Π·Π½ΠΎ Π΅ Π΄Π° Π·Π½Π°Π΅ΡΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ β Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΎΠ±ΡΡΠ²Π°ΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ, Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ΡΠ΅ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ.
ΠΠ΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° Π·Π½Π°Π΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ ΠΏΠΎΡΠΎΡΠ΅Π½ΠΎ ΠΏΠ΅ΡΡΠ΅ΠΊΡΠ½ΠΎ; Π·Π° Π½Π°ΡΠ°Π»ΠΎ Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΏΠΎ DevOps Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°. ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΡΠ°ΠΊΡΠ² ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π±Π΅ΠΊΠ³ΡΠ°ΡΠ½Π΄, ΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π½Π° ΠΊΡΡΡΠΎΠ²Π΅.
ΠΠ°ΠΊΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π·Π½Π°Π΅ DevOps
ΠΠΎΠ±ΡΡ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠΎΠΊΠΈ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ. ΠΠ° ΡΡΠΏΠ΅ΡΠ½Π° ΡΠ°Π±ΠΎΡΠ° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ IT Π½Π°ΡΠΎΠΊΠΈ Π½Π°Π²Π΅Π΄Π½ΡΠΆ.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
DevOps ΡΠ΅ Π½Π°ΠΏΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΠΉΡΠΎ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ ΠΊΠΎΠ΄Π° Π½Π° ΡΡΡΠ²Π΅ΡΠ°. Π©Π΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°, ΠΊΠΎΡΡΠΎ βΠ² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅β ΡΠ΅ΡΡΠΈΡΠ° ΠΎΡΠ·ΠΈΠ²ΡΠΈΠ²ΠΎΡΡΡΠ° Π½Π° Π±Π°Π·ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ. Π©Π΅ Π½Π°ΠΏΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π²Π΅ΡΡΠΈΠΈΡΠ΅. ΠΠ°ΠΊΡΠ°Ρ, ΠΏΡΠΎΡΡΠΎ ΡΠ΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ°, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΡΠ·Π½ΠΈΠΊΠ½Π΅ Π½Π° ΡΡΡΠ²Π΅ΡΠ°.
Π‘ΠΈΠ»Π΅Π½ DevOps ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡΡ Π·Π½Π°Π΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΅Π·ΠΈΠΊΠ°, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅ Π² ΡΡΡ Π½Π΅ Π΄ΠΎΡΠ°ΠΌ, Π½ΠΎ Π±ΡΡΠ·ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ ΠΌΠ°Π»ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΠΈΠ»ΠΈ Π΄Π° ΠΏΡΠΎΡΠ΅ΡΠ΅ ΡΡΠΆΠ΄ ΠΊΠΎΠ΄. ΠΠΊΠΎ Π΄ΠΎΡΠ΅Π³Π° Π½Π΅ ΡΡΠ΅ ΡΠ΅ ΡΠ±Π»ΡΡΠΊΠ²Π°Π»ΠΈ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Ρ Python β ΡΠΎΠΉ ΠΈΠΌΠ° ΠΏΡΠΎΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ, Π»Π΅ΡΠ΅Π½ Π΅ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π° Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ
ΠΠ΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΠΏΠΎΠ·Π½Π°Π²Π°ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΈΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π° Π²ΡΡΠΊΠ° Π²Π΅ΡΡΠΈΡ Π½Π° Π²ΡΡΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΠ° β Π·Π° ΡΠ°ΠΊΠΎΠ²Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΡΠ°Π·Ρ ΠΎΠ΄Π²Π°Ρ Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ°ΡΠΎΠ²Π΅, Π±Π΅Π· ΠΏΠΎΠ»Π·Π°. ΠΠΌΠ΅ΡΡΠΎ ΡΠΎΠ²Π° Π΄ΠΎΠ±ΡΡ DevOps ΡΠ°Π·Π±ΠΈΡΠ° ΠΎΠ±ΡΠΈΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° Π²ΡΡΠΊΠ° ΠΠ‘. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅, ΡΡΠ΄Π΅ΠΉΠΊΠΈ ΠΏΠΎ ΡΠΏΠΎΠΌΠ΅Π½Π°Π²Π°Π½ΠΈΡΡΠ° Π² ΠΎΠ±ΡΠ²ΠΈΡΠ΅, ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠ°Π±ΠΎΡΡΡ Π² Linux.
ΠΠΎΠ±ΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΡΠ°Π·Π±ΠΈΡΠ° Π² ΠΊΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ° Π΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° ΠΏΡΠΎΠ΅ΠΊΡ, ΠΊΠ°ΠΊΠ²ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΈ ΠΊΠ°ΠΊΠ²ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΈ Π³ΡΠ΅ΡΠΊΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π²ΡΠ·Π½ΠΈΠΊΠ½Π°Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ ΠΈΠ»ΠΈ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ.
ΠΠ±Π»Π°ΡΠΈ
ΠΠ°Π·Π°ΡΡΡ Π½Π° ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² ΡΡΠ΅Π΄Π½ΠΎ Π½Π° 20-25% Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° β ΡΠ°ΠΊΠ°Π²Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄, ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄ΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅. ΠΠΎΠ±ΡΡ DevOps ΡΠ°Π·Π±ΠΈΡΠ° ΠΊΠ°ΠΊΡΠΎ Π² Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΎΠ±Π»Π°ΡΠ½ΠΈ, ΡΠ°ΠΊΠ° ΠΈ Π² Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
Π ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ ΠΊΡΠΌ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΏΡΠΈΡΡΡΡΠ²Π°Ρ GCP, AWS ΠΈ Azure.
ΠΡΠΌ ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΈ Π²Π»Π°Π΄Π΅Π΅Π½Π΅ Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ CI/CD. ΠΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π·Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Jenkins, Π½ΠΎ ΡΠΈ ΡΡΡΡΠ²Π° Π΄Π° ΠΎΠΏΠΈΡΠ°ΡΠ΅ ΠΈ Π°Π½Π°Π»ΠΎΠ·ΠΈ. ΠΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ ΡΡΡ , Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Buddy, TeamCity ΠΈ Gitlab CI. ΠΠΎΠ»Π΅Π·Π½ΠΎ Π΅ Π΄Π° ΠΈΠ·ΡΡΠΈΡΠ΅ Terraform β ΡΠΎΠ²Π° Π΅ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠ²Π΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΏΠΎΠΌΠ°Π³Π°Ρ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ Π΄Π° ΠΈΠ·Π³ΡΠ°Π΄ΠΈΡΠ΅ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π² ΠΎΠ±Π»Π°ΠΊΠ°. Π Packer, ΠΊΠΎΠΉΡΠΎ Π΅ Π½ΡΠΆΠ΅Π½ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΎΠ±ΡΠ°Π·ΠΈ Π½Π° ΠΠ‘..
Π‘ΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΠ·ΠΈ
ΠΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½Π°ΡΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π° β ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡ, Π±ΡΡΠ·ΠΎ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅, ΠΎΠΏΡΠΎΡΡΡΠ²Π°Π½Π΅ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅. DevOps ΡΠ°Π·Π±ΠΈΡΠ° ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΡΡ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΠ·ΠΈΡΠ΅ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ.
ΠΠΎΡΠ°ΠΌ Π·Π½Π°Π΅ Docker ΠΈ Kubernetes. Π Π°Π·Π±ΠΈΡΠ° ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΡΠ΅ ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π° ΡΠΈΡΡΠ΅ΠΌΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΊΠ»ΡΡΠ²Π° ΡΠ°ΡΡ ΠΎΡ ΡΡΡ Π±Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡ Π·Π° ΡΡΠ»ΠΎΡΡΠ½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΌΠ΅Π΅ Π΄Π° ΠΈΠ·Π³ΡΠ°Π΄ΠΈ Kubernetes ΠΊΠ»ΡΡΡΠ΅Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Ansible.
ΠΠ°ΠΊΠ²ΠΎ ΠΎΡΠ΅ Π΄Π° ΠΎΠΏΠΈΡΠ° Π±ΡΠ΄Π΅ΡΠΈΡΡ DevOps.
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ Π² ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°, ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ·Π±ΡΠΎΡΠ²Π°Π½ΠΈ Π±Π΅Π·ΠΊΡΠ°ΠΉΠ½ΠΎ. ΠΡΠΊΠΎΠΈ ΡΠ°Π±ΠΎΡΡΡ ΠΏΠΎ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ, Π΄ΡΡΠ³ΠΈ ΠΏΡΠ΅ΠΊΠ°ΡΠ²Π°Ρ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ°ΡΠ° ΡΠ°ΡΡ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ ΡΠΈ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ ΠΈ ΡΠ΅ΡΡΠ²Π°Π½Π΅ΡΠΎ, ΡΡΠ΅ΡΠΈ ΠΏΠΎΠ²ΠΈΡΠ°Π²Π°Ρ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Π² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ. Π ΠΏΡΠΎΡΠ΅ΡΠ° ΡΠ΅ ΡΡΠ°Π½Π΅ ΡΡΠ½ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π° ΠΈ ΠΊΠΎΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ.
ΠΡΠΎ ΠΎΡΠ΅ ΠΌΠ°Π»ΠΊΠΎ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π½Π° ΡΡΠ°ΡΡΠ°:
- Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΡΡ Git ΠΈ GitHub, Π°ΠΊΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΡΡΠ΅ ΡΠ΅ ΡΠ±Π»ΡΡΠΊΠ²Π°Π»ΠΈ Ρ ΡΡΡ . ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ GitLab Π½Π° Π²Π°ΡΠΈΡ ΡΡΡΠ²ΡΡ.
- ΠΠ°ΠΏΠΎΠ·Π½Π°ΠΉΡΠ΅ ΡΠ΅ Ρ Π΅Π·ΠΈΡΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΠΌΡΠ½Π° JSON ΠΈ YAML.
- ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ ΠΈ ΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Ρ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ - Π½Π΅ ΡΠ°ΠΌΠΎ Ρ MySQL, Π½ΠΎ ΠΈ NoSQL. ΠΠΏΠΈΡΠ°ΠΉΡΠ΅ MongoDB.
- Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΡΡΠ²ΡΡΠ° Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Ansible.
- ΠΠ΅Π΄Π½Π°Π³Π° Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ ΠΈ Π»ΠΎΠ³ΠΎΠ²Π΅. ΠΠΏΠΈΡΠ°ΠΉΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΡΠ° Prometheus, Grafana, Alertmanager.
- Π’ΡΡΡΠ΅ΡΠ΅ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅ Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΅Π·ΠΈΡΠΈ - Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ ΠΏΡΠΎΡΡΠΎ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Π΅ΡΠ΅, Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ΡΠΎ ΡΠ΅ ΡΡΠ°Π½Π°Ρ ΠΏΠΎ-Π»Π΅ΡΠ½ΠΈ Π½Π° ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΡΡΠ΅Π½ ΠΈΠ»ΠΈ ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ.
ΠΠ°ΡΠΎ Π΅ Π΄ΠΎΠ±ΡΠ΅ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΠΈΠ·ΡΡΠ°Π²Π°Π½Π΅ Π½Π° DevOps ΡΠ΅Π³Π°
ΠΠ° ΠΏΠ°Π·Π°ΡΠ° Π½Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ - ΠΊΠ°Π΄ΡΠΎΠ²ΠΈΡ Π½Π΅Π΄ΠΎΡΡΠΈΠ³. Π’ΠΎΠ²Π° ΡΡΠ»ΠΎΠ²Π½ΠΎ ΡΠ΅ ΠΏΠΎΡΠ²ΡΡΠ΄Π²Π° ΠΎΡ Π±ΡΠΎΡ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΎΠ±ΡΠ²ΠΈΡΠ΅ Π·Π° ΡΠ°Π±ΠΎΡΠ°:
- Π Π ΡΡΠΈΡ ΡΠ°ΠΌΠΎ Π½Π° HeadHunter ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠ° Π½Π°Π»ΠΈΡΠ½ΠΈ Π½Π°Π΄ 2000 ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ° ΠΏΠΎ ΡΠ°Π·ΠΈ ΠΊΠ»ΡΡΠΎΠ²Π° Π΄ΡΠΌΠ°.
- Π ΡΠ°ΠΌΠΎ 1900 ΡΠΎΠ²Π΅ΠΊΠ° ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π»ΠΈ ΡΠ΅Π·ΡΠΌΠ΅.
Π‘ ΡΡΠ΅ΡΠΎΠΌ, ΡΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π·ΡΠΌΠ΅ Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π° Π°ΠΊΡΠΈΠ²Π΅Π½ ΡΡΡΡΠ΅Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°, ΡΠ΅ ΠΎΠΊΠ°Π·Π²Π°, ΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΡΠ΅ ΠΏΠ°Π΄Π°Ρ Π΄Π²Π΅ ΠΈΠ»ΠΈ ΡΡΠΈ ΠΎΠ±ΡΠ²ΠΈ - ΡΠ°ΠΊΠ°Π²Π° ΡΠΈΡΡΠ°ΡΠΈΡ Π½ΡΠΌΠ° Π΄ΠΎΡΠΈ ΠΈ Π½Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡ ΠΏΠ°Π·Π°Ρ Π½Π° ΡΠ΅Π± ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΠΎΠ±Π°Π²Π΅ΡΠ΅ ΡΡΠΊ ΠΎΡΠ΅ ΠΎΠ±ΡΠ²ΠΈ ΠΎΡ Π₯Π°Π±ΡΠ° ΠΈ Π’Π΅Π»Π΅Π³ΡΠ°ΠΌ ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ - Π½Π΅Π΄ΠΎΡΡΠΈΠ³ΡΡ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ Π΅ ΠΎΠ³ΡΠΎΠΌΠ΅Π½.

ΠΠ±ΡΡΠ½Π΅ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π·Π° Π·Π°ΠΏΠ»Π°ΡΠΈ Π½Π° ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΈΡΠ΅
ΠΠ΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΡΡΡΡΠ΅Π½ DevOps Π΅ ΠΈ Π² ΡΠ²Π΅ΡΠ° - Π°ΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡΠ°ΡΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ Π² Π‘ΠΠ© ΠΈΠ»ΠΈ ΠΠ²ΡΠΎΠΏΠ°, ΡΠΎ ΡΠ°ΠΌΠΎ Π½Π° ΠΏΠΎΡΡΠ°Π»Π° ΡΠ°ΠΊΠΈΠ²Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ ΡΡΡΡΡΡ Π½Π°Π΄ 34 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π‘ΡΠ΅Π΄ ΡΠ΅ΡΡΠΈΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ ΡΠ° ΠΎΠΏΠΈΡ 1-3 Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΡΠΌΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ 'ΠΎΠ±Π»Π°ΡΠΈ' ΠΈ Π΄Π° Π½Π΅ ΡΠ΅ ΡΡΡΠ°Ρ ΡΠ²Π°ΡΠ΅ ΠΎΡ ΠΊΠΎΠ½ΡΡΠ»ΡΠ°Π½ΡΡΠΊΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΠ° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΡΠ° Π² ΠΏΡΡΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ - DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ ΡΡΡΡΡΡ Π½Π° ΠΏΡΠ»Π΅Π½ ΡΠ°Π±ΠΎΡΠ΅Π½ Π΄Π΅Π½.

ΠΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π΅ ΡΡΡΠ΄Π½ΠΎ, Π½ΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ.
Π£ΡΠ»ΠΎΠ²Π½Π°ΡΠ° ΠΊΠ°ΡΠΈΠ΅ΡΠ° Π½Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½Π° ΠΏΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡ Π½Π°ΡΠΈΠ½:
- ΠΠΎΠ»Π³ΠΎΠ΄Π°βΠ³ΠΎΠ΄ ΡΠ°Π±ΠΎΡΠΈ ΠΊΠ°ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π² ΠΌΠ°Π»ΠΊΠ° ΠΠ’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ. ΠΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ ΠΈΠ·ΡΡΠ°Π²Π° Π΅Π·ΠΈΠΊ, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ.
- ΠΠ½ΡΠ΅Π½Π·ΠΈΠ²Π½ΠΎ ΡΡΠΈ Π½Π° ΠΊΡΡΡΠΎΠ²Π΅, ΠΎΠΊΠΎΠ»ΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ Π³ΠΎΠ΄ΠΈΠ½Π°.
- ΠΡΠ΅ΠΌΠΈΠ½Π°Π²Π° Π½Π° Π΄ΡΡΠ³Π° ΡΠ°Π±ΠΎΡΠ° β Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, ΠΊΠΎΡΡΠΎ ΠΏΡΠΎΠ΄Π°Π²Π° ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠΈΠ»ΠΈΠ°Π» Π½Π° Π³ΠΎΠ»ΡΠΌΠ° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ, ΠΊΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. ΠΡΠΎΡΠ΅ ΠΊΠ°Π·Π°Π½ΠΎ, ΡΠ°ΠΌ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΈΠΌΠ° Π½ΡΠΆΠ΄Π° ΠΎΡ ΠΏΠΎΡΡΠΎΡΠ½Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅. ΠΠ° Π½Π°ΡΠ°Π»Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡ ΡΠΎΠ²Π° Π΅ ΠΎΠΊΠΎΠ»ΠΎ 100 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΡΠ±Π»ΠΈ.
- ΠΡΠΊΠΎΠ»ΠΊΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π±ΠΎΡΠΈ ΠΈ ΡΡΠΈ, ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π° Π΄ΠΎΡ ΠΎΠ΄ΠΈΡΠ΅ ΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ.
- Π‘ΡΠ°Π²Π° Π΅ΠΊΡΠΏΠ΅ΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½Π°ΡΠ° ΠΎΠ±ΡΠ½ΠΎΡΡ ΠΈ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π° Π² ΠΊΠΎΠ½ΡΡΠ»ΡΠΈΡΠ°Π½Π΅. ΠΠ»ΠΈ Π½Π°ΠΏΡΠ΅Π΄Π²Π° Π΄ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°ΡΡ ΠΈΡΠ΅ΠΊΡ ΠΈΠ»ΠΈ IT Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ.
DevOps Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎ. ΠΡΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΡΡΠ΅ΡΠ°Π²Π°Ρ ΡΠΌΠ΅Π½ΠΈΡ ΠΎΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΠΎΡΠ΅ΡΠΈΠΈ. ΠΠ° ΡΡΠ°Π½Π΅Ρ ΡΠΎΠ²Π΅ΠΊ, ΠΊΠΎΠΉΡΠΎ Π΅ Π³ΠΎΡΠΎΠ² Π΄Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΌ, ΠΊΡΠ΄Π΅ΡΠΎ Π΄ΡΡΠ³ΠΈΡΠ΅ ΠΠ’ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ Π΄ΠΎΡΠΈ Π½Π΅ ΠΌΠΈΡΠ»ΡΡ Π·Π° Π½Π΅ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ. ΠΠ° ΡΠΎΠ²Π° ΡΠ΅ ΠΏΠ»Π°ΡΠ° ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ ΠΈ ΠΎΠ±Π΅ΠΌΡΡ Π½Π° Π·Π½Π°Π½ΠΈΡΡΠ° ΡΠ΅ Π±ΡΠ΄Π΅ Π³ΠΎΠ»ΡΠΌ.
ΠΠΎΠ»ΠΊΠΎ ΠΏΠ΅ΡΠ΅Π»ΡΡ DevOps
Π‘ΡΠ΅Π΄Π½Π°ΡΠ° ΠΌΠ΅Π΄ΠΈΠ°Π½Π° Π·Π°ΠΏΠ»Π°ΡΠ° Π·Π° Π²ΡΠΎΡΠΎΡΠΎ ΡΡΠΈΠΌΠ΅ΡΠ΅ΡΠΈΠ΅ Π½Π° 2019 Π³. Π·Π° DevOps Π΅ ΠΌΠ΅ΠΆΠ΄Ρ 90 ΠΈ 160 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΡΠ±Π»ΠΈ. ΠΠΌΠ° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎ-Π½ΠΈΡΠΊΠΈ β ΠΎΡΠ½ΠΎΠ²Π½ΠΎ 60β70 Ρ ΠΈΠ»ΡΠ΄ΠΈ.
ΠΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΈΠΌΠ° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄ΠΎ 200 Ρ ΠΈΠ»ΡΠ΄ΠΈ, ΡΡΠ΅ΡΠ°Ρ ΡΠ΅ ΠΈ ΠΎΠ±ΡΠ²ΠΈ Ρ Π·Π°ΠΏΠ»Π°ΡΠ° Π΄ΠΎ 330 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΡΠ±Π»ΠΈ.

Π‘ΡΠ΅Π΄ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΠΏΠΎ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ, DevOps ΡΠ΅ Π·Π°ΠΏΠ»Π°ΡΠ° ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠΎ ΠΎΡ Π΄ΡΡΠ³ΠΈΡΠ΅. ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ:
DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠΈ, ΡΠ΅Π³Π° ΡΠ΅ ΡΡΡΡΡΡ Π² Π³ΠΎΠ»Π΅ΠΌΠΈ Π±Π°Π½ΠΊΠΈ, ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ, ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ, ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π³ΡΠΈΠΆΠ°Ρ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° ΡΠ²ΠΎΠΈΡΠ΅ ΠΠ’ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΡΠ»ΠΈΡΠ΅Π½ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ Π·Π° ΠΏΠΎ-Π½ΠΈΡΠΊΠ° ΠΏΠΎΠ·ΠΈΡΠΈΡ Ρ Π·Π°ΠΏΠ»Π°ΡΠ° ΠΎΡ 60β90 Ρ
ΠΈΠ»ΡΠ΄ΠΈ Π΅ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Ρ ΠΎΠΏΠΈΡ ΠΎΠΊΠΎΠ»ΠΎ Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ ΠΏΡΠΎΡΠΈΠ»Π΅Π½ Π΄ΠΈΠΏΠ»ΠΎΠΌ.
Β

Π’Π°ΠΊΠΎΠ²Π° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π½ΡΠΌΠ°, Π½ΠΎ ΠΎΡ ΠΎΠΏΠΈΡ, Ρ
ΠΎΡΠ°ΡΠ° Ρ ΠΎΠΏΠΈΡ Π² Linux ΠΏΠΎΠ»ΡΡΠ°Π²Π°Ρ ΠΏΠΎΠ²Π΅ΡΠ΅.
ΠΠ°ΠΊΠ²ΠΎ Π΄Π° Π³Π»Π΅Π΄Π°ΡΠ΅ ΠΈ ΡΠ΅ΡΠ΅ΡΠ΅ Π·Π° ΡΠ°ΡΡΠ΅ΠΆ Π² ΠΏΡΠΎΡΠ΅ΡΠΈΡΡΠ°
ΠΠ° Π΄Π° Π½Π°Π²Π»Π΅Π·Π΅ΡΠ΅ Π² ΡΠ²Π΅ΡΠ° Π½Π° DevOps, ΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ Π²Π΅Π΄Π½Π°Π³Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊΠ° Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ:
- [YouTube, ENG] β ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΠΈ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΈ ΡΠ΅Π±ΠΈΠ½Π°ΡΠΈ.
- [YouTube, RUS] β Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ DevOps Π² Π ΡΡΠΈΡ.
- [ΠΊΠ½ΠΈΠ³Π°, RUS] β Π΅Π΄Π½Π° ΠΎΡ Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Π·Π° ΡΠΈΠ»ΠΎΡΠΎΡΠΈΡΡΠ° Π½Π° DevOps. Π ΠΊΠ½ΠΈΠ³Π°ΡΠ° ΠΈΠΌΠ° ΠΎΠ±ΡΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ°, ΡΠ°Π·ΠΊΠ°Π·Π²Π° Π·Π° ΡΠΎΠ²Π°, Π½Π° ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΡΠ΅ ΠΎΠ±ΡΡΠ½Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΈ Π²ΡΠΈΡΠΊΠΎ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡ.
- [ΠΊΠ½ΠΈΠ³Π°, RUS] β ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΎΡΠΈΡ ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΡΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅.
- [ΠΊΠ½ΠΈΠ³Π°, ENG] β ΡΠ΅Π΄ΠΌΠΈΡΠ΅Π½ ΠΎΠ±Π·ΠΎΡ Π½Π° Π½ΠΎΠ²ΠΈΠ½ΠΈΡΠ΅ ΠΎΡ ΡΠ²Π΅ΡΠ° Π½Π° DevOps.
- [Telegram, RUS] β Π½ΠΎΠ²ΠΈΠ½ΠΈ ΠΎΡ ΠΈΠ½Π΄ΡΡΡΡΠΈΡΡΠ°, Π°Π½ΠΎΠ½ΡΠΈ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, Π²ΡΡΠ·ΠΊΠΈ ΠΊΡΠΌ Π½ΠΎΠ²ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΈ ΡΡΠ°ΡΠΈΠΈ ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ.
- [Telegram, RUS] β ΡΡΡΠΊΠΈ ΡΠ°Ρ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΡΡΡΡΠΈΡΠ΅ ΡΡΠ²Π΅Ρ ΠΈ ΠΏΠΎΠΌΠΎΡ Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.
- Devops.com β Π³ΠΎΠ»ΡΠΌ ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π΅Π½ ΡΠ°ΠΉΡ ΡΡΡ ΡΡΠ°ΡΠΈΠΈ, ΡΠ΅Π±ΠΈΠ½Π°ΡΠΈ, ΠΏΠΎΠ΄ΠΊΠ°ΡΡΠΈ ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π½Π° Π²ΠΎΠ΄Π΅ΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² ΠΈΠ½Π΄ΡΡΡΡΠΈΡΡΠ°.
- β ΡΡΡΠΊΠΎΠ΅Π·ΠΈΡΠ½ΠΎ ΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ DevOps ΠΈ ΡΡΠΏΡΠΈΡΠ°ΡΡΠ½ΠΈ.
- ΠΠ°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Π·Π° Π΅Π·ΠΈΠΊΠ°, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°.
ΠΡΠ΄Π΅ Π΄Π° ΡΠ΅ ΡΡΠΈΡΠ΅ Π·Π° DevOps
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ΠΈ Π·Π½Π°Π½ΠΈΡ Π½Π° ΠΊΡΡΡΠ° «» Π² ΠΠ΅ΡΠΎΠ»ΠΎΠ³ΠΈΡ. Π©Π΅ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π»ΠΈΡ ΡΠΈΠΊΡΠ» Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ°:
- Π©Π΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠ΄ ΠΈ Π±ΡΡΠ·ΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° Π²Π΅ΡΡΠΈΠΈΡΠ΅.
- Π©Π΅ ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Π΅ΡΠ΅ Ρ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ, ΡΠ΅ΡΡΠ²Π°Π½Π΅ ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ.
- Π©Π΅ Π½Π°ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΠΈ Π΄Π° Π³ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΡΠ΅.
- ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° ΡΠ΅ ΠΈΠ·ΡΡΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅.
- Π©Π΅ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° ΠΈΠ·Π±ΠΈΡΠ°ΡΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠ²Π°ΡΠ΅ Π½ΡΠΆΠ½ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³.
ΠΠ°ΡΠΎ Π±ΠΎΠ½ΡΡ ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΊΡΡΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° Python β ΡΠ΅ ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ Π·Π°Π΄Π°ΡΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ ΠΈ Π»Π΅ΡΠ½ΠΎ. ΠΡΠΈΡΠΊΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° β ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ AWS, GCP ΠΈΠ»ΠΈ Azure.
ΠΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅, Π·Π° Π΄Π° ΠΏΡΠ΅Π²ΡΡΠ½Π΅ΡΠ΅ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΈΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π² ΡΡΡΡΠ΅Π½ DevOps ΠΈ ΠΏΡΠΈΡΡΠ½ΠΎ Π΄Π° ΡΠ²Π΅Π»ΠΈΡΠΈΡΠ΅ ΡΠ΅Π½Π°ΡΠ° ΡΠΈ Π½Π° ΠΏΠ°Π·Π°ΡΠ° Π½Π° ΡΡΡΠ΄Π°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
