Π“ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ DevOps Π½Π° понятном языкС

Π’Ρ€ΡƒΠ΄Π½ΠΎ ΡƒΠ»ΠΎΠ²ΠΈΡ‚ΡŒ Π³Π»Π°Π²Π½ΠΎΠ΅, говоря ΠΎ DevOps? ΠœΡ‹ собрали для вас яркиС Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ, ΡƒΠ΄Π°Ρ€Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΈ совСты ΠΎΡ‚ экспСртов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠΉΡ‚ΠΈ Π΄ΠΎ сути Π΄Π°ΠΆΠ΅ нСспСциалистам. Π’ ΠΊΠΎΠ½Ρ†Π΅ бонус – собствСнный DevOps сотрудников Red Hat.

Π“ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ DevOps Π½Π° понятном языкС

Π’Π΅Ρ€ΠΌΠΈΠ½ DevOps Π²ΠΎΠ·Π½ΠΈΠΊ 10 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ ΠΈ ΠΏΡ€ΠΎΡˆΠ΅Π» ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ Ρ…ΡΡˆΡ‚Π΅Π³Π° Π² Π’Π²ΠΈΡ‚Ρ‚Π΅Ρ€Π΅ Π΄ΠΎ ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ двиТСния Π² ΠΌΠΈΡ€Π΅ ИВ, настоящСй философии, ΠΏΠΎΠΎΡ‰Ρ€ΡΡŽΡ‰Π΅ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² быстрСС Π΄ΠΎΠ±ΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ. DevOps стал Π½Π΅Ρ€Π°Π·Ρ€Ρ‹Π²Π½ΠΎ связан с понятиСм Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ трансформации. Но ΠΊΠ°ΠΊ это часто Π±Ρ‹Π²Π°Π΅Ρ‚ с ИВ-Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ, Π·Π° дСсяток Π»Π΅Ρ‚ DevOps успСл обрасти мноТСством ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ, Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΊ ΠΈ Π·Π°Π±Π»ΡƒΠΆΠ΄Π΅Π½ΠΈΠΉ Π½Π° свой счСт.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΎ DevOps Π½Π΅Ρ€Π΅Π΄ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ вопросы Π²Ρ€ΠΎΠ΄Π΅, это Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ agile? Или это какая-Ρ‚ΠΎ особая мСтодология? Или это просто Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ синоним слова «сотрудничСство»?

DevOps Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ (нСпрСрывная доставка, нСпрСрывная интСграция, автоматизация ΠΈ Ρ‚. ΠΏ.), поэтому Π²Ρ‹Ρ‡Π»Π΅Π½ΠΈΡ‚ΡŒ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСпросто, особСнно ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π΅Ρ€Π°Π²Π½ΠΎΠ΄ΡƒΡˆΠ½Ρ‹ ΠΊ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρƒ. Однако это ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Π½Π΅Π²Π°ΠΆΠ½ΠΎ, ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π»ΠΈ Π²Ρ‹ донСсти свои ΠΈΠ΄Π΅ΠΈ Π΄ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΡΡ‚Π²Π° ΠΈΠ»ΠΈ ΠΆΠ΅ просто рассказываСтС ΠΎ своСй Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ ΠΈΠ· Ρ€ΠΎΠ΄Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ…. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠΊΠ° ΠΎΡ‚Π»ΠΎΠΆΠΈΠΌ Π² сторону тСрминологичСскиС Π½ΡŽΠ°Π½ΡΡ‹ DevOps ΠΈ сосрСдоточимся Π½Π° ΠΎΠ±Ρ‰Π΅ΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π΅.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DevOps: 6 ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΉ

ΠœΡ‹ попросили спСциалистов ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ ΡΡƒΡ‚ΡŒ DevOps максимально просто ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π΅ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ стала понятна Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ с Π»ΡŽΠ±Ρ‹ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ тСхничСской ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ. По ΠΈΡ‚ΠΎΠ³Π°ΠΌ этих бСсСд ΠΌΡ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π»ΠΈ самыС яркиС Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ ΠΈ ΡƒΠ΄Π°Ρ€Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π²Ρ‹ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свой рассказ ΠΎ DevOps.

1. DevOps – это ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅

Β«DevOps – это ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ±Π΅ стороны (Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ПО ΠΈ спСциалисты ΠΏΠΎ эксплуатации ИВ-систСм) ΠΏΡ€ΠΈΠ·Π½Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ софт Π½Π΅ приносит Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·Ρ‹ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΈΠΌ Π½Π΅ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ: Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ, ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹, сотрудники, Π½Π΅ ΡΡƒΡ‚ΡŒ, – считаСт Π­Π²Π΅Π»ΠΈΠ½Π° Π­Ρ€Π»ΠΈΡ… (Eveline Oehrlich) ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊ-ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π˜Π½ΡΡ‚ΠΈΡ‚ΡƒΡ‚Π° DevOps. – ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΎΠ±Π΅ эти стороны совмСстно ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ ΠΈ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ доставку софта».

