ΠΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ Π½Π° DevOps ΡΠ΅ ΠΌΡΠ»ΡΠΈΠ΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Π°ΡΠ½ΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈ ΠΊΠΎΠΈ Π·Π½Π°Π°Ρ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π°Ρ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ ΠΈ Π·Π½Π°Π°Ρ ΠΊΠ°ΠΊΠΎ ΡΠ°Π±ΠΎΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅, QA ΠΈ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΈΡΠ΅. Π’ΠΈΠ΅ Π·Π½Π°Π°Ρ ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π°Ρ, Π±ΡΠ·ΠΎ ΡΠΎΠ²Π»Π°Π΄ΡΠ²Π°Π°Ρ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈ Π°Π»Π°ΡΠΊΠΈ ΠΈ Π½Π΅ ΡΠ΅ Π²ΠΎ Π·Π°Π³ΡΠ±Π° ΠΊΠΎΠ³Π° ΡΠ΅ ΡΠΎΠΎΡΡΠ²Π°Π°Ρ ΡΠΎ Π½Π΅ΠΏΠΎΠ·Π½Π°ΡΠ° Π·Π°Π΄Π°ΡΠ°. ΠΠΌΠ° ΠΌΠ°Π»ΠΊΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ DevOps - ΡΠΈΠ΅ ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ Π΄Π° ΠΈΠΌ ΠΏΠ»Π°ΡΠ°Ρ 200-300 ΠΈΠ»ΡΠ°Π΄ΠΈ ΡΡΠ±Π»ΠΈ, Π½ΠΎ ΡΓ¨ ΡΡΡΠ΅ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ°.
ΠΠΌΠΈΡΡΠΈΡ ΠΡΠ·ΠΌΠΈΠ½ ΠΎΠ±ΡΠ°ΡΠ½ΡΠ²Π° ΡΡΠΎ ΡΠΎΡΠ½ΠΎ ΠΏΡΠ°Π²ΠΈ DevOps ΠΈ ΡΡΠΎ ΡΡΠ΅Π±Π° Π΄Π° ΡΡΡΠ΄ΠΈΡΠ°ΡΠ΅ Π·Π° Π΄Π° Π°ΠΏΠ»ΠΈΡΠΈΡΠ°ΡΠ΅ Π·Π° ΡΠ°ΠΊΠ²Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ°. ΠΠΎΠ½ΡΡ - Π²Π°ΠΆΠ½ΠΈ Π²ΡΡΠΊΠΈ Π΄ΠΎ ΠΊΠ½ΠΈΠ³ΠΈ, Π²ΠΈΠ΄Π΅Π°, ΠΊΠ°Π½Π°Π»ΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ°.
Π¨ΡΠΎ ΠΏΡΠ°Π²ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΡ DevOps?
ΠΠΎ ΡΠΈΡΡΠ°ΡΠΈΡΠ° ΡΠΎ DevOps, Π²Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° Π½Π΅ ΡΠ΅ ΠΌΠ΅ΡΠ°Π°Ρ ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΠ΅. Π€Π°ΠΊΡ Π΅ Π΄Π΅ΠΊΠ° DevOps Π½Π΅ Π΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½Π° ΠΎΠ±Π»Π°ΡΡ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ, ΡΡΠΊΡ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½Π° ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ°. Π’ΠΎΠ° Π΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ° ΠΊΠΎΡΠ° ΠΈΠΌ ΠΏΠΎΠΌΠ°Π³Π° Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅, ΡΠ΅ΡΡΠ΅ΡΠΈΡΠ΅ ΠΈ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΠ°Ρ ΠΏΠΎΠ±ΡΠ·ΠΎ ΠΈ ΠΏΠΎΠ΅ΡΠΈΠΊΠ°ΡΠ½ΠΎ ΠΏΡΠ΅ΠΊΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° ΠΈ Π±Π΅ΡΠΏΡΠ΅ΠΊΠΎΡΠ½ΠΎΡΡ.
Π‘ΠΏΠΎΡΠ΅Π΄ ΡΠΎΠ°, ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΡ DevOps Π΅ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡ ΠΊΠΎΡ ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΎΠ²Π°Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ° Π²ΠΎ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ:
- ΠΠΎ ΡΠ°Π·Π°ΡΠ° Π½Π° ΠΏΠ»Π°Π½ΠΈΡΠ°ΡΠ΅, ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΡ DevOps ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΡΠ΅ ΠΎΠ΄Π»ΡΡΠΈ ΠΊΠ°ΠΊΠ²Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°, ΠΊΠ°ΠΊΠΎ ΡΠ΅ ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠΈ ΠΈ ΡΠ΅ ΠΈΠ·Π±Π΅ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡΠ°.
- ΠΠΎΡΠΎΠ° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π° ΡΠ΅ΡΠ²Π΅ΡΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΡΠ΅ ΠΈ ΠΏΡΠΈΠΊΠ°ΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ°.
- ΠΠΎΡΠΎΠ° Π³ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ ΠΈ Π³ΠΈ ΡΠ΅ΡΠ°Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΡΠΎ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ΡΠΎ.
- ΠΠΎ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ, Π²Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠΎΠ±Π΅ΡΠ°Ρ ΠΏΠΎΠ²ΡΠ°ΡΠ½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΠΈ Π΄Π° ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π°Ρ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ°. DevOps ΡΠ΅ Π³ΡΠΈΠΆΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ Π΄Π° Π½Π΅ Π³ΠΈ Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Ρ ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ Π΅ ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½.
- Π Π²ΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅, ΡΠ΅ΡΠ°Π²Π° Π΄Π΅ΡΠ΅ΡΠΈΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΊΠΎΠΈ ΠΏΠΎΠΌΠ°Π³Π°Π°Ρ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅, QA, ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ ΠΈ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΈ.
Π‘Γ¨ ΡΡΠΎ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΏΠΎΠ³ΠΎΡΠ΅ ΡΠ΅ ΡΠ»ΡΡΡΠ²Π° Π²ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΊΠΎΠΈ ΡΠ΅ Π±Π»ΠΈΡΠΊΡ Π΄ΠΎ ΠΈΠ΄Π΅Π°Π»Π½ΠΈ. ΠΠΎ ΡΠ΅Π°Π»Π½ΠΈΠΎΡ ΡΠ²Π΅Ρ, ΡΡΠ΅Π±Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ ΠΊΠ°Π΄Π΅ ΡΡΠΎ ΠΏΠ»Π°Π½ΠΈΡΠ°ΡΠ΅ΡΠΎ Π±Π΅ΡΠ΅ ΠΏΡΠΎΠΏΡΡΡΠ΅Π½ΠΎ, Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π±Π΅ΡΠ΅ ΠΏΠΎΠ³ΡΠ΅ΡΠ½Π° ΠΈ ΠΏΠΎΡΠ½Π°Π²ΡΠ΅ Π΄Π° ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΡΠ΅ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° ΠΊΠΎΠ³Π° ΡΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΏΡΠ΅ΡΡΠ°Π½Π°Π°. Π ΡΠ°Π·Π±ΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΡΠΈΡΠ΅ ΠΎΠ²ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, Π½ΠΈΠ²Π½ΠΎΡΠΎ ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΡΓ¨ Π΅ ΠΊΠ»ΡΡΠ½Π° Π²Π΅ΡΡΠΈΠ½Π° Π½Π° ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡ Π·Π° DevOps.
ΠΠ° ΠΏΠ°Π·Π°ΡΠΎΡ Π½Π° ΡΠ°Π»Π΅Π½ΡΠΈ Π²Π»Π°Π΄Π΅Π΅ ΠΊΠΎΠ½ΡΡΠ·ΠΈΡΠ°. ΠΠΎΠ½Π΅ΠΊΠΎΠ³Π°Ρ Π±ΠΈΠ·Π½ΠΈΡ Π±Π°ΡΠ° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ DevOps Π·Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ, Π³ΡΠ°Π΄Π΅ΠΆΠ΅Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΡ Π΄ΡΡΠ³. ΠΠ΄Π³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡΠΈΡΠ΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΠΌΠ΅Π½ΡΠ²Π°Π°Ρ Π²ΠΎ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ ΠΎΠ΄ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° ΠΈ Π½Π°ΡΠΎΠΊΠ°ΡΠ° - Π½Π΅ΠΊΠ°Π΄Π΅ Π±Π°ΡΠ°Π°Ρ Π»ΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½ΡΡΠ»ΡΠ°ΡΠΈΠΈ, Π½Π΅ΠΊΠ°Π΄Π΅ ΡΠ΅ Π±Π°ΡΠ° Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π°Ρ ΡΓ¨, Π° Π½Π΅ΠΊΠ°Π΄Π΅ ΡΠ΅ Π±Π°ΡΠ° Π΄Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π°Ρ Π½Π°ΠΏΡΠ΅Π΄Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΠΊΠΎΡ Π·Π½Π°Π΅ Π΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°.
Π¨ΡΠΎ Π²ΠΈ Π΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ Π·Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ°ΡΠ°
ΠΠ»Π΅Π³ΡΠ²Π°ΡΠ΅ΡΠΎ Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ°ΡΠ° Π±Π°ΡΠ° ΠΏΡΠ΅Π»ΠΈΠΌΠΈΠ½Π°ΡΠ½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°. ΠΠ΅ΠΌΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ Π΄Π° ΠΏΠΎΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΠΊΡΡΡΠ΅Π²ΠΈ ΠΎΠ΄ Π½ΡΠ»Π°, Π±Π΅Π· Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ Π½ΠΈΡΡΠΎ Π·Π° ΠΠ’ ΠΈ Π΄Π° Π½Π°ΡΡΠΈΡΠ΅ Π΄ΠΎ ΠΏΠΎΠΌΠ»Π°Π΄ΠΎ Π½ΠΈΠ²ΠΎ. ΠΠΎΡΡΠ΅Π±Π½Π° ΡΠ΅Ρ Π½ΠΈΡΠΊΠ° ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π°:
- ΠΠ΄Π΅Π°Π»Π½ΠΎ Π°ΠΊΠΎ ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΡΠ΅ΡΡ ΠΌΠ΅ΡΠ΅ΡΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠ°ΠΊΠΎ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡ Π·Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΈΠ»ΠΈ ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅. ΠΠ»ΠΈ Π±Π°ΡΠ΅ΠΌ ΠΈΠΌΠ°ΡΡΠ΅ ΠΈΠ΄Π΅ΡΠ° ΠΊΠ°ΠΊΠΎ Π·Π°ΠΏΠΎΡΠ½ΡΠ²Π°Π°Ρ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅, Π²ΠΎ ΠΊΠΎΡΠ° ΡΡΠ΅Π΄ΠΈΠ½Π° ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΡΠ°Ρ ΠΈ ΡΡΠΎ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ Π°ΠΊΠΎ Π²ΠΈΠ΄ΠΈΡΠ΅ Π³ΡΠ΅ΡΠΊΠ°. ΠΠΊΠΎ Π½Π΅ΠΌΠ°ΡΠ΅ ΡΠ°Π±ΠΎΡΠ½ΠΎ ΠΈΡΠΊΡΡΡΠ²ΠΎ, ΠΏΠΎΡΠ΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠΎΠ² Π±ΠΈΠ»ΠΎ ΠΊΡΡΡ Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΡΠ° Π½Π° Linux, ΠΏΠΎΠ²ΡΠΎΡΡΠ²Π°ΡΡΠΈ ΡΠ΅ ΡΡΠΎ ΡΠ΅ ΡΠ»ΡΡΡΠ²Π° Π½Π° Π²Π°ΡΠ°ΡΠ° Π΄ΠΎΠΌΠ°ΡΠ½Π° ΠΌΠ°ΡΠΈΠ½Π°.
- Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π°Ρ ΠΌΡΠ΅ΠΆΠ½ΠΈΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ - Π½Π°ΡΡΠ΅ΡΠ΅ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΠΈ ΡΠΈΡΠΎΠΊΠΈ ΠΌΡΠ΅ΠΆΠΈ.
- ΠΠΎΠ³Π»Π΅Π΄Π½Π΅ΡΠ΅ ΠΊΠ°ΠΊΠΎ ΠΈ ΡΡΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°ΡΠ΅ΡΠΎ - Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΠΊΡΠΈΠΏΡΠΈ Π²ΠΎ Python ΠΈΠ»ΠΈ Go, ΠΎΠ±ΠΈΠ΄Π΅ΡΠ΅ ΡΠ΅ Π΄Π° Π³ΠΈ ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΡΠ΅ Π½Π° OOP (ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°ΡΠ΅), ΠΏΡΠΎΡΠΈΡΠ°ΡΡΠ΅ Π·Π° ΠΎΠΏΡΡΠΈΠΎΡ ΡΠΈΠΊΠ»ΡΡ Π½Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ.
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ΅Ρ Π½ΠΈΡΠΊΠΈ Π°Π½Π³Π»ΠΈΡΠΊΠΈ ΡΠ°Π·ΠΈΠΊ ΡΠ΅ Π±ΠΈΠ΄Π΅ ΠΊΠΎΡΠΈΡΠ½ΠΎ - Π½Π΅ Π΅ Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΎ Π΄Π° ΡΠ΅ ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ° Π½Π° ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΡΠ΅ΠΌΠΈ, Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π΅ Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠΈΡΠ°ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΈ.
ΠΠ΅ Π΅ Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΎ Π΄Π° ΡΠ΅ Π·Π½Π°Π΅ ΡΓ¨ ΡΡΠΎ Π΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ Π²ΠΎ Π΄Π΅ΡΠ°Π»ΠΈ; Π·Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π΄Π° ΡΡΠΈΡΠ΅ DevOps, Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΠΎΠ±ΡΠΊΠ°. ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΡΠ°ΠΊΠ²Π° ΡΠ΅Ρ Π½ΠΈΡΠΊΠ° ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π°, ΠΎΠ±ΠΈΠ΄Π΅ΡΠ΅ ΡΠ΅ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π½Π° ΠΊΡΡΡΠ΅Π²ΠΈ.
Π¨ΡΠΎ ΡΡΠ΅Π±Π° Π΄Π° Π·Π½Π°Π°Ρ DevOps
ΠΠΎΠ±Π°Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π·Π° DevOps Π΅ ΠΌΡΠ»ΡΠΈΠ΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Π°ΡΠ΅Π½ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡ ΡΠΎ ΠΌΠ½ΠΎΠ³Ρ ΡΠΈΡΠΎΠΊ ΠΈΠ·Π³Π»Π΅Π΄. ΠΠ° Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ, ΡΠ΅ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΠ’ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΎΠ΄Π΅Π΄Π½Π°Ρ.
Π Π°Π·Π²ΠΎΡ
DevOps ΡΠ΅ Π½Π°ΠΏΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡΠ° ΡΡΠΎ ΡΠ΅ ΠΈΠΌ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π°Ρ ΠΊΠΎΠ΄ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ. ΠΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΠΊΠΎΡΠ° ΡΠ° ΡΠ΅ΡΡΠΈΡΠ° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡΠ° Π½Π° Π±Π°Π·ΠΈΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ βΠ²ΠΎ Π»Π΅Ρβ. ΠΠ΅ Π½Π°ΠΏΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ°. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ Π·Π°Π±Π΅Π»Π΅ΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π»Π΅Π½ ΡΠ°Π·Π²ΠΎΡΠ΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ.
Π‘ΠΈΠ»Π΅Π½ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡ Π·Π° DevOps Π·Π½Π°Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΠ°Π·ΠΈΡΠΈ ΠΏΠΎΠ³ΠΎΠ΄Π½ΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ°. Π’ΠΎΡ Π½Π΅ Π³ΠΈ ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅ΠΌΠ΅Π»Π½ΠΎ, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΡΠ·ΠΎ Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ ΠΌΠ°Π»Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΠΈΠ»ΠΈ Π΄Π° ΠΏΡΠΎΡΠΈΡΠ° ΡΡΡ ΠΊΠΎΠ΄. ΠΠΊΠΎ Π½ΠΈΠΊΠΎΠ³Π°Ρ Π΄ΠΎΡΠ΅Π³Π° Π½Π΅ ΡΡΠ΅ ΡΡΠ΅ΡΠ½Π°Π»Π΅ ΡΠ°Π·Π²ΠΎΡ, ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΡΠΎ Python - ΠΈΠΌΠ° Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½Π° ΡΠΈΠ½ΡΠ°ΠΊΡΠ°, Π»Π΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ ΡΠΎ ΠΎΠ±Π»Π°ΠΊ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π° ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ
ΠΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ Π·Π½Π°Π°Ρ ΡΠΈΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π° ΡΠ΅ΠΊΠΎΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° ΡΠ΅ΠΊΠΎΡ ΡΠΈΡΡΠ΅ΠΌ - Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»Π΅ Π΄Π° ΠΏΠΎΡΡΠΎΡΠΈΡΠ΅ ΠΈΠ»ΡΠ°Π΄Π½ΠΈΡΠΈ ΡΠ°ΡΠΎΠ²ΠΈ Π½Π° ΡΠ°ΠΊΠ²Π° ΠΎΠ±ΡΠΊΠ° ΠΈ Π½Π΅ΠΌΠ° Π΄Π° Π²ΠΈ ΠΊΠΎΡΠΈΡΡΠΈ. ΠΠ°ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ°, Π΄ΠΎΠ±Π°Ρ DevOps Π³ΠΈ ΡΠ°Π·Π±ΠΈΡΠ° ΠΎΠΏΡΡΠΈΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΊΠΎΡ Π±ΠΈΠ»ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ°ΠΊΠΎ, ΡΡΠ΄Π΅ΡΡΠΈ ΡΠΏΠΎΡΠ΅Π΄ ΡΠΏΠΎΠΌΠ΅Π½ΡΠ²Π°ΡΠ°ΡΠ° Π½Π° ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ°, ΠΌΠ½ΠΎΠ·ΠΈΠ½ΡΡΠ²ΠΎΡΠΎ ΡΠ΅Π³Π° ΡΠ°Π±ΠΎΡΠ°Ρ Π²ΠΎ Linux.
ΠΠΎΠ±ΡΠΈΠΎΡ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΡΠ°Π·Π±ΠΈΡΠ° Π²ΠΎ ΠΊΠΎΡ ΡΠΈΡΡΠ΅ΠΌ Π΅ Π½Π°ΡΠ΄ΠΎΠ±ΡΠΎ Π΄Π° ΡΠ΅ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ, ΠΊΠΎΠΈ Π°Π»Π°ΡΠΊΠΈ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΈ ΠΊΠΎΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π»Π½ΠΈ Π³ΡΠ΅ΡΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²Π°Ρ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° ΠΈΠ»ΠΈ ΡΠ°Π±ΠΎΡΠ΅ΡΠ΅ΡΠΎ.
ΠΠ±Π»Π°ΡΠΈ
ΠΠ°Π·Π°Ρ Π½Π° ΠΎΠ±Π»Π°ΠΊ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ°
Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΡΠ΅ Π±Π°ΡΠ°ΡΠ° Π·Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ ΠΎΠ±ΠΈΡΠ½ΠΎ Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ GCP, AWS ΠΈ Azure.
ΠΠ²Π° Π²ΠΊΠ»ΡΡΡΠ²Π° ΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅ Π½Π° CI/CD Π°Π»Π°ΡΠΊΠΈ. Π’ΠΈΠΏΠΈΡΠ½ΠΎ, ΠΠ΅Π½ΠΊΠΈΠ½Ρ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°, Π½ΠΎ Π²ΡΠ΅Π΄ΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ±Π°Π°Ρ Π°Π½Π°Π»ΠΎΠ·ΠΈ. ΠΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΠΎΠ΄ Π½ΠΈΠ², Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ Buddy, TeamCity ΠΈ Gitlab CI. ΠΠ΅ Π±ΠΈΠ΄Π΅ ΠΊΠΎΡΠΈΡΠ½ΠΎ Π΄Π° Π³ΠΎ ΠΏΡΠΎΡΡΡΠ²Π°ΡΠ΅ Terraform - ΡΠΎΠ° Π΅ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠ²Π½Π° Π°Π»Π°ΡΠΊΠ° ΠΊΠΎΡΠ° Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π°Π»Π΅ΡΠΈΠ½ΡΠΊΠΈ Π΄Π° ΡΠ° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π²ΠΎ ΠΎΠ±Π»Π°ΡΠΈΡΠ΅. Π ΠΠ°ΠΊΠ΅Ρ, ΠΊΠΎΡ Π΅ ΠΏΠΎΡΡΠ΅Π±Π΅Π½ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ ΠΎΠ΄ ΠΠ‘.
Π‘ΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡΠ° ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡ
ΠΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½Π°ΡΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈ - ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡ, ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π±ΡΠ·ΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅, ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°. DevOps ΡΠ°Π·Π±ΠΈΡΠ° ΠΊΠ°ΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π°Ρ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΈΡΠ΅ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π»Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ.
Π’Π΅ΠΌΠ΅Π»Π½ΠΎ Π³ΠΈ ΠΏΠΎΠ·Π½Π°Π²Π° ΠΠΎΠΊΠ΅Ρ ΠΈ ΠΡΠ±Π΅ΡΠ½Π΅ΡΠ΅Ρ. Π Π°Π·Π±ΠΈΡΠ° ΠΊΠ°ΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π°Ρ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈΡΠ΅, ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΡΠΈΡΡΠ΅ΠΌ Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈΡΠ΅ Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ Π½ΠΈΠ² Π±Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΈΡΠΈ Π·Π° ΡΠ΅Π»ΠΎΠΊΡΠΏΠ½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΊΠΎ ΡΠ΅Π»ΠΈΠ½Π°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΠΊΠ»Π°ΡΡΠ΅Ρ Kubernetes ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Ansible
Π¨ΡΠΎ Π΄ΡΡΠ³ΠΎ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΎΠ±ΠΈΠ΄Π°Ρ ΠΈΠ΄Π½ΠΈΡΠ΅ DevOps?
Π‘ΠΏΠΈΡΠΎΠΊΠΎΡ Π½Π° Π°Π»Π°ΡΠΊΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° Π±ΠΈΠ΄Π°Ρ ΠΊΠΎΡΠΈΡΠ½ΠΈ Π·Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΡ DevOps Π΅ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ΅Π½. ΠΠ΅ΠΊΠΎΠΈ ΡΠ°Π±ΠΎΡΠ°Ρ Π½Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ, Π΄ΡΡΠ³ΠΈ Π³ΠΎ ΠΏΠΎΠΌΠΈΠ½ΡΠ²Π°Π°Ρ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈΠΎΡ Π΄Π΅Π» ΠΎΠ΄ ΡΠ²ΠΎΠ΅ΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΡΡΠΈ Π³ΠΎ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ΡΠΎ ΠΈ ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ, Π° Π΄ΡΡΠ³ΠΈ ΡΠ° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π°Ρ Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΎΡΡΠ° Π²ΠΎ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ. ΠΠΎ ΡΠΎΡ ΠΏΡΠΎΡΠ΅Ρ, ΡΠ΅ ΡΡΠ°Π½Π΅ ΡΠ°ΡΠ½ΠΎ ΠΊΠ°Π΄Π΅ Π΄Π° ΡΠ΅ ΠΊΠΎΠΏΠ° ΠΈ ΠΊΠΎΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΠΊΠΎΡΠΈΡΠ½ΠΈ.
ΠΠ²Π΅ ΡΡΡΠ΅ Π΅Π΄Π΅Π½ ΠΌΠ°Π» ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΡΡΠΎ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠΎΠΊΠΎΡ:
- Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π°Ρ Git ΠΈ Github Π°ΠΊΠΎ Π²Π΅ΡΠ΅ Π½Π΅ ΡΡΠ΅ Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΠ»Π΅ ΡΠΎΠ°. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΡΠ΅ GitLab Π½Π° Π²Π°ΡΠΈΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ.
- ΠΠ°ΠΏΠΎΠ·Π½Π°ΡΡΠ΅ ΡΠ΅ ΡΠΎ ΡΠ°Π·ΠΈΡΠΈΡΠ΅ Π·Π° ΠΎΠ±Π΅Π»Π΅ΠΆΡΠ²Π°ΡΠ΅ JSON ΠΈ YAML.
- ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΡΠ΅ ΠΈ ΠΎΠ±ΠΈΠ΄Π΅ΡΠ΅ ΡΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Π²ΠΎ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ - Π½Π΅ ΡΠ°ΠΌΠΎ MySQL, ΡΡΠΊΡ ΠΈ NoSQL. ΠΠ±ΠΈΠ΄Π΅ΡΠ΅ ΡΠ΅ ΡΠΎ MongoDB.
- Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΎΠ΄Π΅Π΄Π½Π°Ρ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Ansible.
- ΠΠ΅Π΄Π½Π°Ρ ΠΏΠΎΡΡΠ°Π²Π΅ΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ ΠΈ Π΅Π²ΠΈΠ΄Π΅Π½ΡΠΈΡΠ°. ΠΡΠΎΠ±Π°ΡΡΠ΅ ΡΠ° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠ°ΡΠ° Prometheus, Grafana, Alertmanager.
- ΠΠΎΠ±Π°ΡΠ°ΡΡΠ΅ Π³ΠΈ Π½Π°ΡΠ΄ΠΎΠ±ΡΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ° Π·Π° ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°Π·ΠΈΡΠΈ - ΡΠ°ΠΌΠΎ ΡΡΠ΅Π±Π° Π΄Π° Π³ΠΈ Π·Π°ΠΏΠΎΠ·Π½Π°Π΅ΡΠ΅, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°ΡΠ΅ ΠΈ ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ Π½Π° ΠΎΠ±ΡΠΊΠ° ΠΈΠ»ΠΈ ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ.
ΠΠΎΡΡΠΎ ΡΡΠ΅Π±Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π΄Π° ΡΡΠΈΡΠ΅ DevOps ΡΠ΅Π³Π°
ΠΠΌΠ° Π½Π΅Π΄ΠΎΡΡΠΈΠ³ ΠΎΠ΄ ΠΏΠ΅ΡΡΠΎΠ½Π°Π» Π½Π° ΠΏΠ°Π·Π°ΡΠΎΡ Π·Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ DevOps. ΠΠ²Π° Π΅ ΡΡΠ»ΠΎΠ²Π½ΠΎ ΠΏΠΎΡΠ²ΡΠ΄Π΅Π½ΠΎ ΡΠΎ ΠΊΠ²Π°Π½ΡΠΈΡΠ΅ΡΠΎΡ ΠΈ ΠΊΠ²Π°Π»ΠΈΡΠ΅ΡΠΎΡ Π½Π° ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ°:
- ΠΠΎ Π ΡΡΠΈΡΠ°, ΡΠ°ΠΌΠΎ Π½Π° HeadHunter, ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 2 ΠΈΠ»ΡΠ°Π΄ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ° ΡΠ΅ ΠΏΠΎΡΡΠΎΡΠ°Π½ΠΎ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π·Π° ΠΎΠ²ΠΎΡ ΠΊΠ»ΡΡΠ΅Π½ Π·Π±ΠΎΡ.
- Π ΡΠ°ΠΌΠΎ 1 Π»ΡΡΠ΅ Π³ΠΈ ΠΎΠ±ΡΠ°Π²ΠΈΡΠ° ΡΠ²ΠΎΠΈΡΠ΅ ΡΠ΅Π·ΠΈΠΌΠ΅Π°.
ΠΠΌΠ°ΡΡΠΈ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Π±ΠΈΠΎΠ³ΡΠ°ΡΠΈΡΠ° Π½Π΅ Π·Π½Π°ΡΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎ Π±Π°ΡΠ°ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°, ΠΈΠ·Π»Π΅Π³ΡΠ²Π° Π΄Π΅ΠΊΠ° Π·Π° Π΅Π΄Π΅Π½ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡ ΠΈΠΌΠ° Π΄Π²Π΅ ΠΈΠ»ΠΈ Π΄ΡΡΠΈ ΡΡΠΈ ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ° - ΠΎΠ²Π°Π° ΡΠΈΡΡΠ°ΡΠΈΡΠ° Π½Π΅ ΠΏΠΎΡΡΠΎΠΈ Π½ΠΈΡΡ Π½Π° ΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΈΠΎΡ ΠΏΠ°Π·Π°Ρ Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° Π²Π΅Π±. ΠΠΎΠ΄Π°Π΄Π΅ΡΠ΅ ΠΎΠ²Π΄Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ° ΠΎΠ΄ ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ Π₯Π°Π±Ρ ΠΈ Π’Π΅Π»Π΅Π³ΡΠ°ΠΌ - Π½Π΅Π΄ΠΎΡΡΠΈΠ³ΠΎΡ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈ Π΅ ΠΎΠ³ΡΠΎΠΌΠ΅Π½.
ΠΠ±ΡΠ½Π΅ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π±Π°ΡΠ°ΡΠ°ΡΠ° Π·Π° ΠΏΠ»Π°ΡΠ° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Π½ΡΠΈΡΠ΅
DevOps Π½Π΅ Π΅ ΠΏΠΎΠΌΠ°Π»ΠΊΡ Π±Π°ΡΠ°Π½ Π²ΠΎ ΡΠ²Π΅ΡΠΎΡ - Π°ΠΊΠΎ ΡΠ°ΠΊΠ°ΡΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΡΠ΅Π»ΠΈΡΠ΅ Π²ΠΎ Π‘ΠΠ ΠΈΠ»ΠΈ ΠΠ²ΡΠΎΠΏΠ°, ΡΠΎΠ³Π°Ρ ΡΠ°ΠΌΠΎ Π½Π° ΠΏΠΎΡΡΠ°Π»ΠΎΡ
ΠΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΠΏΠ°ΡΠΈ ΠΏΠΎΠΌΠ°Π»ΠΊΡ ΠΏΠΎΠ½ΡΠ΄ΠΈ Π·Π° Ρ ΠΎΠ½ΠΎΡΠ°ΡΡΠΈ - ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ Π½Π° DevOps Π³Π»Π°Π²Π½ΠΎ Π±Π°ΡΠ°Π°Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°Π» ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΡΠΎ ΠΏΠΎΠ»Π½ΠΎ ΡΠ°Π±ΠΎΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅.
ΠΠ° ΡΠ΅ ββΠ½Π°ΡΠ΄Π΅ ΡΠΎΠΎΠ΄Π²Π΅ΡΠ΅Π½ Ρ
ΠΎΠ½ΠΎΡΠ°ΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ Π΅ ΡΠ΅ΡΠΊΠΎ, Π½ΠΎ Π΅ ΠΌΠΎΠΆΠ½ΠΎ
ΠΠΎΠ½Π²Π΅Π½ΡΠΈΠΎΠ½Π°Π»Π½ΠΈΠΎΡ ΠΏΠ°Ρ Π½Π° ΠΊΠ°ΡΠΈΠ΅ΡΠ° Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΡ DevOps ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π·Π°ΠΌΠΈΡΠ»ΠΈ Π²Π°ΠΊΠ°:
- ΠΠ΄ ΡΠ΅ΡΡ ΠΌΠ΅ΡΠ΅ΡΠΈ Π΄ΠΎ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° ΡΠ°Π±ΠΎΡΠΈ ΠΊΠ°ΠΊΠΎ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π²ΠΎ ΠΌΠ°Π»Π° ΠΠ’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°. ΠΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅, ΡΠΎΡ ΡΡΡΠ΄ΠΈΡΠ° ΡΠ°Π·ΠΈΠΊ ΠΏΠΎΠ³ΠΎΠ΄Π΅Π½ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ°.
- ΠΠ½ΡΠ΅Π½Π·ΠΈΠ²Π½ΠΎ ΡΡΡΠ΄ΠΈΡΠ° Π½Π° ΠΊΡΡΡΠ΅Π²ΠΈ ΠΎΠΊΠΎΠ»Ρ ΡΠ΅ΡΡ ΠΌΠ΅ΡΠ΅ΡΠΈ.
- Π‘Π΅ ΡΠ΅Π»ΠΈ Π½Π° Π΄ΡΡΠ³Π° ΡΠ°Π±ΠΎΡΠ° - Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΠΊΠΎΡΠ° ΠΏΡΠΎΠ΄Π°Π²Π° ΠΎΠ±Π»Π°ΠΊ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ°, ΡΠΈΠ»ΠΈΡΠ°Π»Π° Π½Π° Π³ΠΎΠ»Π΅ΠΌΠ° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡΠ°, Π½Π° ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠΈ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. ΠΠ΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ ΠΊΠ°ΠΆΠ°Π½ΠΎ, ΠΎΠ½Π°ΠΌΡ ΠΊΠ°Π΄Π΅ ΡΡΠΎ ΠΈΠΌΠ° ΠΏΠΎΡΡΠ΅Π±Π° ΠΎΠ΄ ΠΏΠΎΡΡΠΎΡΠ°Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°. ΠΠ° ΠΏΠΎΡΠ΅ΡΠ½Π°ΡΠ° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ° Π΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 100 ΠΈΠ»ΡΠ°Π΄ΠΈ ΡΡΠ±Π»ΠΈ.
- ΠΠ΅ΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π±ΠΎΡΠΈ ΠΈ ΡΡΡΠ΄ΠΈΡΠ°, Π½Π΅ΠΊΠΎΠ»ΠΊΡΠΊΡΠ°ΡΠ½ΠΎ Π³ΠΈ Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π° ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΠ΅.
- Π‘ΡΠ°Π½ΡΠ²Π° Π΅ΠΊΡΠΏΠ΅ΡΡ Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½Π°ΡΠ° Π·Π°Π΅Π΄Π½ΠΈΡΠ° ΠΈ ΠΏΡΠ΅ΠΌΠΈΠ½ΡΠ²Π° Π²ΠΎ ΠΊΠΎΠ½ΡΠ°Π»ΡΠΈΠ½Π³. ΠΠ»ΠΈ ΠΏΡΠ΅ΡΠ°ΡΠ½ΡΠ²Π° Π²ΠΎ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡ ΠΈΠ»ΠΈ ΠΠ’ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ.
DevOps Π΅ ΡΠ΅ΠΆΠΎΠΊ. Π’ΡΠ΅Π±Π° Π΄Π° Π³ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π²Π΅ΡΡΠΈΠ½ΠΈΡΠ΅ Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΏΡΠΎΡΠ΅ΡΠΈΠΈ ΠΎΠ΄Π΅Π΄Π½Π°Ρ. Π‘ΡΠ°Π½Π΅ΡΠ΅ Π»ΠΈΡΠ½ΠΎΡΡ ΠΊΠΎΡΠ° Π΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½Π° Π΄Π° ΠΏΠΎΠ½ΡΠ΄ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ΅ ΠΊΠ°Π΄Π΅ ΡΡΠΎ Π΄ΡΡΠ³ΠΈΡΠ΅ ΠΠ’ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈ Π½Π΅ Π½ΠΈ ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°Π°Ρ Π·Π° Π½ΠΈΡΡΠΎ Π΄ΡΡΠ³ΠΎ. Π’ΠΈΠ΅ ΠΏΠ»Π°ΡΠ°Π°Ρ ΠΌΠ½ΠΎΠ³Ρ Π·Π° ΠΎΠ²Π°, Π½ΠΎ Π±Π°ΡΠ°Π°Ρ ΠΈ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π° Π½Π° Π·Π½Π°Π΅ΡΠ΅.
ΠΠΎΠ»ΠΊΡ Π·Π°ΡΠ°Π±ΠΎΡΡΠ²Π°Π°Ρ DevOps?
Π‘ΠΏΠΎΡΠ΅Π΄ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ Π·Π° Π²ΡΠΎΡΠΈΠΎΡ ΠΊΠ²Π°ΡΡΠ°Π» ΠΎΠ΄ 2019 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΏΡΠΎΡΠ΅ΡΠ½Π°ΡΠ° ΡΡΠ΅Π΄Π½Π° ΠΏΠ»Π°ΡΠ° Π·Π° devops Π΅ ΠΏΠΎΠΌΠ΅ΡΡ 90 ΠΈ 160 ΠΈΠ»ΡΠ°Π΄ΠΈ ΡΡΠ±Π»ΠΈ. ΠΠΌΠ° ΠΈ ΠΏΠΎΠ΅Π²ΡΠΈΠ½ΠΈ ΠΏΠΎΠ½ΡΠ΄ΠΈ - Π½Π°ΡΠΌΠ½ΠΎΠ³Ρ 60-70 ΠΈΠ»ΡΠ°Π΄ΠΈ.
ΠΠΎΡΡΠΎΡΠ°Π½ΠΎ ΠΈΠΌΠ° ΠΏΠΎΠ½ΡΠ΄ΠΈ Π΄ΠΎ 200 ΠΈΠ»ΡΠ°Π΄ΠΈ, Π° ΠΈΠΌΠ° ΠΈ ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ° ΡΠΎ ΠΏΠ»Π°ΡΠΈ Π΄ΠΎ 330 ΠΈΠ»ΡΠ°Π΄ΠΈ ΡΡΠ±Π»ΠΈ.
ΠΠ΅ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»ΡΠΈ, DevOps ΡΠ΅ ΠΏΠ»Π°ΡΠ° ΠΏΠΎΠ²ΠΈΡΠΎΠΊΠΎ ΠΎΠ΄ Π΄ΡΡΠ³ΠΈΡΠ΅. ΠΠ·Π²ΠΎΡ:
ΠΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅ Π½Π° DevOps, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈ ΠΏΠΎΡΠ΅ΡΠ½ΠΈΡΠΈΡΠ΅, ΡΠ΅Π³Π° ΡΠ΅ Π±Π°ΡΠ°Π°Ρ Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ Π±Π°Π½ΠΊΠΈ, ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ, ΠΎΠ±Π»Π°ΠΊ ΡΡΠ»ΡΠ³ΠΈ, ΡΡΠ³ΠΎΠ²ΡΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠΎΠΈ ΡΠ΅ Π³ΡΠΈΠΆΠ°Ρ Π·Π° ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ Π½Π° Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΠΠ’ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ°.
ΠΠ΄Π»ΠΈΡΠ΅Π½ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ Π·Π° ΠΏΠΎΠΌΠ»Π°Π΄ΠΎ ΡΠ°Π±ΠΎΡΠ½ΠΎ ΠΌΠ΅ΡΡΠΎ ΡΠΎ ΠΏΠ»Π°ΡΠ° ΠΎΠ΄ 60β90 ΠΈΠ»ΡΠ°Π΄ΠΈ Π±ΠΈ Π±ΠΈΠ» ΠΏΠΎΡΠ΅ΡΠ½ΠΈΠΊ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΡΠΎ ΠΎΠΊΠΎΠ»Ρ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈΡΠΊΡΡΡΠ²ΠΎ ΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π΄ΠΈΠΏΠ»ΠΎΠΌΠ°.
Π’Π°ΠΊΠ²Π° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π½Π΅ΠΌΠ°, Π½ΠΎ ΠΈΠ·Π³Π»Π΅Π΄Π° Π΄Π΅ΠΊΠ° Π»ΡΡΠ΅ΡΠΎ ΠΊΠΎΠΈ ΠΈΠΌΠ°Π°Ρ ΠΈΡΠΊΡΡΡΠ²ΠΎ Π²ΠΎ ΠΠΈΠ½ΡΠΊΡ ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΏΠ»Π°ΡΠ΅Π½ΠΈ
Π¨ΡΠΎ Π΄Π° Π³Π»Π΅Π΄Π°ΡΠ΅ ΠΈ ΡΠΈΡΠ°ΡΠ΅ Π·Π° Π΄Π° ΡΠ°ΡΡΠ΅ΡΠ΅ Π²ΠΎ Π²Π°ΡΠ°ΡΠ° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ°
ΠΠ° Π΄Π° ΡΠ΅ Π½ΡΡΠ½Π΅ΡΠ΅ Π²ΠΎ ΡΠ²Π΅ΡΠΎΡ Π½Π° DevOps, ΠΏΡΠΎΠ±Π°ΡΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΈΠ·Π²ΠΎΡΠΈ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ:
Π€ΠΎΠ½Π΄Π°ΡΠΈΡΠ° Π·Π° Cloud Native Computing [YouTube, ENG] - ΠΌΠ½ΠΎΠ³Ρ Π²ΠΈΠ΄Π΅Π° ΠΎΠ΄ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΠΈ Π΅Π΄ΡΠΊΠ°ΡΠΈΠ²Π½ΠΈ Π²Π΅Π±ΠΈΠ½Π°ΡΠΈ.ΠΠ°Π½Π°Π» DevOps [YouTube, RUS] - Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ°ΠΈ ΠΎΠ΄ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΠ° DevOps Π²ΠΎ Π ΡΡΠΈΡΠ°.ΠΡΠΈΡΠ°ΡΠ½ΠΈΠΊΠΎΡ DevOps [ΠΊΠ½ΠΈΠ³Π°, RUS] Π΅ Π΅Π΄Π½Π° ΠΎΠ΄ Π½Π°ΡΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΈΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Π·Π° ΡΠΈΠ»ΠΎΠ·ΠΎΡΠΈΡΠ°ΡΠ° Π½Π° DevOps. ΠΠ½ΠΈΠ³Π°ΡΠ° ΡΠΎΠ΄ΡΠΆΠΈ ΠΎΠΏΡΡΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ°, ΠΊΠ°ΠΆΡΠ²Π° Π½Π° ΡΡΠΎ Π΄Π° ΡΠ΅ ΠΎΠ±ΡΠ½Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ ΡΓ¨ ΠΊΠΎΠ³Π° ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ Π½Π° ΠΊΠΎΡ Π±ΠΈΠ»ΠΎ ΠΏΡΠΎΠ΅ΠΊΡ.Π’ΠΎΠΌΠ°Ρ ΠΠΈΠΌΠΎΠ½ΡΠ΅Π»ΠΈ βΠΡΠ°ΠΊΡΠΈΠΊΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ° ΠΈ ΠΌΡΠ΅ΠΆΠ½Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΡΠ°β [ΠΊΠ½ΠΈΠ³Π°, RUS] - ΠΌΠ½ΠΎΠ³Ρ ΡΠ΅ΠΎΡΠΈΡΠ° ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π·Π° ΡΠΎΠ° ΠΊΠ°ΠΊΠΎ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΡΡΡΡΠΊΡΡΡΠΈΡΠ° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ°ΡΠ° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΡΠ°.ΠΠ΅Π΄Π΅Π»Π½ΠΈΠΊΠΎΡ ΠΠ΅Π²ΠΎΠΏΡ [ΠΊΠ½ΠΈΠ³Π°, ENG] - Π½Π΅Π΄Π΅Π»Π΅Π½ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° Π²Π΅ΡΡΠΈ Π·Π° ΡΠΎΠ° ΡΡΠΎ ΡΠ΅ ΡΠ»ΡΡΡΠ²Π° Π²ΠΎ DevOps ΡΠΈΡΡΠΌ ΡΠ²Π΅ΡΠΎΡ.Devops_deflope [Telegram, RUS] - Π²Π΅ΡΡΠΈ ΠΎΠ΄ ΠΈΠ½Π΄ΡΡΡΡΠΈΡΠ°ΡΠ°, Π½Π°ΡΠ°Π²ΠΈ Π·Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, Π²ΡΡΠΊΠΈ Π΄ΠΎ Π½ΠΎΠ²ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΈ Π½Π°ΠΏΠΈΡΠΈ ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ.Devops_en [Telegram, RUS] - ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ Π½Π° ΡΡΡΠΊΠΈ ΡΠ°Π·ΠΈΠΊ ΠΊΠ°Π΄Π΅ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ±Π°ΡΠ°ΡΠ΅ ΡΠΎΠ²Π΅Ρ ΠΈ Π΄Π° ΠΏΠΎΠ±Π°ΡΠ°ΡΠ΅ ΠΏΠΎΠΌΠΎΡ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.- Devops.com Π΅ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΌΠ΅ΡΡΠ½Π°ΡΠΎΠ΄Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ° ΡΠΎ Π½Π°ΠΏΠΈΡΠΈ, Π²Π΅Π±ΠΈΠ½Π°ΡΠΈ, ΠΏΠΎΠ΄ΠΊΠ°ΡΡΠΈ ΠΈ ΠΊΠΎΠ»ΡΠΌΠ½ΠΈ ΠΎΠ΄ Π½Π°ΡΠ³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π²ΠΎ ΠΈΠ½Π΄ΡΡΡΡΠΈΡΠ°ΡΠ°.
Hangops_Ru β ΠΠ°Π΅Π΄Π½ΠΈΡΠ° Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ ΠΈ ΡΠΈΠΌΠΏΠ°ΡΠΈΠ·Π΅ΡΠΈ Π½Π° DevOps ΡΡΠΎ Π·Π±ΠΎΡΡΠ²Π° ΡΡΡΠΊΠΈ.- ΠΠ°ΡΠ΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Π·Π° ΡΠ°Π·ΠΈΠΊΠΎΡ ΡΡΠΎ ΡΠ΅ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π·Π° ΡΠ°Π·Π²ΠΎΡ.
ΠΠ°Π΄Π΅ Π΄Π° ΡΡΡΠ΄ΠΈΡΠ°ΡΠ΅ DevOps
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ΡΠ΅ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ΠΎ Π·Π½Π°Π΅ΡΠ΅ Π·Π° ΠΊΡΡΡΠΎΡ β
- ΠΠ°ΡΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠ΄ΠΎΡ ΠΈ Π±ΡΠ·ΠΎ Π΄Π° Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π°Π»Π°ΡΠΊΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° Π²Π΅ΡΠ·ΠΈΠΈ.
- Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ Π³ΠΈ Π½Π°ΡΠ΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°, ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ ΠΈ Π³ΡΠ°Π΄Π΅ΡΠ΅.
- ΠΠ°ΡΡΠ΅ΡΠ΅ Π΄Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΈ Π΄Π° Π³ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π²ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅.
- ΠΡΠΈΡΠ°ΡΠ΅ΡΠ΅ ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΡΠΎ Π°Π»Π°ΡΠΊΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° ΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅.
- ΠΠ°Π²ΠΈΠΊΠ½Π΅ΡΠ΅ ΡΠ΅ Π²Π΅Π΄Π½Π°Ρ Π΄Π° Π³ΠΈ ΠΈΠ·Π±ΠΈΡΠ°ΡΠ΅ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅.
ΠΠΎΠ±ΠΈΡΡΠ΅ ΠΊΡΡΡ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°ΡΠ΅ Python ΠΊΠ°ΠΊΠΎ Π±ΠΎΠ½ΡΡ - ΡΠ΅ Π³ΠΈ ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΡΡΡΠ΅ ΠΏΠΎΠ±ΡΠ·ΠΎ ΠΈ ΠΏΠΎΠ»Π΅ΡΠ½ΠΎ. Π‘Γ¨ Π΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎ - ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ AWS, GCP ΠΈΠ»ΠΈ Azure.
ΠΠ²Π° Π΅ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π·Π° Π΄Π° Π³ΠΎ ΠΏΡΠ΅ΡΠ²ΠΎΡΠΈΡΠ΅ ΠΏΠΎΡΠ΅ΡΠ½ΠΈΠΎΡ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΈΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π²ΠΎ Π±Π°ΡΠ°Π½ DevOps ΠΈ ΠΏΡΠΈΡΠ°ΡΠ½ΠΎ Π΄Π° ΡΠ° ΠΏΠΎΠ΄ΠΈΠ³Π½Π΅ΡΠ΅ Π²Π°ΡΠ°ΡΠ° ΡΠ΅Π½Π° Π½Π° ΠΏΠ°Π·Π°ΡΠΎΡ Π½Π° ΡΡΡΠ΄ΠΎΡ.
ΠΠ·Π²ΠΎΡ: www.habr.com