Π—ΠΎΡˆΡ‚ΠΎ систСмскитС администратори Ρ‚Ρ€Π΅Π±Π° Π΄Π° станат ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ Π½Π° DevOps

Π—ΠΎΡˆΡ‚ΠΎ систСмскитС администратори Ρ‚Ρ€Π΅Π±Π° Π΄Π° станат ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ Π½Π° DevOps

НСма ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΡƒΡ‡Π΅ΡšΠ΅ Π²ΠΎ ΠΆΠΈΠ²ΠΎΡ‚ΠΎΡ‚ ΠΎΠ΄ дСнСс.


2019 Π³ΠΎΠ΄ΠΈΠ½Π° Π΅, Π° DevOps Π΅ ΠΏΠΎΡ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π΅Π½ ΠΎΠ΄ ΠΊΠΎΠ³Π° Π±ΠΈΠ»ΠΎ. Π’Π΅Π»Π°Ρ‚ Π΄Π΅ΠΊΠ° ΠΏΠΎΠΌΠΈΠ½Π°Π»Π΅ Π΄Π΅Π½ΠΎΠ²ΠΈΡ‚Π΅ Π½Π° систСмскитС администратори, исто ΠΊΠ°ΠΊΠΎ ΠΈ Π΅Ρ€Π°Ρ‚Π° Π½Π° ΠΌΠ΅Ρ˜Π½Ρ„Ρ€Π΅Ρ˜ΠΌ. Но, Π΄Π°Π»ΠΈ Π΅ ΠΎΠ²Π° навистина Ρ‚Π°ΠΊΠ°?
Како ΡˆΡ‚ΠΎ чСсто сС случува Π²ΠΎ ИВ, ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π°Ρ‚Π° DevOps сС појави, Π½ΠΎ Ρ‚Π°Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° постои Π±Π΅Π· Π»ΠΈΡ†Π΅ со Π²Π΅ΡˆΡ‚ΠΈΠ½ΠΈ Π·Π° систСмски администратор, односно Π±Π΅Π· Ops.

ΠŸΡ€Π΅Π΄ пристапот Π½Π° DevOps Π΄Π° ја Π΄ΠΎΠ±ΠΈΠ΅ ΡΠ²ΠΎΡ˜Π°Ρ‚Π° ΠΌΠΎΠ΄Π΅Ρ€Π½Π° Ρ„ΠΎΡ€ΠΌΠ°, јас сС класифицирав сСбСси ΠΊΠ°ΠΊΠΎ Ops. И јас ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΎ Π·Π½Π°ΠΌ ΡˆΡ‚ΠΎ Π΄ΠΎΠΆΠΈΠ²ΡƒΠ²Π° систСмскиот администратор ΠΊΠΎΠ³Π° ΡΡ„Π°ΡœΠ° ΠΊΠΎΠ»ΠΊΡƒ сè ΡƒΡˆΡ‚Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΈ ΠΊΠΎΠ»ΠΊΡƒ ΠΌΠ°Π»ΠΊΡƒ Π²Ρ€Π΅ΠΌΠ΅ ΠΈΠΌΠ° Π΄Π° Π³ΠΎ Π½Π°ΡƒΡ‡ΠΈ.

Π—ΠΎΡˆΡ‚ΠΎ систСмскитС администратори Ρ‚Ρ€Π΅Π±Π° Π΄Π° станат ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ Π½Π° DevOps

Но, Π΄Π°Π»ΠΈ Π΅ навистина Ρ‚ΠΎΠ»ΠΊΡƒ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ? Π‘ΠΈ Ρ€Π΅ΠΊΠΎΠ» Π΄Π΅ΠΊΠ° нСдостигот Π½Π° знаСњС Π½Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС Π΄ΠΎΠΆΠΈΠ²ΡƒΠ²Π° ΠΊΠ°ΠΊΠΎ нСкој Π²ΠΈΠ΄ Π³ΠΎΠ»Π΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π’ΠΎΠ° Π΅ повСќС профСсионалСн ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊ.

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅ Π²ΠΎ Π²Π΅Π±-скала сС засноваат Π½Π° Линукс ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ софтвСр со ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ ΠΈ ΠΈΠΌΠ° сС ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ Π»ΡƒΡ“Π΅ Π½Π° ΠΏΠ°Π·Π°Ρ€ΠΎΡ‚ способни Π΄Π° Π³ΠΈ ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°Π°Ρ‚. ΠŸΠΎΠ±Π°Ρ€ΡƒΠ²Π°Ρ‡ΠΊΠ°Ρ‚Π° вСќС Π³ΠΎ Π½Π°Π΄ΠΌΠΈΠ½Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° профСсионалци Π²ΠΎ ΠΎΠ²Π°Π° област. БистСмскиот администратор вСќС Π½Π΅ΠΌΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ Сдноставно Π΄Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π±Π΅Π· Π΄Π° Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° своитС Π²Π΅ΡˆΡ‚ΠΈΠ½ΠΈ. Вој ΠΌΠΎΡ€Π° Π΄Π° ΠΈΠΌΠ° Π²Π΅ΡˆΡ‚ΠΈΠ½ΠΈ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π·Π° Π΄Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π° со повСќС сСрвСри/јазли ΠΈ Π΄Π° ΠΈΠΌΠ° Π΄ΠΎΠ±Ρ€ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°ΡšΠ΅ Π·Π° Ρ‚ΠΎΠ° ΠΊΠ°ΠΊΠΎ Ρ‚ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π·Π° Π΄Π° Π³ΠΈ Ρ€Π΅ΡˆΠ°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ сС ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚.