2. DevOps – это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ надСляСт Π²Π»Π°ΡΡ‚ΡŒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²

Β«DevOps надСляСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² полномочиями Π½Π° Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ прилоТСниями, ΠΈΡ… запуск ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доставкой ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° ΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°Β»

Β«ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎ DevOps говорят, ΠΊΠ°ΠΊ ΠΎ способС ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ доставку ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½ Π·Π° счСт выстраивания ΠΈ примСнСния Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… процСссов, – Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π”ΠΆΠ΅ΠΉ Π¨Π½Π°ΠΉΠΏ (Jai Schniepp), Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ ΠΏΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌ DevOps страховой ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Liberty Mutual. – Но для мСня это Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ Π²Π΅Ρ‰ΡŒ. DevOps надСляСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² полномочиями Π½Π° Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ прилоТСниями ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ частями ПО, Π½Π° ΠΈΡ… запуск ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доставкой ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° ΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°. DevOps устраняСт Π½Π΅Ρ€Π°Π·Π±Π΅Ρ€ΠΈΡ…Ρƒ с ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π²Π΅Π΄Π΅Ρ‚ всСх участников процСсса ΠΊ созданию Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈ управляСмой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ инфраструктуры».

3. DevOps – это сотрудничСство ΠΏΡ€ΠΈ создании ΠΈ доставкС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

Β«ΠŸΡ€ΠΎΡ‰Π΅ говоря, DevOps – это Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ производству ΠΈ доставкС ПО, ΠΊΠΎΠ³Π΄Π° всС Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ вмСстС», – ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ Π“ΡƒΡ€ Π‘Ρ‚Π°Ρ„, ΠΏΡ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚ ΠΈ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ направлСния Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ бизнСса ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ BMC.

4. DevOps – это ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€

Β«ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½Π°Ρ сборка Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли всС Π΄Π΅Ρ‚Π°Π»ΠΈ подходят Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³ΡƒΒ».

Β«Π― Π±Ρ‹ сравнил DevOps с ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠΌ ΠΏΠΎ сборкС Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, – ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Π“ΡƒΡ€ Π‘Ρ‚Π°Ρ„. – ИдСя Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ€Π°Π½Π΅Π΅ ΡΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ всС Π΄Π΅Ρ‚Π°Π»ΠΈ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π±Π΅Π· ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΠ½ΠΊΠΈ. ΠšΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½Π°Ρ сборка Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли всС Π΄Π΅Ρ‚Π°Π»ΠΈ подходят Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ. Π’Π΅, ΠΊΡ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊ ΠΊΡƒΠ·ΠΎΠ²Ρƒ ΠΈΠ»ΠΈ Ρ€Π°ΠΌΠ΅. Π’Π΅, ΠΊΡ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚ΠΎΡ€ΠΌΠΎΠ·Π°, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ колСсах, ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΈ с софтом.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΠΉ бизнСс-Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, хранящСй свСдСния ΠΎ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°Ρ…, ΠΎ срСдствах бСзопасности для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ всС это Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° сСрвис Π½Π°Ρ‡Π½Π΅Ρ‚ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π°ΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π½ΡƒΡŽ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉΒ».

Β«Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ люди сотрудничали ΠΈ Π΄ΡƒΠΌΠ°Π»ΠΈ ΠΎ Ρ‚Π΅Ρ… частях Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ, Π° Π½Π΅ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° своих собствСнных Π·Π°Π΄Π°Ρ‡Π°Ρ… – Π²ΠΎΡ‚ Π²Π΅Π»ΠΈΡ‡Π°ΠΉΡˆΠ΅Π΅ прСпятствиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π°Π΄ΠΎ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ. Если это удаСтся, Ρƒ вас ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡˆΠ°Π½ΡΡ‹ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽΒ», – добавляСт Π“ΡƒΡ€ Π‘Ρ‚Π°Ρ„.

5. DevOps – это ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ комбинация людСй, процСссов ΠΈ автоматизация

