Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

ΠšΡ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π΄Π΅Π»Π°Π΅Ρ‚, сколько Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌ ΡΡ‚Π°Ρ‚ΡŒ

DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ β€” это ΠΌΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹Π΅ спСциалисты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΌΠ΅ΡŽΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСссы ΠΈ Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, QA ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹. Они ΡƒΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, быстро ΠΎΡΠ²Π°ΠΈΠ²Π°ΡŽΡ‚ слоТныС инструмСнты ΠΈ Π½Π΅ Ρ‚Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π΅Π·Π½Π°ΠΊΠΎΠΌΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ. DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² ΠΌΠ°Π»ΠΎ β€” ΠΈΠΌ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎ 200–300 тысяч Ρ€ΡƒΠ±Π»Π΅ΠΉ, Π½ΠΎ вакансий всё Ρ€Π°Π²Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ.

Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ рассказываСм, Ρ‡Π΅ΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ занимаСтся DevOps ΠΈ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Ρ‚Π°ΠΊΡƒΡŽ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ. Бонусом β€” Π²Π°ΠΆΠ½Ρ‹Π΅ ссылки Π½Π° ΠΊΠ½ΠΈΠ³ΠΈ, Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠ°Π½Π°Π»Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ сообщСство.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

Разобрался, Ρ‡Π΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΈ сколько Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹

Π§Π΅ΠΌ занимаСтся DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

Π’ ситуации с DevOps Π²Π°ΠΆΠ½ΠΎ Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ DevOps β€” это Π½Π΅ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π° ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ философия. Π­Ρ‚ΠΎ мСтодология, которая ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, тСстировщикам ΠΈ систСмным администраторам Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ быстрСС ΠΈ эффСктивнСС Π·Π° счёт Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π±Π΅ΡΡˆΠΎΠ²Π½ΠΎΡΡ‚ΠΈ.

БоотвСтствСнно, DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ β€” это спСциалист, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ внСдряСт эту ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ Π² процСсс Ρ€Π°Π±ΠΎΡ‚Ρ‹:

Всё, Ρ‡Ρ‚ΠΎ написано Π²Ρ‹ΡˆΠ΅, происходит Π² Π±Π»ΠΈΠ·ΠΊΠΈΡ… ΠΊ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…. Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΆΠ΅ ΠΌΠΈΡ€Π΅ приходится ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Π³Π΄Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ пропустили, с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ ошиблись, Π° ΠΎΠ± Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄ΡƒΠΌΠ°Π»ΠΈΡΡŒ, ΠΊΠΎΠ³Π΄Π° всС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ встали. И Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π²ΠΎ всСх этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ…, Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΈΡ… ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всё Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ β€” ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ Π½Π°Π²Ρ‹ΠΊ DevOps-спСциалиста.

На Ρ€Ρ‹Π½ΠΊΠ΅ ΠΊΠ°Π΄Ρ€ΠΎΠ² Π΅ΡΡ‚ΡŒ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Π°. Иногда бизнСс ΠΈΡ‰Π΅Ρ‚ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ систСмного ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°, Π±ΠΈΠ»Π΄-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Ρ‘. ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ направлСния Ρ‚ΠΎΠΆΠ΅ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ β€” Π³Π΄Π΅-Ρ‚ΠΎ ΠΈΡ‰ΡƒΡ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° Π½Π° консалтинг, Π³Π΄Π΅-Ρ‚ΠΎ просят всё Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π° Π³Π΄Π΅-Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ систСмного администратора, ΡƒΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для старта Π² профСссии

Π’Ρ…ΠΎΠ΄ Π² ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΡ€ΠΈΠΉΡ‚ΠΈ Π½Π° курсы с нуля, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ понимая Π² IT, ΠΈ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π΄ΠΎ уровня junior Π½Π΅ получится. НуТСн тСхничСский бэкграунд:

НС ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ всё пСрСчислСнноС досконально, для старта обучСния DevOps достаточно минимального уровня ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ. Если Ρ‚Π°ΠΊΠΎΠΉ тСхничСский бэкграунд Π΅ΡΡ‚ΡŒ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° курсы.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ΅Π½ DevOps ΠΈ ΠΊΡ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ DevOps-спСциалисты

Когда ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, мСньшС всСго хочСтся ΡƒΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ ΠΎΡ‚ ΠΊΠΎΠ»Π»Π΅Π³ Ρ„Ρ€Π°Π·Ρƒ Β«ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π° вашСй сторонС». Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΡΡ‚Ρ€Π°Π΄Π°ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ – Π° ΠΈΠΌ всё Ρ€Π°Π²Π½ΠΎ, какая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ нСсСт ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° ΠΏΠΎΠ»ΠΎΠΌΠΊΡƒ. ΠšΡƒΠ»ΡŒΡ‚ΡƒΡ€Π° DevOps появилась ΠΊΠ°ΠΊ Ρ€Π°Π· Π·Π°Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΏΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΈΡ… Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΎΠ±Ρ‰Π΅ΠΉ отвСтствСнности Π·Π° ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚.

КакиС ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ входят Π² понятиС DevOps ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ Π½ΡƒΠΆΠ½Ρ‹? Π§Π΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΈ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΌΠ΅Ρ‚ΡŒ? На эти ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ вопросы ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ экспСрты ΠΈΠ· EPAM: ΠšΠΈΡ€ΠΈΠ»Π» Π‘Π΅Ρ€Π³Π΅Π΅Π², систСмный ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΈ DevOps-СвангСлист, ΠΈ Π˜Π³ΠΎΡ€ΡŒ Π‘ΠΎΠΉΠΊΠΎ, Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ систСмный ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΎΡ€ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· DevOps-ΠΊΠΎΠΌΠ°Π½Π΄ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