ΠŸΡ€Π΅Π΄ Π΄Π° станСтС Ρ‡Π»Π΅Π½ Π½Π° Ρ‚ΠΈΠΌΠΎΡ‚ Π½Π° DevOps, Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΏΠΎΠΌΠΈΠ½Π΅Ρ‚Π΅ Π½ΠΈΠ· ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Π΄ΠΎΠ»Π³ΠΎ, Π½ΠΎ интСрСсно ΠΏΠ°Ρ‚ΡƒΠ²Π°ΡšΠ΅, ΡƒΡ‡Π΅ΡšΠ΅ Π½Π° Π½ΠΎΠ²ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Ρ€Π°Π·Π½ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΈ Π·Π° ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° систСмот спорСд стандардитС Π½Π° DevOps.

Π—Π½Π°Ρ‡ΠΈ, ΠΊΠ°ΠΊΠΎ ΠΌΠΎΠΆΠ΅ систСмскиот администратор Π΄Π° сС прСсСли ΠΎΠ΄ Π²ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½ΠΈΠΎΡ‚ пристап ΠΊΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° ΠΊΠΎΠ½ Π½ΠΎΠ²ΠΈΠΎΡ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ Π½Π° DevOps? Π‘Γ¨ Π΅ ΠΊΠ°ΠΊΠΎ ΠΈ ΠΎΠ±ΠΈΡ‡Π½ΠΎ: ΠΏΡ€Π²ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²Π°ΡˆΠ΅Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠΈΡΠ»ΡƒΠ²Π°ΡšΠ΅. НС Π΅ лСсно Π΄Π° сС ΠΎΡ‚ΠΊΠ°ΠΆΠ΅Ρ‚Π΅ ΠΎΠ΄ пристапот ΡˆΡ‚ΠΎ Π³ΠΎ слСдСвтС Π²ΠΎ послСднитС дСсСт ΠΈΠ»ΠΈ дваСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ Π΄Π° ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ Π΄Π° Π³ΠΈ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠΈΠ½Π°ΠΊΡƒ, Π½ΠΎ Ρ‚ΠΎΠ° Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ.

ΠŸΡ€Π΅Π΄ сè, Π²Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° сС Ρ€Π°Π·Π±Π΅Ρ€Π΅ Π΄Π΅ΠΊΠ° DevOps Π½Π΅ Π΅ спСцифична ΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜Π° Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ˜Π°Ρ‚Π°, Ρ‚ΡƒΠΊΡƒ Π·Π±ΠΈΡ€ Π½Π° спСцифични ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ. ОвиС ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π°Ρ‚ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π° Π½Π° ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½ΠΈ систСми, Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΡˆΡ‚Π΅Ρ‚Π°Ρ‚Π° ΠΎΠ΄ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ, чСсти ΠΈ Π½Π°Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ° Π½Π° софтвСрот, Π΄ΠΎΠ±Ρ€ΠΎ воспоставСна ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ΠΈΡ‚Π΅ (Dev) ΠΈ администраторитС (Ops), ΠΊΠ°ΠΊΠΎ ΠΈ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π΅ само Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚, Ρ‚ΡƒΠΊΡƒ исто Ρ‚Π°ΠΊΠ° ΠΈ Ρ†Π΅Π»Π°Ρ‚Π° структура Π²ΠΎ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° процСсот ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΈ испорака (CI/CD).

Π—Π°Π΅Π΄Π½ΠΎ со ΠΌΠ΅Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π½Π°Ρ‡ΠΈΠ½ΠΎΡ‚ Π½Π° Ρ€Π°Π·ΠΌΠΈΡΠ»ΡƒΠ²Π°ΡšΠ΅, Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΠΎ Π΄Π° ја ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°Ρ‚Π΅ инфраструктурата ΠΈ Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΡ‚Π΅ нСјзино стабилно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅, довСрливост ΠΈ достапност Π·Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΈ испорака Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, услуги ΠΈ софтвСр.