Π”ΠΆΠ΅ΠΉΠ½ Π“Ρ€ΠΎΠ»Π» (Jayne Groll), ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ Π˜Π½ΡΡ‚ΠΈΡ‚ΡƒΡ‚Π° DevOps, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»Π° ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ аналогию для объяснСния DevOps. По Π΅Π΅ словам, Β«DevOps – это ΠΊΠ°ΠΊ ΠΊΡƒΠ»ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ Ρ€Π΅Ρ†Π΅ΠΏΡ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ основныС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΈΠ½Π³Ρ€Π΅Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ²: люди, процСссы ΠΈ автоматизация. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ этих ΠΈΠ½Π³Ρ€Π΅Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… областСй ΠΈ источников: Lean, Agile, SRE, CI/CD, ITIL, лидСрство, ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π°, инструмСнты. Π‘Π΅ΠΊΡ€Π΅Ρ‚ DevOps, ΠΊΠ°ΠΊ ΠΈ любого Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π°, Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ ΠΈ ΡΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ эти ΠΈΠ½Π³Ρ€Π΅Π΄ΠΈΠ΅Π½Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈ создании ΠΈ выпускС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉΒ».

6. DevOps – это ΠΊΠΎΠ³Π΄Π° программисты Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π€ΠΎΡ€ΠΌΡƒΠ»Ρ‹-1

Β«Π“ΠΎΠ½ΠΊΠ° планируСтся Π½Π΅ ΠΎΡ‚ старта ΠΊ Ρ„ΠΈΠ½ΠΈΡˆΡƒ, Π° Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, ΠΎΡ‚ Ρ„ΠΈΠ½ΠΈΡˆΠ° ΠΊ старту».

«Говоря ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Π΅Π³ΠΎ ΠΆΠ΄Π°Ρ‚ΡŒ ΠΎΡ‚ ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²Ρ‹ DevOps, я ΠΏΡ€ΠΈΠ²ΠΎΠΆΡƒ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π³ΠΎΠ½ΠΎΡ‡Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ NASCAR ΠΈΠ»ΠΈ Π€ΠΎΡ€ΠΌΡƒΠ»Ρ‹-1, – Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠšΡ€ΠΈΡ Π¨ΠΎΡ€Ρ‚ (Chris Short), Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Ρƒ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Red Hat ΠΈ ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ рассылки DevOps’ish. – Π£ руководитСля Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΠ΄Π½Π° Ρ†Π΅Π»ΡŒ: Π·Π°Π½ΡΡ‚ΡŒ ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Π°ΠΌ Π³ΠΎΠ½ΠΊΠΈ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ΅ мСсто с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΈΠΌΠ΅Π²ΡˆΠΈΡ…ΡΡ Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ рСсурсов ΠΈ Π²Ρ‹ΠΏΠ°Π²ΡˆΠΈΡ… Π½Π° Π΅Π΅ долю испытаний. ΠŸΡ€ΠΈ этом Π³ΠΎΠ½ΠΊΠ° планируСтся Π½Π΅ ΠΎΡ‚ старта ΠΊ Ρ„ΠΈΠ½ΠΈΡˆΡƒ, Π° Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, ΠΎΡ‚ Ρ„ΠΈΠ½ΠΈΡˆΠ° ΠΊ старту. Π’Π½Π°Ρ‡Π°Π»Π΅ ставится амбициозная Ρ†Π΅Π»ΡŒ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΏΡƒΡ‚ΠΈ Π΅Π΅ достиТСния. ПослС Ρ‡Π΅Π³ΠΎ ΠΎΠ½ΠΈ Ρ€Π°Π·Π±ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Π΄Π΅Π»Π΅Π³ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‡Π»Π΅Π½Π°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹Β».

Β«Π’ΡΡŽ нСдСлю ΠΏΠ΅Ρ€Π΅Π΄ Π³ΠΎΠ½ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ‚Ρ‚Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΈΡ‚-стоп. ЗанимаСтся силовыми ΠΈ ΠΊΠ°Ρ€Π΄ΠΈΠΎΡ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π² ΠΈΠ·Π½ΡƒΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ дСнь Π³ΠΎΠ½ΠΎΠΊ. ΠžΡ‚Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ совмСстныС дСйствия ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π»ΡŽΠ±Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° Π³ΠΎΠ½ΠΊΠ΅. Аналогично ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Π° Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ частого выпуска Π½ΠΎΠ²Ρ‹Ρ… вСрсий. ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Ρ‚Π°ΠΊΠΈΡ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΈ ΠΎΡ‚Π»Π°ΠΆΠ΅Π½Π½ΠΎΠΉ систСмы бСзопасности запуск Π½ΠΎΠ²Ρ‹Ρ… вСрсий Π² ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½ Ρ‚ΠΎΠΆΠ΅ происходит Ρ‡Π°Ρ‰Π΅. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… этого мировоззрСния рост скорости ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ рост бСзопасности», – Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π¨ΠΎΡ€Ρ‚.