Π—Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ΅Π½ DevOps?

РаньшС ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ (Ρ‚. Π½. operations) сущСствовал Π±Π°Ρ€ΡŒΠ΅Ρ€. Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΏΠ°Ρ€Π°Π΄ΠΎΠΊΡΠ°Π»ΡŒΠ½ΠΎ, Π½ΠΎ Ρƒ Π½ΠΈΡ… Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ ΠΈ KPI, хотя ΠΎΠ½ΠΈ ΠΈ Π΄Π΅Π»Π°Π»ΠΈ ΠΎΠ±Ρ‰Π΅Π΅ Π΄Π΅Π»ΠΎ. ЦСлью Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±Ρ‹Π»ΠΎ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ быстрСС Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ бизнСс-трСбования ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… Π² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΡ‚Π²Π΅Ρ‡Π°Π»Π° Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ – Π° Π»ΡŽΠ±Ρ‹Π΅ измСнСния ставят ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ ΡƒΠ³Ρ€ΠΎΠ·Ρƒ. Налицо ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ интСрСсов – DevOps появился, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DevOps?

Вопрос Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ – ΠΈ спорный: ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΠΌΠΈΡ€Π΅ ΠΎΠ± этом ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈΡΡŒ. Π’ Π•Π ΠΠœ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ DevOps ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ Π² сСбС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, процСссы ΠΈ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρƒ взаимодСйствия Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π­Ρ‚ΠΎ объСдинСниС Π½Π°Ρ†Π΅Π»Π΅Π½ΠΎ Π½Π° Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΡƒΡŽ доставку цСнностСй ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ.

ΠšΠΈΡ€ΠΈΠ»Π» Π‘Π΅Ρ€Π³Π΅Π΅Π²: Β«Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠΈΡˆΡƒΡ‚ ΠΊΠΎΠ΄, тСстировщики Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚, Π° администраторы ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π½Π° производствСнноС ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅. Π”ΠΎΠ»Π³ΠΎΠ΅ врСмя эти части ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±Ρ‹Π»ΠΈ нСсколько Ρ€Π°Π·Ρ€ΠΎΠ·Π½Π΅Π½Ρ‹, Π° ΠΏΠΎΡ‚ΠΎΠΌ появилась идСя ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΈΡ… ΠΎΠ±Ρ‰ΠΈΠΌ процСссом. Π’Π°ΠΊ появились DevOps-ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈΒ».

Настал Ρ‚ΠΎΡ‚ дСнь, ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈ систСмныС ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Π·Π°ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Π»ΠΈΡΡŒ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°. Π‘Π°Ρ€ΡŒΠ΅Ρ€ ΠΌΠ΅ΠΆΠ΄Ρƒ производством ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ стал ΡΡ‚ΠΈΡ€Π°Ρ‚ΡŒΡΡ. Π’Π°ΠΊ появился DevOps, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ входят ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π° ΠΈ порядок взаимодСйствия Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

Π’ Ρ‡Π΅ΠΌ состоит ΡΡƒΡ‚ΡŒ DevOps-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹?

Π’ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π»Π΅ΠΆΠΈΡ‚ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· участников ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π‘Π°ΠΌΠΎΠ΅ интСрСсноС ΠΈ слоТноС Π² философии DevOps – ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π½Π΅ просто ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° свой этап Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π° нСсСт ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вСсь ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π»Π΅ΠΆΠΈΡ‚ Π½Π΅ Π½Π° Ρ‡ΡŒΠ΅ΠΉ-Ρ‚ΠΎ сторонС – ΠΎΠ½Π° общая, ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‡Π»Π΅Π½ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π΅Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ.

Π’Π°ΠΆΠ½Π΅ΠΉΡˆΠ΅Π΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ DevOps-ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹ – ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π° Π½Π΅ просто ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ DevOps-ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, эти ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π²Π½Π΅Π΄Ρ€ΡΡŽΡ‚ Π½Π΅ Β«Π½Π° Ρ‡ΡŒΠ΅ΠΉ-Ρ‚ΠΎ сторонС», Π° Π² вСсь ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ Π½ΡƒΠΆΠ΅Π½ Π½Π΅ сам ΠΏΠΎ сСбС DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ – Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π° Ρ€ΠΎΠ»ΡŒ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ распрСдСлСна ΠΏΠΎ нСскольким Ρ‡Π»Π΅Π½Π°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ с Ρ€Π°Π·Π½ΠΎΠΉ спСциализациСй.

КакиС Π±Ρ‹Π²Π°ΡŽΡ‚ DevOps-ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ?

DevOps-ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ всС этапы ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ПО.

Π˜Π³ΠΎΡ€ΡŒ Π‘ΠΎΠΉΠΊΠΎ: Β«Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ случай – ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ DevOps-ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ прямо ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ВмСстС с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ ΠΌΡ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΠΌ, ΠΊΠ°ΠΊΠΎΠΉ Ρƒ прилоТСния Π±ΡƒΠ΄Π΅Ρ‚ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹ΠΉ Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚, Π³Π΄Π΅ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ ΠΈ ΠΊΠ°ΠΊ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ. БСйчас Π² ΠΌΠΎΠ΄Π΅ микросСрвисная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° – для Π½Π΅Π΅ ΠΌΡ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ систСму оркСстрации: Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΌΠ΅Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ элСмСнтом прилоТСния ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ Π΅Π³ΠΎ нСзависимо ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° – это β€œΠΈΠ½Ρ„Ρ€Π°ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΊΠ°ΠΊ код”. Π’Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ инфраструктура ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° создаСтся ΠΈ управляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΠ΄Π°, Π° Π½Π΅ Ρ‡Π΅Ρ€Π΅Π· прямоС взаимодСйствиС с сСрвСрами.