Она ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Π±ΠΈ Π²ΠΈ нСдостига ΠΊΠ°ΠΊΠΎ профСсионалСц Π²ΠΎ Ops сС програмскитС Π²Π΅ΡˆΡ‚ΠΈΠ½ΠΈ. Π‘Π΅Π³Π° ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ скрипти (скрипти), ΠΊΠΎΠΈ систСмскитС администратори Π³ΠΈ користат Π·Π° автоматско ΠΈΠ½ΡΡ‚Π°Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π·Π°ΠΊΡ€ΠΏΠΈ Π½Π° сСрвСрот, ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ ΠΈ смСтки, Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°ΡšΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°, вСќС сС смСта Π·Π° застарСно. Π‘ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ сè ΡƒΡˆΡ‚Π΅ сС ΠΏΡ€ΠΈΠΌΠ΅Π½ΡƒΠ²Π° Π²ΠΎ Ρ€Π΅Π»Π°Ρ‚ΠΈΠ²Π½ΠΎ Сдноставни случаи, Π½ΠΎ DevOps Π΅ Π·Π° Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΎΠ΄ Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ, Π±ΠΈΠ»ΠΎ Π΄Π° Π΅ Ρ‚ΠΎΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°, Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅, Π³Ρ€Π°Π΄Π±ΠΈ ΠΈΠ»ΠΈ Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ°.

Π’Π°ΠΊΠ°, Π°ΠΊΠΎ сакатС Π΄Π° Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°, Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΎ совладатС Π±Π°Ρ€Π΅ΠΌ ΠΌΠ°Π»ΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ, Π΄ΡƒΡ€ΠΈ ΠΈ Π°ΠΊΠΎ Π½Π΅ стС Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡, бидСјќи Π²ΠΎ ΠΎΠ²Π°Π° Ρ„Π°Π·Π° ΠΎΠ΄ Π²Π°ΡˆΠΈΠΎΡ‚ Ρ€Π°Π·Π²ΠΎΡ˜ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π½Π° инфраструктурата Π²ΠΎ DevOps Π±Π°Ρ€Π° ΠΎΠ²Π°Π° Π²Π΅ΡˆΡ‚ΠΈΠ½Π°.

Π¨Ρ‚ΠΎ Π΄Π° сС ΠΏΡ€Π°Π²ΠΈ? Π—Π° Π΄Π° останСтС Π½Π° ΠΏΠΎΠ±Π°Ρ€ΡƒΠ²Π°Ρ‡ΠΊΠ°Ρ‚Π° ΠΊΠ°ΠΊΠΎ ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΡΡ‚, Ρ‚Ρ€Π΅Π±Π° Π΄Π° стСкнСтС Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΈ Π²Π΅ΡˆΡ‚ΠΈΠ½ΠΈ - Π΄Π° совладатС Π±Π°Ρ€Π΅ΠΌ Π΅Π΄Π΅Π½ програмски јазик, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Python. Ова ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅Π΄Π° Ρ‚Π΅ΡˆΠΊΠΎ Π·Π° Ρ‡ΠΎΠ²Π΅ΠΊ кој профСсионално сС Π·Π°Π½ΠΈΠΌΠ°Π²Π° со Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π°, бидСјќи Π΅ Π½Π°Π²ΠΈΠΊΠ½Π°Ρ‚ Π΄Π° мисли Π΄Π΅ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π°Ρ‚ само ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ. НС Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ Π΄Π° сС станС СкспСрт, Ρ‚ΡƒΠΊΡƒ познавањС Π½Π° Π΅Π΄Π΅Π½ ΠΎΠ΄ програмскитС Ρ˜Π°Π·ΠΈΡ†ΠΈ (ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ Python, Bash ΠΈΠ»ΠΈ Π΄ΡƒΡ€ΠΈ PowerShell), Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ‚ΠΈΠ²Π½ΠΎ ќС Π±ΠΈΠ΄Π΅ прСдност.

Π£Ρ‡Π΅ΡšΠ΅Ρ‚ΠΎ Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Ρ‚Π΅ Ρ‚Ρ€Π°Π΅ Π½Π΅ΠΊΠΎΠ΅ Π²Ρ€Π΅ΠΌΠ΅. Π”Π° сС ​​бидС Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π΅Π½ ΠΈ Ρ‚Ρ€ΠΏΠ΅Π»ΠΈΠ² ќС Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° останСтС Π½Π° Π²Ρ€Π²ΠΎΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ ΠΊΠΎΠ³Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Ρ‚Π΅ со Ρ‡Π»Π΅Π½ΠΎΠ²ΠΈΡ‚Π΅ Π½Π° Ρ‚ΠΈΠΌΠΎΡ‚ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° DevOps. Половина час Π΄Π½Π΅Π²Π½ΠΎ, Π΅Π΄Π΅Π½ час ΠΈΠ»ΠΈ повСќС, ΡƒΡ‡Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° програмски јазик Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π΅ Π²Π°ΡˆΠ°Ρ‚Π° Π³Π»Π°Π²Π½Π° Ρ†Π΅Π».

БистСмскитС администратори ΠΈ ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΡΡ‚ΠΈΡ‚Π΅ Π·Π° DevOps Ρ€Π΅ΡˆΠ°Π²Π°Π°Ρ‚ слични ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, сСпак, ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ€Π°Π·Π»ΠΈΠΊΠΈ. Π‘Π΅ Π²Π΅Ρ€ΡƒΠ²Π° Π΄Π΅ΠΊΠ° систСмскиот администратор Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ сè ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΡ‚ DevOps. Π’ΠΈΠ΅ Π²Π΅Π»Π°Ρ‚ Π΄Π΅ΠΊΠ° администраторот Π½Π° систСмот Π΅ повСќС фокусиран Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅, ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅ ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° пСрформанситС Π½Π° сСрвСрскитС систСми, Π½ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΡ‚ DevOps ја ΠΏΠΎΠ²Π»Π΅ΠΊΡƒΠ²Π° Ρ†Π΅Π»Π°Ρ‚Π° ΠΎΠ²Π°Π° ΠΊΠΎΠ»ΠΈΡ‡ΠΊΠ° ΠΈ ΡƒΡˆΡ‚Π΅ Π΅Π΄Π½Π° ΠΌΠ°Π»Π° ΠΊΠΎΠ»ΠΈΡ‡ΠΊΠ°.