Β«Π”Π΅Π»ΠΎ Π½Π΅ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅Π»Π°Ρ‚ΡŒ Β«ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈΒ», – добавляСт Π¨ΠΎΡ€Ρ‚, – Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стоят Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΊ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ. Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π°ΠΉΡ‚Π΅ ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π‘ΡƒΠ΄ΡŒΡ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ аномалиям ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ Π½Π°Π΄ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ΠΌ качСства, Ρ‡Ρ‚ΠΎΠ±Ρ‹ свСсти ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ ΠΈΡ… влияниС Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊ Ρ†Π΅Π»ΠΈ. ИмСнно это ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ нас Π² ΠΌΠΈΡ€Π΅ DevOpsΒ».

Π“ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ DevOps Π½Π° понятном языкС

Как ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DevOps: 10 совСтов ΠΎΡ‚ экспСртов

ΠŸΡ€ΠΎΡΡ‚ΠΎ DevOps ΠΈ массовый DevOps – это Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ. ΠœΡ‹ расскаТСм, ΠΊΠ°ΠΊ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ Π±Π°Ρ€ΡŒΠ΅Ρ€Ρ‹ Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ.

Для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ DevOps начинаСтся Π»Π΅Π³ΠΊΠΎ ΠΈ приятно. Π‘ΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ нСбольшиС пассионарныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, старыС процСссы Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π½Π° Π½ΠΎΠ²Ρ‹Π΅ ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ успСхи Π½Π΅ Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ сСбя ΠΆΠ΄Π°Ρ‚ΡŒ.

Π£Π²Ρ‹, это лишь Ρ„Π°Π»ΡŒΡˆΠΈΠ²Ρ‹ΠΉ блСск, иллюзия прогрСсса, ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π‘Π΅Π½ Π“Ρ€ΠΈΠ½Π½Π΅Π» (Ben Grinnell), ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ ΠΈ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ направлСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ консалтинговой Ρ„ΠΈΡ€ΠΌΡ‹ North Highland. Π Π°Π½Π½ΠΈΠ΅ ΠΏΠΎΠ±Π΅Π΄Ρ‹ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΎΠ±Π½Π°Π΄Π΅ΠΆΠΈΠ²Π°ΡŽΡ‚, Π½ΠΎ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Ρ†Π΅Π»ΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ, массового использования DevOps Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π›Π΅Π³ΠΊΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ формируСтся ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π° раздСлСния Π½Π° Β«ΠΌΡ‹Β» ΠΈ Β«ΠΎΠ½ΠΈΒ».

Β«Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹-ΠΏΠ΅Ρ€Π²ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Ρ†Ρ‹, считая, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΠ»ΠΎΠΆΠ°Ρ‚ ΠΏΡƒΡ‚ΡŒ ΠΊ массовому DevOps, Π½Π΅ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°ΡΡΡŒ, смогут ΠΈ захотят Π»ΠΈ ΠΏΠΎΠΉΡ‚ΠΈ этим ΠΏΡƒΡ‚Π΅ΠΌ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅, – ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ Π‘Π΅Π½ Π“Ρ€ΠΈΠ½Π½Π΅Π». – ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Π±ΠΈΡ€Π°ΡŽΡ‚ ΠΈΠ· самоувСрСнных β€œΠ²Π°Ρ€ΡΠ³ΠΎΠ²β€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ Π΄Π΅Π»Π°Π»ΠΈ Π½Π΅Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… мСстах, Π½ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌΠΈ Π² вашСй ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΈ этом ΠΈΡ… ΠΏΠΎΠΎΡ‰Ρ€ΡΡŽΡ‚ Π»ΠΎΠΌΠ°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Ρ€ΡƒΡˆΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ для всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…. Π›Π΅Π³ΠΊΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ формируСтся ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π° раздСлСния Π½Π° Β«ΠΌΡ‹Β» ΠΈ Β«ΠΎΠ½ΠΈΒ», которая прСпятствуСт ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π·Π½Π°Π½ΠΈΠΉ ΠΈ Π½Π°Π²Ρ‹ΠΊΠΎΠ²Β».

«И эта ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½Π°Ρ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° – лишь ΠΎΠ΄Π½Π° ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ DevOps слоТно ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ DevOps ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ростом сугубо тСхничСских слоТностСй, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ΠΌ для Π±Ρ‹ΡΡ‚Ρ€ΠΎΡ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΡΠ΄Π΅Π»Π°Π²ΡˆΠΈΡ… ставку Π½Π° ИВ-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΒ», – Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π‘Ρ‚ΠΈΠ² Ньюман (Steve Newman), ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈ ΠΏΡ€Π΅Π΄ΡΠ΅Π΄Π°Ρ‚Π΅Π»ΡŒ правлСния ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Scalyr.