Π”Π°Π»ΡŒΡˆΠ΅ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° этап Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π—Π΄Π΅ΡΡŒ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ – построСниС CI/CD: Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ измСнСния Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ быстро, ΠΌΠ΅Π»ΠΊΠΈΠΌΠΈ порциями, Ρ‡Π°Ρ‰Π΅ ΠΈ Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½Π΅ΠΉ. CI/CD ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΊΠΎΠ΄Π°, ΠΈ Π·Π°Π»ΠΈΠ²ΠΊΡƒ мастСра Π² ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ, ΠΈ Ρ€Π°Π·Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ прилоТСния Π½Π° тСстовых ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… срСдах.

На этапах CI/CD ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· quality gates. Π‘ ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅Π» с Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ станции Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, соотвСтствовал Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ критСриям качСства. Π—Π΄Π΅ΡΡŒ добавляСтся ΡŽΠ½ΠΈΡ‚- ΠΈ UI-тСстированиС. Для быстрого, Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈ фокусированного разворачивания ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ подходящий Ρ‚ΠΈΠΏ Π΄Π΅ΠΏΠ»ΠΎΠΉΠΌΠ΅Π½Ρ‚Π°.

DevOps-ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌ Π΅ΡΡ‚ΡŒ мСсто ΠΈ Π½Π° стадии ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π˜Ρ… ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи, бСзопасности, внСдрСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. На всС эти Π·Π°Π΄Π°Ρ‡ΠΈ DevOps смотрит с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния постоянных ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ. ΠœΡ‹ сводим ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ ΠΈΡ…. Бюда ΠΆΠ΅ относятся ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ прилоТСния, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° работоспособности».

Π§Π΅ΠΌ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ DevOps-ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ?

Если Π±Ρ‹ ΠΌΡ‹ писали ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ ΠΏΠΎ соврСмСнным ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌ DevOps, Π½Π° Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΉ страницС Π·Π½Π°Ρ‡ΠΈΠ»ΠΈΡΡŒ Π±Ρ‹ Ρ‚Ρ€ΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π°: автоматизация, ускорСниС Ρ€Π΅Π»ΠΈΠ·Π° ΠΈ быстрая обратная связь ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

ΠšΠΈΡ€ΠΈΠ»Π» Π‘Π΅Ρ€Π³Π΅Π΅Π²: Β«ΠŸΠ΅Ρ€Π²ΠΎΠ΅ – это автоматизация. ВсС взаимодСйствия Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ: написали ΠΊΠΎΠ΄ – Π²Ρ‹ΠΊΠ°Ρ‚ΠΈΠ»ΠΈ – ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ – установили – собрали фидбэк – Π²Π΅Ρ€Π½ΡƒΠ»ΠΈΡΡŒ Π² Π½Π°Ρ‡Π°Π»ΠΎ. Всё это – автоматичСски.

Π’Ρ‚ΠΎΡ€ΠΎΠ΅ – ускорСниС Π²Ρ‹Ρ…ΠΎΠ΄Π° Ρ€Π΅Π»ΠΈΠ·Π° ΠΈ Π΄Π°ΠΆΠ΅ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΡƒ всСгда Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π²Ρ‹ΡˆΠ΅Π» Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ скорСС ΠΈ Π½Π°Ρ‡Π°Π» ΠΏΡ€ΠΈΠ½ΠΎΡΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·Ρƒ Ρ€Π°Π½ΡŒΡˆΠ΅, Ρ‡Π΅ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠ². ΠŸΡ€ΠΎΡ†Π΅ΡΡ доставки ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ бСсконСчно ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ: ΡΠΎΠΊΡ€Π°Ρ‰Π°Ρ‚ΡŒ врСмя, Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ, ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³.

Π’Ρ€Π΅Ρ‚ΡŒΠ΅ – это ускорСниС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Если Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ замСчания, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ сразу ΠΆΠ΅ Π²Π½ΠΎΡΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ Ρ‚ΡƒΡ‚ ΠΆΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β».

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

Как соотносятся понятия «систСмный ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Β», Β«Π±ΠΈΠ»Π΄-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Β» ΠΈ Β«DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Β»?

Они ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‚ΡΡ, Π½ΠΎ относятся ΠΊ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ сфСрам.

БистСмный ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ Π² Π•Π ΠΠœ – это Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ. Они Π±Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ: ΠΎΡ‚ Π΄ΠΆΡƒΠ½ΠΈΠΎΡ€Π° Π΄ΠΎ 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 Π½Π° сайтС Π’Ρ€Π΅Π½ΠΈΠ½Π³-Ρ†Π΅Π½Ρ‚Ρ€Π° EPAM.

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ DevOps-Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Π½Π° сайтС.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠšΡ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π΄Π΅Π»Π°Π΅Ρ‚, сколько Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌ ΡΡ‚Π°Ρ‚ΡŒ

DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ β€” это ΠΌΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹Π΅ спСциалисты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΌΠ΅ΡŽΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСссы ΠΈ Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, QA ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹. Они ΡƒΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, быстро ΠΎΡΠ²Π°ΠΈΠ²Π°ΡŽΡ‚ слоТныС инструмСнты ΠΈ Π½Π΅ Ρ‚Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π΅Π·Π½Π°ΠΊΠΎΠΌΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ. DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² ΠΌΠ°Π»ΠΎ β€” ΠΈΠΌ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎ 200–300 тысяч Ρ€ΡƒΠ±Π»Π΅ΠΉ, Π½ΠΎ вакансий всё Ρ€Π°Π²Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ.

Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ ΠšΡƒΠ·ΡŒΠΌΠΈΠ½ рассказываСт, Ρ‡Π΅ΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ занимаСтся DevOps ΠΈ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Ρ‚Π°ΠΊΡƒΡŽ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ. Бонусом β€” Π²Π°ΠΆΠ½Ρ‹Π΅ ссылки Π½Π° ΠΊΠ½ΠΈΠ³ΠΈ, Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠ°Π½Π°Π»Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ сообщСство.