Но, ΠΊΠΎΠ»ΠΊΡƒ Π΅ вистинита ΠΎΠ²Π°Π° изјава?

БистСмски администратор: Π΅Π΄Π΅Π½ Π²ΠΎΠΈΠ½ Π½Π° Ρ‚Π΅Ρ€Π΅Π½ΠΎΡ‚

И ΠΏΠΎΠΊΡ€Π°Ρ˜ Ρ€Π°Π·Π»ΠΈΠΊΠΈΡ‚Π΅ ΠΈ сличноститС Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΈ Π²ΠΎ овој напис, сСпак Π²Π΅Ρ€ΡƒΠ²Π°ΠΌ Π΄Π΅ΠΊΠ° Π½Π΅ΠΌΠ° Π·Π½Π°Ρ‡Π°Ρ˜Π½Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ систСмската Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΈ DevOps. БистСмскитС администратори ΠΎΡ‚ΡΠ΅ΠΊΠΎΠ³Π°Ρˆ Π³ΠΈ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Π»Π΅ иститС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°ΠΊΠΎ ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΡΡ‚ΠΈΡ‚Π΅ Π·Π° DevOps, Сдноставно никој ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ Π½Π΅ Π³ΠΎ Π½Π°Ρ€Π΅ΠΊΡƒΠ²Π°Π» DevOps. Π’Π΅Ρ€ΡƒΠ²Π°ΠΌ Π΄Π΅ΠΊΠ° Π½Π΅ΠΌΠ° смисла ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Π΄Π° сС Π±Π°Ρ€Π°Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΠΊΠΈ, особСно Π°ΠΊΠΎ Ρ‚ΠΎΠ° Π½Π΅ Π΅ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΎ со нСкоја Π·Π°Π΄Π°Ρ‡Π°. НС Π·Π°Π±ΠΎΡ€Π°Π²Π°Ρ˜Ρ‚Π΅ Π΄Π΅ΠΊΠ°, Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ систСмскиот администратор, DevOps Π½Π΅ Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜Π°, Ρ‚ΡƒΠΊΡƒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚.

Π’Ρ€Π΅Π±Π° Π΄Π° сС Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ ΡƒΡˆΡ‚Π΅ Π΅Π΄Π½Π° Π²Π°ΠΆΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°, Π±Π΅Π· која Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΎΡ‚ ΠΈ Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΈ Π·Π° DevOps ќС Π±ΠΈΠ΄Π΅ нСцСлосСн. БистСмската Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π° Π²ΠΎ Π²ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½Π° смисла прСтпоставува Π΄Π΅ΠΊΠ° ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΡΡ‚ ΠΈΠΌΠ° спСцифичСн сСт Π½Π° Π²Π΅ΡˆΡ‚ΠΈΠ½ΠΈ ΠΈ Π΅ фокусиран Π½Π° ΡΠ΅Ρ€Π²ΠΈΡΠΈΡ€Π°ΡšΠ΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²ΠΈ инфраструктури. НС Π²ΠΎ смисла Π΄Π΅ΠΊΠ° ΠΎΠ²Π° Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·Π°Π»Π΅Π½ Π²Ρ€Π°Π±ΠΎΡ‚Π΅Π½, Ρ‚ΡƒΠΊΡƒ Π²ΠΎ смисла Π΄Π΅ΠΊΠ° ΠΈΠΌΠ° Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Π·Π°Π΄Π°Ρ‡ΠΈ ΡˆΡ‚ΠΎ Π³ΠΈ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Π°Ρ‚ ситС администратори.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ΄Π²Ρ€Π΅ΠΌΠ΅-Π½Π°Π²Ρ€Π΅ΠΌΠ΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС однСсуваат ΠΊΠ°ΠΊΠΎ нСкој Π²ΠΈΠ΄ Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠΈ ΠΌΠ°Ρ˜ΡΡ‚ΠΎΡ€ΠΈ, односно Π΄Π° ΠΏΡ€Π°Π²Π°Ρ‚ Π±ΡƒΠΊΠ²Π°Π»Π½ΠΎ сè. И Π°ΠΊΠΎ ΠΈΠΌΠ° само Π΅Π΄Π΅Π½ Ρ‚Π°ΠΊΠΎΠ² администратор Π·Π° Ρ†Π΅Π»Π°Ρ‚Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°, Ρ‚ΠΎΠ³Π°Ρˆ Ρ‚ΠΎΡ˜ Π³Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ ќС Π³ΠΈ ΠΈΠ·Π²Ρ€ΡˆΠΈ ситС Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ. Ова ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ сè, ΠΎΠ΄ ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‡ΠΈ ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΈ Π΄ΠΎ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΠΈ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ ΠΈ ΠΏΡ€Π΅ΠΊΠΈΠ½ΡƒΠ²Π°Ρ‡ΠΈ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π·Π°ΡˆΡ‚ΠΈΡ‚Π΅Π½ Ρ•ΠΈΠ΄.