Β«Π’ соврСмСнном ΠΌΠΈΡ€Π΅ услуги ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ сразу, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ появляСтся такая Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ, Π½ΠΎ Π²ΠΎΡ‚ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот процСсс ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ – настоящая головная боль, – добавляСт Π‘Ρ‚ΠΈΠ² Ньюман. – Π’ ΠΎΡ‡Π΅Π½ΡŒ быстро растущих организациях ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Π² составС кросс-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ Π±ΠΎΡ€ΡŽΡ‚ΡΡ Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π·Π° собой Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ измСнСния ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅ΠΌΡ‹Π΅ ΠΈΠΌΠΈ каскадныС эффСкты Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ зависимостСй. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² ΠΎΡ‚Π½ΡŽΠ΄ΡŒ Π½Π΅ Ρ€Π°Π΄ΡƒΠ΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΈΡ… Π»ΠΈΡˆΠ°ΡŽΡ‚ Ρ‚Π°ΠΊΠΎΠΉ возмоТности ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΠΌ становится Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΡΡƒΡ‚ΡŒ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΒ».

Как ΠΆΠ΅ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ эти описанныС Π²Ρ‹ΡˆΠ΅ трудности ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ массовому использованию DevOps Π² ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ? ЭкспСрты ΠΏΡ€ΠΈΠ·Ρ‹Π²Π°ΡŽΡ‚ Π·Π°ΠΏΠ°ΡΡ‚ΠΈΡΡŒ Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ΠΌ, Π΄Π°ΠΆΠ΅ Ссли ваша конСчная Ρ†Π΅Π»ΡŒ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ†ΠΈΠΊΠ» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ПО ΠΈ бизнСс-процСссы.

1. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ для ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π΅ Π½ΡƒΠΆΠ½ΠΎ врСмя

Π”ΠΆΠ΅ΠΉΠ½ Π“Ρ€ΠΎΠ»Π» (Jayne Groll), ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ Π˜Π½ΡΡ‚ΠΈΡ‚ΡƒΡ‚Π° DevOps: «На ΠΌΠΎΠΉ взгляд, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ DevOps Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ постСпСнным ΠΈ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ, ΠΊΠ°ΠΊ ΠΈ agile-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° (ΠΈ Π² Ρ€Π°Π²Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρƒ). Π’ Agile ΠΈ DevOps ΡƒΠΏΠΎΡ€ дСлаСтся Π½Π° нСбольшиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Но ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ роста числа ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ всС большС людСй, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ… Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΈ, ΠΊΠ°ΠΊ слСдствиС, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Π°Ρ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½Π°Ρ трансформация».

2. Π£Π΄Π΅Π»ΠΈΡ‚Π΅ достаточно Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ Π²Ρ‹Π±ΠΎΡ€Ρƒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹

Π­Ρ€Π°Π½ ΠšΠΈΠ½ΡΠ±Ρ€ΡŽΠ½Π΅Ρ€ (Eran Kinsbruner), Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ тСхничСский СвангСлист ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Perfecto: Β«Π§Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сработало, ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ DevOps Π² Π½Π°Ρ‡Π°Π»Π΅ Π½Π°Π΄ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ процСссы, инструмСнты ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π²Π·Ρ€Π°Ρ‰ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ„Π°Π·Ρƒ DevOps ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅. ВсС начинаСтся с Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ планирования ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… историй (userstory) ΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² создания цСнности (valuestream), послС Ρ‡Π΅Π³ΠΎ наступаСт этап написания ПО ΠΈ контроля вСрсий с использованиСм trunk-based development ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ², Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ подходящих для вСтвлСния ΠΈ слияниС ΠΊΠΎΠ΄Π°Β».

Β«Π—Π°Ρ‚Π΅ΠΌ слСдуСт этап ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΈ тСстирования, Π³Π΄Π΅ ΡƒΠΆΠ΅ трСбуСтся ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠ°Ρ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ. И здСсь ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ DevOps Π²Π°ΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, которая ΠΎΡ‚Π²Π΅Ρ‡Π°Π»Π° Π±Ρ‹ ΠΈΡ… ΡƒΡ€ΠΎΠ²Π½ΡŽ Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ цСлям ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ„Π°Π·Π° – Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π² производствСнной срСдС, ΠΈ ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ с использованиСм инструмСнтов оркСстрации ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΈ этом Π²Π°ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ срСды Π½Π° всСх этапах DevOps (симулятор производствСнной срСды, срСда контроля качСства ΠΈ, собствСнно, производствСнная срСда) ΠΈ всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для тСстов Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самыС послСдниС Π΄Π°Π½Π½Ρ‹Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹. Аналитика Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΌΠ½ΠΎΠΉ ΠΈ способной ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ большиС Π΄Π°Π½Π½Ρ‹Π΅ с быстрой ΠΈ дСйствСнной ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связью».