Π§Π΅ΠΌ занимаСтся DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

Π’ ситуации с DevOps Π²Π°ΠΆΠ½ΠΎ Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ DevOps β€” это Π½Π΅ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π° ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ философия. Π­Ρ‚ΠΎ мСтодология, которая ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, тСстировщикам ΠΈ систСмным администраторам Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ быстрСС ΠΈ эффСктивнСС Π·Π° счёт Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π±Π΅ΡΡˆΠΎΠ²Π½ΠΎΡΡ‚ΠΈ.

БоотвСтствСнно, DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ β€” это спСциалист, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ внСдряСт эту ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ Π² процСсс Ρ€Π°Π±ΠΎΡ‚Ρ‹:

Всё, Ρ‡Ρ‚ΠΎ написано Π²Ρ‹ΡˆΠ΅, происходит Π² Π±Π»ΠΈΠ·ΠΊΠΈΡ… ΠΊ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…. Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΆΠ΅ ΠΌΠΈΡ€Π΅ приходится ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Π³Π΄Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ пропустили, с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ ошиблись, Π° ΠΎΠ± Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄ΡƒΠΌΠ°Π»ΠΈΡΡŒ, ΠΊΠΎΠ³Π΄Π° всС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ встали. И Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π²ΠΎ всСх этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ…, Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΈΡ… ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всё Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ β€” ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ Π½Π°Π²Ρ‹ΠΊ DevOps-спСциалиста.

На Ρ€Ρ‹Π½ΠΊΠ΅ ΠΊΠ°Π΄Ρ€ΠΎΠ² Π΅ΡΡ‚ΡŒ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Π°. Иногда бизнСс ΠΈΡ‰Π΅Ρ‚ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ систСмного ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°, Π±ΠΈΠ»Π΄-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Ρ‘. ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ направлСния Ρ‚ΠΎΠΆΠ΅ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ β€” Π³Π΄Π΅-Ρ‚ΠΎ ΠΈΡ‰ΡƒΡ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° Π½Π° консалтинг, Π³Π΄Π΅-Ρ‚ΠΎ просят всё Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π° Π³Π΄Π΅-Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ систСмного администратора, ΡƒΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для старта Π² профСссии

Π’Ρ…ΠΎΠ΄ Π² ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΡ€ΠΈΠΉΡ‚ΠΈ Π½Π° курсы с нуля, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ понимая Π² IT, ΠΈ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π΄ΠΎ уровня junior Π½Π΅ получится. НуТСн тСхничСский бэкграунд:

Π§Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°Ρ‚ΡŒ 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-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρƒ, ΠΌΠΎΠΆΠ½ΠΎ бСсконСчно. ΠšΡ‚ΠΎ-Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π°Π΄ оркСстрациСй ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ развёртывания ΠΈ тСстирования, Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ конфигурациями. Π’ процСссС Π±ΡƒΠ΄Π΅Ρ‚ понятно, ΠΊΡƒΠ΄Π° ΠΊΠΎΠΏΠ°Ρ‚ΡŒ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ пригодятся.

Π’ΠΎΡ‚ Π΅Ρ‰Ρ‘ нСбольшой ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π° стартС:

ΠŸΠΎΡ‡Π΅ΠΌΡƒ стоит Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ DevOps сСйчас

На Ρ€Ρ‹Π½ΠΊΠ΅ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² β€” ΠΊΠ°Π΄Ρ€ΠΎΠ²Ρ‹ΠΉ Π³ΠΎΠ»ΠΎΠ΄. Π­Ρ‚ΠΎ условно подтвСрТдаСтся количСством ΠΈ качСством вакансий:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€
ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ трСбования соискатСлСй

НС мСньшС вострСбован DevOps ΠΈ Π² ΠΌΠΈΡ€Π΅ β€” Ссли Π²Ρ‹ ΡΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ Π½Π° Ρ€Π΅Π»ΠΎΠΊΠ°Ρ†ΠΈΡŽ Π² БША ΠΈΠ»ΠΈ Π•Π²Ρ€ΠΎΠΏΡƒ, Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ Glassdoor Ρ‚Π°ΠΊΠΈΡ… спСциалистов ΠΈΡ‰ΡƒΡ‚ большС 34 тысяч ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. Из частых Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ β€” ΠΎΠΏΡ‹Ρ‚ 1–3 Π³ΠΎΠ΄Π°, ΡƒΠΌΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Β«ΠΎΠ±Π»Π°ΠΊΠ°ΠΌΠΈΒ» ΠΈ Π½Π΅ Π±ΠΎΡΡ‚ΡŒΡΡ консалтинговых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

На фрилансС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Ρ€Π°Π·Ρ‹ мСньшС β€” DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² Π² основном ΠΈΡ‰ΡƒΡ‚ Π² ΡˆΡ‚Π°Ρ‚ ΠΈ Π½Π° ΠΏΠΎΠ»Π½Ρ‹ΠΉ дСнь.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€
Найти подходящий ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° фрилансС слоТно, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ

Условный ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