Вој, исто Ρ‚Π°ΠΊΠ°, ќС Π±ΠΈΠ΄Π΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π΅Π½ Π·Π° Π½Π°Π΄Π³Ρ€Π°Π΄Π±ΠΈ Π½Π° Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ΠΎΡ‚, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈΡ‚Π΅, бСзбСдносни Ρ€Π΅Π²ΠΈΠ·ΠΈΠΈ, ΠΏΠΎΠΏΡ€Π°Π²Π°ΡšΠ΅ Π½Π° сСрвСрот, Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΊΠΎΡ€Π΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° - ΠΎΠ±ΠΈΡ‡Π½ΠΎ ΠΏΡ€Π΅ΠΊΡƒ скриптитС PowerShell, Python ΠΈΠ»ΠΈ Bash. Π•Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° ΡΡ†Π΅Π½Π°Ρ€ΠΈΡ˜Π° Π΅ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со кориснички ΠΈ Π³Ρ€ΡƒΠΏΠ½ΠΈ смСтки. ΠšΡ€Π΅ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ кориснички смСтки ΠΈ Π΄ΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈ Π΅ исклучитСлно ΠΌΠ°Ρ‡Π½Π° Π·Π°Π΄Π°Ρ‡Π° бидСјќи корисницитС сС ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚ ΠΈ исчСзнуваат рСчиси сСкој Π΄Π΅Π½. ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΏΡ€Π΅ΠΊΡƒ скрипти ослободува Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΏΠΎΠ²Π°ΠΆΠ½ΠΈ инфраструктурни Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Π½Π°Π΄Π³Ρ€Π°Π΄Π±Π° Π½Π° ΠΏΡ€Π΅ΠΊΠΈΠ½ΡƒΠ²Π°Ρ‡ΠΈ ΠΈ сСрвСри ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΊΠΎΠΈ Π²Π»ΠΈΡ˜Π°Π°Ρ‚ Π½Π° профитабилноста Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ˜Π°Ρ‚Π° ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ администраторот (ΠΈΠ°ΠΊΠΎ Π΅ ΠΎΠΏΡˆΡ‚ΠΎ ΠΏΡ€ΠΈΡ„Π°Ρ‚Π΅Π½ΠΎ Π΄Π΅ΠΊΠ° ΠΎΠ΄Π΄Π΅Π»ΠΎΡ‚ Π·Π° ИВ Π½Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄).

Π—Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π½Π° администраторот Π½Π° систСмот Π΅ Π΄Π° Π½Π΅ Π³ΡƒΠ±ΠΈ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ Π΄Π° Π·Π°ΡˆΡ‚Π΅Π΄ΠΈ ΠΏΠ°Ρ€ΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ˜Π°Ρ‚Π° Π½Π° кој Π±ΠΈΠ»ΠΎ ΠΌΠΎΠΆΠ΅Π½ Π½Π°Ρ‡ΠΈΠ½. ПонСкогаш систСмскитС администратори Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ ΠΊΠ°ΠΊΠΎ Ρ‡Π»Π΅Π½ΠΎΠ²ΠΈ Π½Π° Π³ΠΎΠ»Π΅ΠΌ Ρ‚ΠΈΠΌ, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ˜ΡœΠΈ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, администратори Π½Π° Linux, Windows, Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°ΠΌΡƒ. Π Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ распорСди исто Ρ‚Π°ΠΊΠ° сС Ρ€Π°Π·Π»ΠΈΠΊΡƒΠ²Π°Π°Ρ‚. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΌΠ΅ΡΡ‚ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π²ΠΎ Π΅Π΄Π½Π° врСмСнска Π·ΠΎΠ½Π° Π½Π° ΠΊΡ€Π°Ρ˜ΠΎΡ‚ ΠΎΠ΄ Π΄Π΅Π½ΠΎΡ‚ Π³ΠΈ прСнСсува случаитС Π½Π° слСдната смСна Π²ΠΎ Π΄Ρ€ΡƒΠ³Π° врСмСнска Π·ΠΎΠ½Π° Π·Π° Π΄Π° Π½Π΅ Π·Π°ΠΏΡ€Π°Ρ‚ процСситС (follow-the-sun); ΠΈΠ»ΠΈ Π²Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈΡ‚Π΅ ΠΈΠΌΠ°Π°Ρ‚ Π²ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½ Ρ€Π°Π±ΠΎΡ‚Π΅Π½ Π΄Π΅Π½ ΠΎΠ΄ 9 Π΄ΠΎ 5 часот; ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΠΎ Ρ†Π΅Π½Ρ‚Π°Ρ€ Π·Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ XNUMX/XNUMX.