3. Π˜Π·Π±Π°Π²ΡŒΡ‚Π΅ отвСтствСнности ΠΎΡ‚ привкуса Π²ΠΈΠ½Ρ‹

Π“ΠΎΡ€Π΄ΠΎΠ½ Π₯Π°Ρ„Ρ„ (Gordon Haff), СвангСлист RedHat: Β«Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ систСмы ΠΈ атмосфСры, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅ΠΉ ΠΈ ΠΏΠΎΠΎΡ‰Ρ€ΡΡŽΡ‰Π΅ΠΉ экспСримСнты, позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Π΅ сбои Π² agile-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ПО. Π­Ρ‚ΠΎ Π½Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π·Π° сбои большС Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚. На самом Π΄Π΅Π»Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ отвСтствСнного становится Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΡ‰Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Β«Π±Ρ‹Ρ‚ΡŒ отвСтствСнным» большС Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Β«ΡΡ‚Π°Ρ‚ΡŒ Π²ΠΈΠ½ΠΎΠ²Π½ΠΈΠΊΠΎΠΌ Π°Π²Π°Ρ€ΠΈΠΈΒ». Π’ΠΎ Π΅ΡΡ‚ΡŒ ΡΡƒΡ‚ΡŒ отвСтствСнности качСствСнно мСняСтся. ΠŸΡ€ΠΈ этом ΠΊΡ€Π°ΠΉΠ½Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ становятся Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°: ΠΌΠ°ΡΡˆΡ‚Π°Π±Ρ‹ сбоя, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹, производствСнныС процСссы ΠΈ стимулы». (ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этих Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π“ΠΎΡ€Π΄ΠΎΠ½Π° Π₯Π°Ρ„Ρ„Π° Β«DevOps lessons: 4 aspects of healthy experimentsΒ».)

4. РасчищайтС ΠΏΡƒΡ‚ΡŒ Π²ΠΏΠ΅Ρ€Π΅Π΄

Π‘Π΅Π½ Π“Ρ€ΠΈΠ½Π½Π΅Π» (Ben Grinnell), ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ ΠΈ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ направлСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ консалтинговой Ρ„ΠΈΡ€ΠΌΡ‹ North Highland: Β«Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ вмСстС с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ-ΠΏΠ΅Ρ€Π²ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Ρ†Π°ΠΌΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ «расчистки ΠΏΡƒΡ‚ΠΈΒ». ЦСль этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ – ΡƒΠ±ΠΈΡ€Π°Ρ‚ΡŒ мусор, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ остаСтся Π·Π° ΠΏΠ΅Ρ€Π²ΠΎΠΏΡ€ΠΎΡ…ΠΎΠ΄Ρ†Π°ΠΌΠΈ DevOps, Π²Ρ€ΠΎΠ΄Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΠ²ΡˆΠΈΡ… Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ» ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡƒΡ‚ΡŒ Π²ΠΏΠ΅Ρ€Π΅Π΄ оставался свободСн».

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

5. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ инструмСнты Π±ΠΎΠ»Π΅Π΅ Π΄Π΅ΠΌΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ

Π‘Ρ‚ΠΈΠ² Ньюман (Steve Newman), ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈ ΠΏΡ€Π΅Π΄ΡΠ΅Π΄Π°Ρ‚Π΅Π»ΡŒ правлСния ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Scalyr: Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π΅ Π½Π°Π΄ΠΎ ΠΏΡ€ΡΡ‚Π°Ρ‚ΡŒ ΠΎΡ‚ людСй, ΠΈ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ просты Π² освоСнии для любого, ΠΊΡ‚ΠΎ Π³ΠΎΡ‚ΠΎΠ² ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π° это врСмя. Если Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ прСдоставлСна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Ρ€Π΅ΠΌ людям, «сСртифицированным» для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ инструмСнтом, Ρƒ вас всСгда Π±ΡƒΠ΄Π΅Ρ‚ максимум Ρ‚Ρ€ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, способных Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, Π΄Π°ΠΆΠ΅ Ссли Ρƒ вас ΠΎΡ‡Π΅Π½ΡŒ большая Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ срСда. Π˜Π½Π°Ρ‡Π΅ говоря, здСсь Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΡƒΠ·ΠΊΠΎΠ΅ мСсто, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΌ (для бизнСса) послСдствиям».

6. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ условия для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Π’ΠΎΠΌ ΠšΠ»Π°Ρ€ΠΊ (Tom Clark), Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ направлСния Common Platform Π² Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ITV: Β«Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ, Π½ΠΎ Π½Π΅ всС сразу. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΡΡ‚Π°Π²ΡŒΡ‚Π΅ большиС Ρ†Π΅Π»ΠΈ, Π½Π°Ρ‡ΠΈΠ½Π°ΠΉΡ‚Π΅ с ΠΌΠ°Π»ΠΎΠ³ΠΎ ΠΈ Π΄Π²ΠΈΠ³Π°ΠΉΡ‚Π΅ΡΡŒ Π²ΠΏΠ΅Ρ€Π΅Π΄ быстрыми итСрациями. Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π²Ρ‹ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ†ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ всС получаСтся, поэтому Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΎΠΆΠ΅ захотят ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ваши ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹. И Π½Π΅ Π³ΠΎΠ½ΠΈΡ‚Π΅ΡΡŒ Π·Π° выстраиваниСм высокоэффСктивной ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ВмСсто этого ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΡŒΡ‚Π΅ людям ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ условия для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ сама собой».

7. НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎ Π·Π°ΠΊΠΎΠ½Π΅ КонвСя ΠΈ ΠΊΠ°Π½Π±Π°Π½-досках

Π›ΠΎΠ³Π°Π½ Π”Π΅ΠΉΠ³Π» (Logan Daigle), Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ ΠΏΠΎ доставкС ПО ΠΈ стратСгии DevOps ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ CollabNetVersionOne: Β«Π’Π°ΠΆΠ½ΠΎ ΠΎΡΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ послСдствия Π·Π°ΠΊΠΎΠ½Π° КонвСя. Π’ ΠΌΠΎΠ΅ΠΌ вольном пСрСсказС этот Π·Π°ΠΊΠΎΠ½ гласит, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ создаСм, ΠΈ процСссы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΏΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ DevOps, ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ устроСны Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ наша организация».

«Если Π² организация высока Ρ€Π°Π·ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ, Π° ΠΏΡ€ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, создании ΠΈ выпускС ПО ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π· ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ· Ρ€ΡƒΠΊ Π² Ρ€ΡƒΠΊΠΈ, эффСкт ΠΎΡ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π±ΡƒΠ΄Π΅Ρ‚ Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ ΠΈΠ»ΠΈ Π½Π΅Π΄ΠΎΠ»Π³ΠΎΠ²Π΅Ρ‡Π½Ρ‹ΠΌ. Если ΠΆΠ΅ организация Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ кросс-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΠΈΠ½Π°Π½ΡΠΈΡ€ΡƒΡŽΡ‚ΡΡ с ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ, Ρ‚ΠΎ ΡˆΠ°Π½ΡΡ‹ Π½Π° успСх Ρ€Π΅Π·ΠΊΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‚Β».

Β«Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π²Π°ΠΆΠ½Ρ‹ΠΉ аспСкт ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ°Π½Π±Π°Π½-досках всС Ρ€Π°Π±ΠΎΡ‚Ρ‹, находящиСся Π² процСссС выполнСния (WIP, workinprogress). Когда Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ появляСтся мСсто, Π³Π΄Π΅ люди ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π΅Ρ‰ΠΈ, это сильно стимулируСт сотрудничСство, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сказываСтся Π½Π° ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈΒ».

8. Π˜Ρ‰ΠΈΡ‚Π΅ старыС ΡˆΡ€Π°ΠΌΡ‹

Манюэль Паис (Manuel Pais), ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚ ΠΏΠΎ DevOps ΠΈ соавтор ΠΊΠ½ΠΈΠ³ΠΈ Β«Team TopologiesΒ»: Β«Π’Ρ‹Π²ΠΎΠ΄ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ DevOps Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ собствСнно DevΠΈ OpsΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΡ… ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ функциям вряд Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ. Π­Ρ‚ΠΎ, нСсомнСнно, даст ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ эффСкт (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π° счСт Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ управлСния), Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большСго, Ссли Π½Π°Ρ‡Π°Ρ‚ΡŒ с понимания процСссов доставки ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи».