DevOps β€” это слоТно. НуТно ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒ Π² сСбС Π½Π°Π²Ρ‹ΠΊΠΈ сразу Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… профСссий. Π‘Ρ‚Π°Ρ‚ΡŒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π³ΠΎΡ‚ΠΎΠ² ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ IT-спСциалисты Π΄Π°ΠΆΠ΅ Π½Π΅ Π΄ΡƒΠΌΠ°ΡŽΡ‚ ΠΎ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π—Π° это ΠΌΠ½ΠΎΠ³ΠΎ платят, Π½ΠΎ ΠΈ объСм Π·Π½Π°Π½ΠΈΠΉ потрСбуСтся большой.

Бколько Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ DevOps

БрСдняя мСдианная Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π° ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ Π·Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ²Π°Ρ€Ρ‚Π°Π» 2019 Π³ΠΎΠ΄Π° Ρƒ дСвопсов находится Π² Π²ΠΈΠ»ΠΊΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ 90 ΠΈ 160 тысячами Ρ€ΡƒΠ±Π»Π΅ΠΉ. Π•ΡΡ‚ΡŒ прСдлоТСния дСшСвлС β€” Π² основном 60–70 тысяч.

ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎ Π΅ΡΡ‚ΡŒ прСдлоТСния Π΄ΠΎ 200 тысяч, Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ вакансии с Π·Π°Ρ€ΠΏΠ»Π°Ρ‚ΠΎΠΉ Π΄ΠΎ 330 тысяч Ρ€ΡƒΠ±Π»Π΅ΠΉ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€
Π‘Ρ€Π΅Π΄ΠΈ спСциалистов ΠΏΠΎ эксплуатации DevOps оплачиваСтся Π²Ρ‹ΡˆΠ΅ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…. Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: Π₯Π°Π±Ρ€.ΠšΠ°Ρ€ΡŒΠ΅Ρ€Π°

DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹, Π² Ρ‚ΠΎΠΌ числС Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅, сСйчас Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π² ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ Π±Π°Π½ΠΊΠΈ, ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ, ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ сСрвисы, Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Π΅ систСмы ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ заботятся ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠΈ своих IT-Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠΌ Π½Π° ΠΌΠ»Π°Π΄ΡˆΡƒΡŽ вакансию с Π·Π°Ρ€ΠΏΠ»Π°Ρ‚ΠΎΠΉ Π² 60–90 тысяч станСт Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ систСмный администратор с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΎΠΊΠΎΠ»ΠΎ Π³ΠΎΠ΄Π° ΠΈ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ Π΄ΠΈΠΏΠ»ΠΎΠΌΠΎΠΌ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ devops ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€
Π’Π°ΠΊΠΎΠΉ статистики Π½Π΅Ρ‚, Π½ΠΎ ΠΏΠΎ ощущСниям, людям, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅ΡΡ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ Π² Linux, платят большС

Π§Ρ‚ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ для роста Π² профСссии

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² ΠΌΠΈΡ€ DevOps, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ сразу нСсколько источников ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ:

Π“Π΄Π΅ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° DevOps

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ структурированныС знания ΠΌΠΎΠΆΠ½ΠΎ Π½Π° курсС Β«DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Β» Π² НСтологии. Π’Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΏΠΎΠ»Π½ΠΎΠΌΡƒ Ρ†ΠΈΠΊΠ»Ρƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠšΡ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€, ΠΈ Ρ‡Π΅ΠΌ ΠΎΠ½ занимаСтся

Π Π°Π½Π΅Π΅ я рассказал ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ мСтодология DevOps ΠΈ ΠΊΠΎΠΌΡƒ ΠΎΠ½Π° Π½ΡƒΠΆΠ½Π°. БСгодня β€” фокус Π½Π° DevOps-спСциалистах: ΠΈΡ… Π·Π°Π΄Π°Ρ‡Π°Ρ…, Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π°Ρ… ΠΈ Π½Π°Π²Ρ‹ΠΊΠ°Ρ….

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ DevOps β€” это Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ, Π·Π°Π΄Π°Ρ‡Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ выпуск ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ ΠΊ Π½Π΅ΠΌΡƒ. Для этого ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° нСдостаточно ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ классичСских Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Π—Π΄Π΅ΡΡŒ Π½ΡƒΠΆΠ½Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ спСциалисты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΆΠ΅Π»Π΅Π·ΠΎ, ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ прилоТСния.

DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ занимаСтся Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ DevOps. Он синхронизируСт всС этапы создания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°: ΠΎΡ‚ написания ΠΊΠΎΠ΄Π° Π΄ΠΎ тСстирования ΠΈ выпуска прилоТСния. Π’Π°ΠΊΠΎΠΉ спСциалист ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ администрирования плюс Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΡ… Π·Π°Π΄Π°Ρ‡, внСдряя Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ инструмСнты.

Ѐишка DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ совмСщаСт мноТСство профСссий: Π°Π΄ΠΌΠΈΠ½Π°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, тСстировщика ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°.

Π”ΠΆΠΎ БанчСс, DevOps-СвангСлист ΠΈΠ· VMware, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π²Ρ‹Π΄Π΅Π»ΠΈΠ» ряд Π½Π°Π²Ρ‹ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ обязан ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€. Помимо ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠ³ΠΎ знания ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ DevOps, этот Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠΏΡ‹Ρ‚ администрирования ОБ Windows ΠΈ Linux ΠΈ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с инструмСнтами Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Ρ€ΠΎΠ΄Π΅ Chef, Puppet, Ansible. Π•Ρ‰Π΅ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипты ΠΈ ΠΊΠΎΠ΄ Π½Π° ΠΏΠ°Ρ€Π΅-Ρ‚Ρ€ΠΎΠΉΠΊΠ΅ языков ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² сСтСвых тСхнологиях.

DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π»ΡŽΠ±ΡƒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Π·Π°Π΄Π°Ρ‡, связанных с настройкой ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. На Π΅Π³ΠΎ ΠΏΠ»Π΅Ρ‡ΠΈ лоТится ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этих Π·Π°Π΄Π°Ρ‡ ΠΎΠ½ примСняСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ систСмы управлСния конфигурациями, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ инструмСнты для балансировки рСсурсов.

DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ принСсти ΠΏΠΎΠ»ΡŒΠ·Ρƒ любой ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ‡ΡŒΡ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ связана с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ большим количСством сСрвСров. DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² Π½Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ ИВ-Π³ΠΈΠ³Π°Π½Ρ‚Ρ‹ Π²Ρ€ΠΎΠ΄Π΅ Amazon, Adobe ΠΈ Facebook. Π•Ρ‰Π΅ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° Netflix, Walmart ΠΈ Etsy.

НС Π½Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ стартапы. Π˜Ρ… Π·Π°Π΄Π°Ρ‡Π° β€” Π²Ρ‹ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ минимально ТизнСспособный ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ идСю. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв стартапы ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π±Π΅Π· DevOps.

DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ большС всСх Π² отрасли. Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ Π·Π°Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ Ρ‚Π°ΠΊΠΈΡ… спСциалистов ΠΏΠΎ ΠΌΠΈΡ€Ρƒ составляСт ΠΎΡ‚ 100 Π΄ΠΎ 125 тыс. Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π² Π³ΠΎΠ΄.

Π’ БША ΠΎΠ½ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ 90 тыс. Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π² Π³ΠΎΠ΄ (500 тыс. Ρ€ΡƒΠ±Π»Π΅ΠΉ Π² мСсяц). Π’ КанадС ΠΈΠΌ платят 122 тыс. Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π² Π³ΠΎΠ΄ (670 тыс. Ρ€ΡƒΠ±Π»Π΅ΠΉ Π² мСсяц), Π° Π² UK β€” 67,5 тыс. Ρ„ΡƒΠ½Ρ‚ΠΎΠ² стСрлингов Π² Π³ΠΎΠ΄ (490 тыс. Ρ€ΡƒΠ±Π»Π΅ΠΉ Π² мСсяц).

Π§Ρ‚ΠΎ касаСтся России, Ρ‚ΠΎ московскиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ DevOps-спСциалистам ΠΎΡ‚ 100 Π΄ΠΎ 200 тыс. Ρ€ΡƒΠ±Π»Π΅ΠΉ Π² мСсяц. Π’ Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΠΈ Ρ‡ΡƒΡ‚ΡŒ Ρ‰Π΅Π΄Ρ€Π΅Π΅ β€” ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ 160–360 тыс. Ρ€ΡƒΠ±Π»Π΅ΠΉ Π² мСсяц. Π’ Ρ€Π΅Π³ΠΈΠΎΠ½Π°Ρ… ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Ρƒ 100–120 тыс. Ρ€ΡƒΠ±Π»Π΅ΠΉ Π² мСсяц.

DevOps β€” это ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΎΠ²ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² IT, поэтому ΡƒΡΡ‚ΠΎΡΠ²ΡˆΠ΅Π³ΠΎΡΡ пСрСчня Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌ Π½Π΅Ρ‚. Π’ вакансиях срСди Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π° эту Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Π½Π°Π²Ρ‹ΠΊΠΈ администрирования Debian ΠΈ CentOS, Ρ‚Π°ΠΊ ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с дисковыми RAID-массивами.

ΠŸΡ€ΠΎΡ‰Π΅ всСго ΡΡ‚Π°Ρ‚ΡŒ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ сисадмину ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ. Π£ Π½ΠΈΡ… ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ ряд Π½Π°Π²Ρ‹ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ просто Ρ€Π°Π·Π²ΠΈΡ‚ΡŒ. Главная Π·Π°Π΄Π°Ρ‡Π° β€” ΠΏΠΎΠ΄Ρ‚ΡΠ½ΡƒΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π·Π½Π°Π½ΠΈΠΉ ΠΏΠΎ DevOps, ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с инструмСнтами Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ Π² Π½Π°Π²Ρ‹ΠΊΠ°Ρ… администрирования, программирования ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π³Π΄Π΅ Π·Π½Π°Π½ΠΈΠΉ ΠΏΠΎΠΊΠ° Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΌΠΈΠ½ΠΈ-Π²ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠ΅ΠΉ Π½Π° GitHub ΠΈΠ»ΠΈ ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ. Π Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Ρ‹ Hacker News Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³ΠΈ Β«ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ «ЀСникс», «Руководство ΠΏΠΎ DevOpsΒ» ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ «Ѐилософия DevOps. Π˜ΡΠΊΡƒΡΡΡ‚Π²ΠΎ управлСния ITΒ» ΠΏΠΎΠ΄ Π³Ρ€ΠΈΡ„ΠΎΠΌ O’Reilly Media. Π’ спискС Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ Π΅ΡΡ‚ΡŒ ΠΈ другая Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°, заточСнная ΠΏΠΎΠ΄ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Β«Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ администрированиС LinuxΒ» ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° O’Reilly.

Π•Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° рассылку Devops Weekly, ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΠΈ тСматичСского ΠΏΠΎΡ€Ρ‚Π°Π»Π° DZone ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌΠΈ Π² Slack-Ρ‡Π°Ρ‚Π΅. Π•Ρ‰Π΅ стоит ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ бСсплатныС курсы Π½Π° Udacity ΠΈΠ»ΠΈ edX.