Π‘ΠΎ Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, систСмскитС администратори Π½Π°ΡƒΡ‡ΠΈΡ˜Π° Π΄Π° размислуваат ΡΡ‚Ρ€Π°Ρ‚Π΅ΡˆΠΊΠΈ ΠΈ Π΄Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Π°Ρ‚ Π²Π°ΠΆΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ со рутински Π·Π°Π΄Π°Ρ‡ΠΈ. Π’ΠΈΠΌΠΎΠ²ΠΈΡ‚Π΅ ΠΈ ΠΎΠ΄Π΄Π΅Π»Π΅Π½ΠΈΡ˜Π°Ρ‚Π° Π²ΠΎ ΠΊΠΎΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ ΠΎΠ±ΠΈΡ‡Π½ΠΎ Π½Π΅ΠΌΠ°Π°Ρ‚ рСсурси, Π½ΠΎ Π²ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅ ситС сС ΠΎΠ±ΠΈΠ΄ΡƒΠ²Π°Π°Ρ‚ Π΄Π° Π³ΠΈ Π·Π°Π²Ρ€ΡˆΠ°Ρ‚ ΡΠ΅ΠΊΠΎΡ˜Π΄Π½Π΅Π²Π½ΠΈΡ‚Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π΄ΠΎ максимум.

DevOps: Ρ€Π°Π·Π²ΠΎΡ˜ ΠΈ ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅ ΠΊΠ°ΠΊΠΎ Π΅Π΄Π½ΠΎ

DevOps Π΅ Π΅Π΄Π΅Π½ Π²ΠΈΠ΄ Ρ„ΠΈΠ»ΠΎΠ·ΠΎΡ„ΠΈΡ˜Π° Π·Π° процСситС Π½Π° Ρ€Π°Π·Π²ΠΎΡ˜ ΠΈ ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅. Овој пристап Π²ΠΎ ИВ свСтот стана навистина ΠΈΠ½ΠΎΠ²Π°Ρ‚ΠΈΠ²Π΅Π½.

Под ΠΊΠ°ΠΏΠ°Ρ‚Π° Π½Π° DevOps, ΠΈΠΌΠ° Ρ‚ΠΈΠΌ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° софтвСр ΠΎΠ΄ Π΅Π΄Π½Π° страна ΠΈ Ρ‚ΠΈΠΌ Π·Π° ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅ ΠΎΠ΄ Π΄Ρ€ΡƒΠ³Π° страна. ЧСсто ΠΈΠΌ сС ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΡƒΠ²Π°Π°Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΡΡ‚ΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ, тСстСри ΠΈ Π΄ΠΈΠ·Π°Ρ˜Π½Π΅Ρ€ΠΈ Π½Π° кориснички ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ. Π—Π°Π΅Π΄Π½ΠΎ, ΠΎΠ²ΠΈΠ΅ СкспСрти Π³ΠΈ насочуваат ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° Π±Ρ€Π·ΠΎ ΠΏΡƒΡˆΡ‚Π°ΡšΠ΅ Π½ΠΎΠ²ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° Сфикасноста Π½Π° Ρ†Π΅Π»Π°Ρ‚Π° компанија.

DevOps сС заснова Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π²Ρ€Π· Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° софтвСрот Π²ΠΎ Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° Ρ†Π΅Π»ΠΈΠΎΡ‚ Π½Π΅Π³ΠΎΠ² ΠΆΠΈΠ²ΠΎΡ‚Π΅Π½ циклус. Π›ΡƒΡ“Π΅Ρ‚ΠΎ Π·Π° ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅ ΠΌΠΎΡ€Π° Π΄Π° Π³ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π°Π°Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅, Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ ΠΈΠΌΠ°Π°Ρ‚ Π·Π°Π΄Π°Ρ‡Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π°Ρ‚ повСќС ΠΎΠ΄ само API ΡˆΡ‚ΠΎ сС користат Π²ΠΎ систСмитС. Π’ΠΈΠ΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π°Ρ‚ ΡˆΡ‚ΠΎ ΠΈΠΌΠ° ΠΏΠΎΠ΄ Ρ…Π°ΡƒΠ±Π°Ρ‚Π° (Ρ‚.Π΅. ΠΊΠ°ΠΊΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Π°Ρ‚ Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ΠΎΡ‚ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ систСми) Π·Π° Π΄Π° ΠΌΠΎΠΆΠ°Ρ‚ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π΄Π° сС справуваат со Π³Ρ€Π΅ΡˆΠΊΠΈ, Π΄Π° Ρ€Π΅ΡˆΠ°Π²Π°Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚ со сСрвисСритС.