«Если Π² ИВ-систСмС ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΅ΡΡ‚ΡŒ старыС ΡˆΡ€Π°ΠΌΡ‹ – ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ управлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½Ρ‹ ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Π°ΠΌ ΠΏΡ€ΠΎΡˆΠ»Ρ‹Ρ… ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ², Π½ΠΎ ΡƒΡ‚Ρ€Π°Ρ‚ΠΈΠ»ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (ΠΈΠ·-Π·Π° смСны ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈΠ»ΠΈ процСссов), – Ρ‚ΠΎ ΠΈΡ…, бСзусловно, Π½Π°Π΄ΠΎ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Ρ€Π°Π·Π³Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π° Π½Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСэффСктивныС ΠΈΠ»ΠΈ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ процСссы».

9. НС ΠΏΠ»ΠΎΠ΄ΠΈΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ DevOps

Π­Π½Ρ‚ΠΎΠ½ΠΈ Эдвардс (Antony Edwards), Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ ΠΏΠΎ производству ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Eggplant: Β«DevOps – ΠΎΡ‡Π΅Π½ΡŒ расплывчатый Ρ‚Π΅Ρ€ΠΌΠΈΠ½, поэтому Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ получаСтся свой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚DevOps. И Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ Ρ…ΡƒΠΆΠ΅, ΠΊΠΎΠ³Π΄Π° Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ сразу 20 разновидностСйDevOps, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ вмСстС. НСльзя, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π±Ρ‹Π» свой, особый интСрфСйсом ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ. Как ΠΈ нСльзя, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ ΠΈΠΌΠ΅Π»ΠΈ свои, ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ оТидания Π² части ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΏΡ€ΠΈ пСрСносС Π² симулятор производствСнной срСды. Π˜Π½Π°Ρ‡Π΅ Ρƒ вас Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒDevOpsΒ».

10. ΠŸΡ€ΠΎΠΏΠΎΠ²Π΅Π΄ΡƒΠΉΡ‚Π΅ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ DevOps для бизнСса

Π‘Ρ‚ΠΈΠ² Ньюман (Steve Newman), ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈ ΠΏΡ€Π΅Π΄ΡΠ΅Π΄Π°Ρ‚Π΅Π»ΡŒ правлСния ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Scalyr: Β«ΠŸΠΎΡ€Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ Π½Π°Π΄ ΠΏΡ€ΠΈΠ·Π½Π°Π½ΠΈΠ΅ΠΌ цСнности DevOps. ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΈ Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ пользС Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅. DevOps нСвСроятно экономит врСмя ΠΈ дСньги (просто ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅: мСньшС простоСв, ΠΊΠΎΡ€ΠΎΡ‡Π΅ срСднСС врСмя восстановлСния), ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ DevOps Π΄ΠΎΠ»ΠΆΠ½Ρ‹ нСустанно ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Ρ‚ΡŒ (ΠΈ ΠΏΡ€ΠΎΠΏΠΎΠ²Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ) Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ этих ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ² для успСха бизнСса. Π’Π°ΠΊ Π²Ρ‹ смоТСтС Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΠΊΡ€ΡƒΠ³ Π°Π΄Π΅ΠΏΡ‚ΠΎΠ² ΠΈ ΡƒΡΠΈΠ»ΠΈΡ‚ΡŒ влияниС DevOps Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈΒ».

Π‘ΠžΠΠ£Π‘

На Red Hat Forum Russia 13 сСнтября ΠΏΡ€ΠΈΠ»Π΅Ρ‚ΠΈΡ‚ наш собствСнный DevOps – Π΄Π°, Ρƒ Red Hat, ΠΊΠ°ΠΊ Ρƒ производитСля ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π΅ΡΡ‚ΡŒ собствСнныС DevOps ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.

Наш ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠœΠ°Ρ€ΠΊ Π‘ΠΈΡ€Π³Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ занимаСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ слуТб Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ для Π΄Ρ€ΡƒΠ³ΠΈΡ… Π³Ρ€ΡƒΠΏΠΏ ΠΏΠΎ всСй ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π½Π° чистом русском языкС расскаТСт ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ – ΠΊΠ°ΠΊ DevOps ΠΊΠΎΠΌΠ°Π½Π΄Π° Red Hat ΠΌΠΈΠ³Ρ€ΠΈΡ€ΠΎΠ²Π°Π»Π° прилоТСния ΠΈΠ· Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… срСд Hat Virtualization, управляСмых Ansible Π² ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ OpenShift.

Но ΠΈ это Π΅Ρ‰Π΅ Π½Π΅ всС:

ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ пСрСнСсли Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹, Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΡΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π΄ΠΎΠΊΠ»Π°Π΄Π΅ ΠΌΡ‹ объясним Π½Π°ΡˆΡƒ ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΡŽ ΠΊ измСнСнию способа рСгистрации ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡƒΡ‚ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ²Π΅Π» нас ΠΊ соврСмСнным ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ вСдСния ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com