Π§Ρ‚ΠΎ Π΅Ρ‰Π΅ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π² Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅:

Когда «Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€» пСрСстало Π±Ρ‹Ρ‚ΡŒ ΠΊΡ€ΡƒΡ‚ΠΎ, ΠΈΡ… стали Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ «UX спСциалисты». Когда сисадмины Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΈ большС Π΄Π΅Π½Π΅Π³, ΠΎΠ½ΠΈ стали Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ сСбя «DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹».

Когда Ρ€Π°Π·Ρ€Π°Π±Ρ‹ поняли Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Ρ€Π°Π·Ρ€Π°Π±Ρ‹, стало грустно ΠΈΠΌ. Они стали ΠΏΠΈΡΠ°Ρ‚ΡŒ software engineer.

И это Ρ‚ΠΎΠΆΠ΅, собствСнно появлСниС «Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ²» Ρ‚ΠΎΠΆΠ΅ ΠΈΠ· этой сСрии.

дСвопс это сисадмин ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ освоил Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΈΠ½Π³Π°.

Π’Π°ΠΌ Π½Π΅ΠΌΠ½ΠΎΠΆΠΊΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ скилл. Ρ‚Π°ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ сути Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ оптимизация инфраструктуры ΠΏΠΎΠ΄ это. Π­Ρ‚ΠΎ Π½Π΅ админство чистой Π²ΠΎΠ΄Ρ‹, Π½Π΅ ΠΊΠΎΠ΄ΠΈΠ½Π³ (Π΅Π³ΠΎ часто Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅Ρ‚ Π½Π° языкС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ), Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ происходящСго Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ.

Π½Π΅ просто ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π½ΠΎ ΠΈ Π½Π΅ мСньшС, Ρ‡Π΅ΠΌ волшСбно взявшССся 1-3 Π³ΠΎΠ΄Π° ΠΎΠΏΡ‹Ρ‚Π° Ρ‚Π°ΠΊΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Chef, Puppet, Ansible, Jenkins

DevOps это просто Π½Π΅Π΄ΠΎΡƒΡ‡ΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎ ΠΊΠΎΠ΄ΠΈΡ‚ΡŒ. О ΠΊΠ°ΠΊΠΎΠΌ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠΌ Π·Π²Π΅Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ΄Π΅Ρ€ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡ‚ΠΎΠΌ говорят Π² ΠΊΠ°ΠΌΠ΅Π½Ρ‚Π°Ρ… Π²Ρ‹ΡˆΠ΅? По Ρ„Π°ΠΊΡ‚Ρƒ дСвопс занимаСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ ΠΊΠΈΠ½ΡƒΡ‚ ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΈΡ‰ΠΈ Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ самим Π²Π»ΠΎΠΌ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Ρ‚ΡƒΠΏΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ ΠΏΠΎ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΡŽ Ρ€Π΅Π»ΠΈΠ·ΠΎΠ², настройкС CI ΠΈΡ‚ΠΏ.

типичная Ρ€Π°Π±ΠΎΡ‚Π° ΠΌΠ°Ρ€Ρ‚Ρ‹ΡˆΠΊΠΈ Π½Π° Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ it ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ.

постройтС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ
типичная Ρ€Π°Π±ΠΎΡ‚Π° ΠΌΠ°Ρ€Ρ‚Ρ‹ΡˆΠΊΠΈ

Π₯ΠΎΡ‡Ρƒ ΡƒΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Π΅ΠΌ Π² вашСм ΠΌΠΈΡ€Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π²Ρ‹ΡΡˆΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ IT-ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ.

Ρ€Π°Π±ΠΎΡ‚Π° дСвопса это Ρ‚Π°ΠΊΠΎΠΉ tech Ρ€Π°Π΄ΠΈ tech. Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅Ρ‚, Π½Ρƒ ΠΈ ΠΎΠΊ πŸ™‚

Блишком ΠΆΠΈΡ€Π½ΠΎ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΡ‚ΠΎΠ½ΡŒΡˆΠ΅.
DevOps ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ обязан ΡƒΠΌΠ΅Ρ‚ΡŒ Π² Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΡƒΠΌΠ΅ΡŽΡ‚ Π² это. Π― встрСчал ΡΠ΅Π½ΡŒΠΎΡ€ΠΎΠ², Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… прСдставлСния, ΠΊΠ°ΠΊ для ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½Π° Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‚ ΠΆΠ΅ nginx ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ reverse proxy.

DΠ΅vOps начался Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅ получСния красивого названия Π² 2009

И ΠΊΠΎΠ³Π΄Π° ΠΆΠ΅, интСрСсно ΡƒΠ·Π½Π°Ρ‚ΡŒ?

Π’Π½Π΅Π·Π°ΠΏΠ½ΠΎ с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° появлСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².

DevOps β€” это ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΎΠ²ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² IT

ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΎΠ²ΠΎΠ΅ это DevSecOps, Π° DevOps ΡƒΠΆΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 15 Π»Π΅Ρ‚ сущСствуСт.

Π‘ΠΎΡŽΡΡŒ, Ρ‡Ρ‚ΠΎ с 15 Π³ΠΎΠ΄Π°ΠΌΠΈ Π²Ρ‹ ΠΏΠ΅Ρ€Π΅Π³Π½ΡƒΠ»ΠΈ. БчитаСтся, Ρ‡Ρ‚ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ DevOps Π±Ρ‹Π» Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ использован Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ O’Reilly Π² 2009 Π³ΠΎΠ΄Ρƒ (прСзСнтация сотрудника Flickr «10+ Deploys per Day: Dev and Ops Cooperation»). ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π°Ρ вСрсия ΠΏΠΎ Π²ΠΈΠΊΠΈ β€” конфСрСнция devopsdays (Ρ‚ΠΎΠΆΠ΅ 2009 Π³ΠΎΠ΄).