БистСмскитС администратори ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° сС прСсСлат Π²ΠΎ Ρ‚ΠΈΠΌΠΎΡ‚ Π½Π° DevOps Π΄ΠΎΠΊΠΎΠ»ΠΊΡƒ сакаат Π΄Π° Π³ΠΈ Π½Π°ΡƒΡ‡Π°Ρ‚ Π½Π°Ρ˜Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ сС ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ Π·Π° ΠΈΠ½ΠΎΠ²Π°Ρ‚ΠΈΠ²Π½ΠΈ ΠΈΠ΄Π΅ΠΈ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π°. Како ΡˆΡ‚ΠΎ Ρ€Π΅ΠΊΠΎΠ², Ρ‚ΠΈΠ΅ Π½Π΅ ΠΌΠΎΡ€Π° Π΄Π° станат ΠΏΠΎΠ»Π½ΠΎΠΏΡ€Π°Π²Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ, Π½ΠΎ ΡΠΎΠ²Π»Π°Π΄ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° програмски јазик ΠΊΠ°ΠΊΠΎ Ruby, Python ΠΈΠ»ΠΈ Go ќС ΠΈΠΌ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° станат ΠΌΠ½ΠΎΠ³Ρƒ корисни Ρ‡Π»Π΅Π½ΠΎΠ²ΠΈ Π½Π° Ρ‚ΠΈΠΌΠΎΡ‚. Иако систСмскитС администратори Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ ја Π²Ρ€ΡˆΠ°Ρ‚ Ρ†Π΅Π»Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° сами ΠΈ чСсто сС Π΄ΠΎΠΆΠΈΠ²ΡƒΠ²Π°Π°Ρ‚ ΠΊΠ°ΠΊΠΎ осамСни, Π²ΠΎ DevOps Ρ‚ΠΈΠ΅ ΠΈΠΌΠ°Π°Ρ‚ сосСма спротивно искуство, ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ситС Π²ΠΎ процСсот ΠΈΠΌΠ°Π°Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° ΠΌΠ΅Ρ“Ρƒ сСбС.

Π’Π΅ΠΌΠ°Ρ‚Π° Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° станува сè ΠΏΠΎΠ°ΠΊΡ‚ΡƒΠ΅Π»Π½Π°. И систСмскитС администратори ΠΈ ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΡΡ‚ΠΈΡ‚Π΅ Π·Π° DevOps сС заинтСрСсирани Π·Π° Π±Ρ€Π·ΠΎ ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅, Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅ ΠΈ Π±Ρ€Π·ΠΎ Π½Π°ΠΎΡ“Π°ΡšΠ΅ ΠΈ ΠΏΠΎΠΏΡ€Π°Π²Π°ΡšΠ΅ Π½Π° постоСчкитС Π³Ρ€Π΅ΡˆΠΊΠΈ. Π’Π°ΠΊΠ°, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ сС ΡΠΏΠΎΡ˜ΡƒΠ²Π°Π°Ρ‚ Π΄Π²Π΅ области. БистСмскитС администратори сС ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π½ΠΈ Π·Π° ΠΎΠ±Π»Π°ΠΊ услугитС ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС AWS, Azure ΠΈ Google Cloud Platform. Π’ΠΈΠ΅ ΠΌΠΎΡ€Π° Π΄Π° Π³ΠΈ Ρ€Π°Π·Π±Π΅Ρ€Π°Ρ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΈ испорака ΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° користат Π°Π»Π°Ρ‚ΠΊΠΈ ΠΊΠ°ΠΊΠΎ ЏСнкинс.

ΠŸΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, систСмскитС администратори ΠΌΠΎΡ€Π° Π΄Π° користат Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π° ΠΈ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Ansible, Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° дСсСт ΠΈΠ»ΠΈ дваСсСт сСрвСри.

Π“Π»Π°Π²Π½ΠΈΠΎΡ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ Π΅ инфраструктура ΠΊΠ°ΠΊΠΎ ΠΊΠΎΠ΄. Π‘ΠΎΡ„Ρ‚Π²Π΅Ρ€ΠΎΡ‚ Π΅ сè. Π’ΡΡƒΡˆΠ½ΠΎΡΡ‚, Π·Π° Π΄Π° Π½Π΅ ја ΠΈΠ·Π³ΡƒΠ±ΠΈ ваТноста ΠΏΡ€ΠΎΡ„Π΅ΡΠΈΡ˜Π°Ρ‚Π° систСмски администратор, само Ρ‚Ρ€Π΅Π±Π° ΠΌΠ°Π»ΠΊΡƒ Π΄Π° Π³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π°ΠΊΡ†Π΅Π½Ρ‚ΠΎΡ‚. БистСмскитС администратори сС Π²ΠΎ бизнисот со услуги ΠΈ ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ способни Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚ со ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅, ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ. Како ΡˆΡ‚ΠΎ Π²Π΅Π»Π°Ρ‚, Π΅Π΄Π½Π° Π³Π»Π°Π²Π° Π΅ Π΄ΠΎΠ±Ρ€Π°, Π½ΠΎ Π΄Π²Π΅ сС ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ.

И послСдниот Π΄Π΅Ρ‚Π°Π» Π²ΠΎ овој ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π΅ ΠΎΠ΄ΠΈ. Π Π°Π±ΠΎΡ‚Π°Ρ‚Π° со Git Π΅ Π΅Π΄Π½Π° ΠΎΠ΄ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ Π΄Π½Π΅Π²Π½ΠΈ обврски Π½Π° систСмскиот администратор. Овој систСм Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° Π²Π΅Ρ€Π·ΠΈΠΈ Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ користСн ΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ, ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΡΡ‚ΠΈ Π·Π° DevOps, Ρ‚ΠΈΠΌΠΎΠ²ΠΈ Agile ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ Π΄Ρ€ΡƒΠ³ΠΈ. Ако Π²Π°ΡˆΠ°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° Π΅ ΠΏΠΎΠ²Ρ€Π·Π°Π½Π° со ΠΆΠΈΠ²ΠΎΡ‚Π½ΠΈΠΎΡ‚ циклус Π½Π° софтвСрот, Ρ‚ΠΎΠ³Π°Ρˆ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ‚ΠΈΠ²Π½ΠΎ ќС Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ со Git.

Git ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ никогаш Π½Π΅ΠΌΠ° Π΄Π° Π³ΠΈ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ ситС ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π° Git, Π½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ќС Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π·ΠΎΡˆΡ‚ΠΎ Ρ‚ΠΎΠ° Π΅ основна Π²ΠΎ софтвСрската ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈ соработка. Π’Π΅ΠΌΠ΅Π»Π½ΠΎΡ‚ΠΎ познавањС Π½Π° Git Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π²Π°ΠΆΠ½ΠΎ Π°ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΎ Ρ‚ΠΈΠΌ Π½Π° DevOps.

Ако стС систСмски администратор, Ρ‚ΠΎΠ³Π°Ρˆ Ρ‚Ρ€Π΅Π±Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π΄Π° Π³ΠΎ ΠΏΡ€ΠΎΡƒΡ‡ΡƒΠ²Π°Ρ‚Π΅ Git, Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΊΠ°ΠΊΠΎ Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π°Ρ‚Π° Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° ΠΈ Π΄Π° Π³ΠΈ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ Π²ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ: git статус, git commit -m, git add, git pull, git push, git rebase, git branch, git diff ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ. Има ΠΌΠ½ΠΎΠ³Ρƒ онлајн курсСви ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ‚ Π΄Π° ја Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΠ²Π°Π° Ρ‚Π΅ΠΌΠ° ΠΎΠ΄ Π½ΡƒΠ»Π° ΠΈ Π΄Π° станСтС профСсионалСц со спСцифични Π²Π΅ΡˆΡ‚ΠΈΠ½ΠΈ. Има ΠΈ прСкрасни листови со ΠΈΠ·ΠΌΠ°ΠΌΠΈ со ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π° Git, Π·Π° Π΄Π° Π½Π΅ ΠΌΠΎΡ€Π° Π΄Π° Π³ΠΈ Π½Π°Ρ‚Ρ€ΡƒΠΏΠ°Ρ‚Π΅ ситС, Π½ΠΎ ΠΊΠΎΠ»ΠΊΡƒ повСќС Π³ΠΎ користитС Git, Ρ‚ΠΎΠ»ΠΊΡƒ полСсно ќС Π±ΠΈΠ΄Π΅.

Π—Π°ΠΊΠ»ΡƒΡ‡ΠΎΠΊ

На ΠΊΡ€Π°Ρ˜ΠΎΡ‚, Π²ΠΈΠ΅ ΠΎΠ΄Π»ΡƒΡ‡ΡƒΠ²Π°Ρ‚Π΅ Π΄Π°Π»ΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° станСтС ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΡΡ‚ Π·Π° DevOps ΠΈΠ»ΠΈ Π΄Π°Π»ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π΄Π° останСтС систСмски администратор. Како ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅, постои ΠΊΡ€ΠΈΠ²Π° Π½Π° ΡƒΡ‡Π΅ΡšΠ΅ Π·Π° Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Ρ‚Ρ€Π°Π½Π·ΠΈΡ†ΠΈΡ˜Π°, Π½ΠΎ ΠΊΠΎΠ»ΠΊΡƒ ΠΏΠΎΠ±Ρ€Π·ΠΎ Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅, Ρ‚ΠΎΠ»ΠΊΡƒ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ. Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ програмски јазик ΠΈ истоврСмСно ΡƒΡ‡Π΅Ρ‚Π΅ Π°Π»Π°Ρ‚ΠΊΠΈ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС ΠΎΠ΄ΠΈ (ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π°), ЏСнкинс (CI/CD, ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π°) ΠΈ Ansible (ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π° ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°). Π‘Π΅Π· ΠΎΠ³Π»Π΅Π΄ Π½Π° ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° ΡˆΡ‚ΠΎ ќС ја ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅, Π½Π΅ Π·Π°Π±ΠΎΡ€Π°Π²Π°Ρ˜Ρ‚Π΅ Π΄Π΅ΠΊΠ° Ρ‚Ρ€Π΅Π±Π° ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΎ Π΄Π° ΡƒΡ‡ΠΈΡ‚Π΅ ΠΈ Π΄Π° Π³ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π°Ρ‚Π΅ своитС Π²Π΅ΡˆΡ‚ΠΈΠ½ΠΈ.

Π˜Π·Π²ΠΎΡ€: www.habr.com

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€