НС Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ вакансии ΠΈΠΌΠ΅Π½Π½ΠΎ с Ρ‚Π°ΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ появились Ρ€Π°Π½ΡŒΡˆΠ΅, Ρ‡Ρ‚ΠΎ ΡƒΠΆ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎ долТностныС инструкции ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΅Π΄ΠΈΠ½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌ. DevSecOps β€” это просто спСциализация, Π½Π΅ ΠΌΠ΅Π½ΡΡŽΡ‰Π°Ρ сути. ΠŸΡ€ΠΎ это Π΅ΡΡ‚ΡŒ Ρ‚Ρ€Π΅Π΄ Π½Π° ΠΊΠ²ΠΎΡ€Π΅ с Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Π’Π΅Π½Π½Π° https://www.quora.com/What-is-the-difference-between-DevOps-and-DevSecOps

ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия Puppet Π²Ρ‹ΡˆΠ»Π° Π² 2005 Π³ΠΎΠ΄Ρƒ

получаСтся ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ΅ Π·Π²Π΅Π½ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ΄Π΅Ρ€ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡ‚ΠΎΠΌ.
Π½Π°Π²Π΅Ρ€Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΎ Π½Π° сущСствованиС, Ρ‚Π°ΠΌ Π΅ΡΡ‚ΡŒ ΡƒΠΉΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΊΠΎΠ΄Π΅Ρ€Π°ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ
Π·Π°ΠΏΠ°Π΄Π»ΠΎ, Π° ΠΏΡ€ΠΎΠ΄Π°ΠΊΡ‚ Π½Π΅ ΡƒΠΌΠ΅Π΅Ρ‚.

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΡƒΠ΄Π°Π»Π΅Π½ ΠΏΠΎ ΠΏΡ€ΠΎΡΡŒΠ±Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

Π‘Ρ€Π΅Π΄. ДСвопс это сисадмин для программистов.
ΠšΡ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡ‚?

Ну DevOps, ΠΏΠΎ сути, ΡΠ²ΡΠ·ΡƒΡŽΡ‰Π΅Π΅ Π·Π²Π΅Π½ΠΎ Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² нСпосрСдствСнно ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ², Ссли я всё ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ понимаю

БрСдятина. Π‘Ρ‚Π°Ρ€Ρ‚Π°ΠΏ Π²ΠΎΠ·ΡŒΠΌΡ‘Ρ‚ дСвопса, Π° Π½Π΅ Ρ‚Ρ€Ρ‘Ρ… Ρ‚Π΅Ρ…Π½Π°Ρ€Π΅ΠΉ с Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ролями. ДСвопс, это development operations. Он занимаСтся Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Он Π½Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΈ Π½Π΅ тСстировщик.

Π—Π°Π΄Π°Ρ‡Π° ИдСальногоDevOps (ВМ) β€” Π»ΠΈΡˆΠΈΡ‚ΡŒ эту ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ смысла. ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС ΠΈ Ρ‚ΠΈΡ…ΠΎ ΡƒΠΉΡ‚ΠΈ=)

Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ (ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ, Π°Π²Ρ‚ΠΎΡ€Ρƒ рСспСкт Π·Π° качСство) Π² основном рассматриваСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π’ΡƒΡ‚ всС сильно зависит ΠΎΡ‚ нативности/кроссплатформСнности Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, расскаТу ΠΏΡ€ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ связанный с большими Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Π•ΡΡ‚ΡŒ кластСр hadoop, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ open source. Π•ΡΡ‚ΡŒ python, ΠΏΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Ρ‚Π΅Ρ€Π°Π±Π°ΠΉΡ‚Ρ‹ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. Π•ΡΡ‚ΡŒ Π΄Π°Ρ‚Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π² ΠΏΠΈΡ‚ΠΎΠ½ ΠΈ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΡƒ.

Но всС Π΄Π°Π½Π½Ρ‹Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΡƒ хранятся Π½Π° кластСрС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΈΡ‚ΠΎΠ½ Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚. Π—Π°Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ java/scala. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠ°ΠΌΡƒΡŽ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ модСль Π½Π° ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π΄Π°Π½Π½Ρ‹Ρ… devops Π±ΡƒΠ΄Π΅Ρ‚ Π½ΡƒΠΆΠ΅Π½ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π΄Π²Π°ΠΆΠ΄Ρ‹ β€” Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ Π΄Π°Π½Π½Ρ‹Π΅ для создания ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Π΅Ρ‘ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π²Ρ‹ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ модСль Π½Π° ΠΏΡ€ΠΎΠ΄.

Как ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ·ΠΊΠΈΡ… мСст Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΉ просто схСмС взаимодСйтсвия ΠΏΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ слоТно, ΠΏΠΎΠΊΠ° Π½Π΅ ΡΡ‚ΠΎΠ»ΠΊΠ½Π΅ΡˆΡŒΡΡ. МодСли банально ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½ΡƒΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π½Π° ΠΏΠΈΡ‚ΠΎΠ½Π΅, ΠΈ Π½Π° scala.

PS. ΠŸΠ΅Ρ€Π΅ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ Π·Π° ΡΡƒΠ΄ΡŒΠ±Ρƒ Π½Π°ΡˆΠΈΡ… devops β€” Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π² ΠΈ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π², ΠΎΠ½ΠΈ ΠΏΡ€Π΅ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΊΡ‚ ΠΎΠ²Π½Π΅Ρ€ΠΎΠ²

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *