ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ DevOps – ΠΎΡ‚ΠΊΡƒΠ΄Π° Π±Ρ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ для расчСтов

ЧСстно говоря, Иван часто посмСивался Π½Π°Π΄ Ρ‚Ρ‰Π΅Ρ‚Π½Ρ‹ΠΌΠΈ усилиями ΠΊΠΎΠ»Π»Π΅Π³ ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°. Они ΠΏΡ€ΠΈΠ»Π°Π³Π°Π»ΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ усилия для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌ Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΎ руководство ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Они Π±Ρ‹Π»ΠΈ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ заняты, Ρ‡Ρ‚ΠΎ большС Π½ΠΈΠΊΠΎΠΌΡƒ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ.

А руководству всё Π±Ρ‹Π»ΠΎ ΠΌΠ°Π»ΠΎ – ΠΎΠ½ΠΎ постоянно Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΎ всё Π½ΠΎΠ²Ρ‹Π΅ ΠΈ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, ΠΎΡ‡Π΅Π½ΡŒ быстро пСрСставая ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΈ сдСланы Ρ€Π°Π½Π΅Π΅.

ПослСднСС врСмя всС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΏΡ€ΠΎ LeadTime – врСмя поставки бизнСсовых Ρ„ΠΈΡ‡. ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π»Π° ΡΡƒΠΌΠ°ΡΡˆΠ΅Π΄ΡˆΠ΅Π΅ число – 200 Π΄Π½Π΅ΠΉ Π½Π° поставку ΠΎΠ΄Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ. Как ΠΆΠ΅ всС ΠΎΡ…Π°Π»ΠΈ, Π°Ρ…Π°Π»ΠΈ ΠΈ Π²ΠΎΠ·Π΄Π΅Π²Π°Π»ΠΈ Ρ€ΡƒΠΊΠΈ ΠΊ Π½Π΅Π±Ρƒ!

Π§Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя ΡˆΡƒΠΌ постСпСнно Π·Π°Ρ‚ΠΈΡ… ΠΈ ΠΎΡ‚ руководства поступил Π·Π°ΠΊΠ°Π· Π½Π° созданиС Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ.

Π˜Π²Π°Π½Ρƒ Π±Ρ‹Π»ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ понятно, Ρ‡Ρ‚ΠΎ ΠΈ новая ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚ΠΈΡ…ΠΎΠ½ΡŒΠΊΠΎ ΠΏΠΎΠΌΡ€Ρ‘Ρ‚ Π² Ρ‚Ρ‘ΠΌΠ½ΠΎΠΌ ΡƒΠ³ΠΎΠ»ΠΊΠ΅.

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ€Π°Π·ΠΌΡ‹ΡˆΠ»ΡΠ» Иван, Π·Π½Π°Π½ΠΈΠ΅ числа ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΈΠΊΠΎΠΌΡƒ Π½ΠΈ ΠΎ Ρ‡Ρ‘ΠΌ Π½Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚. 200 Π΄Π½Π΅ΠΉ ΠΈΠ»ΠΈ 2 дня – Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΠΎ числу Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ…ΠΎΡ€ΠΎΡˆΠΎ это ΠΈΠ»ΠΈ ΠΏΠ»ΠΎΡ…ΠΎ.

Π­Ρ‚ΠΎ типичная Π»ΠΎΠ²ΡƒΡˆΠΊΠ° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ: каТСтся, Ρ‡Ρ‚ΠΎ новая ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° расскаТСт ΡΡƒΡ‚ΡŒ бытия ΠΈ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ‚Π°ΠΉΠ½Ρ‹ΠΉ сСкрСт. ВсС Ρ‚Π°ΠΊ Π½Π° это Π½Π°Π΄Π΅ΡŽΡ‚ΡΡ, Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Π½Π΅ происходит. Π”Π° ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ сСкрСт Π½Π°Π΄ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ вовсС Π½Π΅ Π² ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°Ρ…!

Для Ивана это Π±Ρ‹Π» ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½Ρ‹ΠΉ этап. Он ΠΏΠΎΠ½ΠΈΠΌΠ°Π», Ρ‡Ρ‚ΠΎ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ – это просто обычная дСрСвянная Π»ΠΈΠ½Π΅ΠΉΠΊΠ° для ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ, Π° всС сСкрСты Π½Π°Π΄ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ влияния, Ρ‚.Π΅. Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ эту ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΡƒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚.

Для ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ влияния Π±ΡƒΠ΄ΡƒΡ‚ Π΅Π³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹, приносящиС дСньги, Π° для DevOps – ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΠ΅ ΠΈ Ρ€Π°ΡΠΊΠ°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ дистрибутивы с использованиСм ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°.

ΠžΠ΄Π½Π°ΠΆΠ΄Ρ‹, ΡƒΡΡ‚Ρ€ΠΎΠΈΠ²ΡˆΠΈΡΡŒ Π² Ρ…ΠΎΠ»Π»Π΅ Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ крСслС Иван Ρ€Π΅ΡˆΠΈΠ» ΠΊΠ°ΠΊ слСдуСт ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π±Ρ‹ ΠΎΠ½ Ρ…ΠΎΡ‚Π΅Π» Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ DevOps с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ влияния ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

ЦСль ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ DevOps

ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ всСм хочСтся ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ врСмя поставки. 200 Π΄Π½Π΅ΠΉ – это, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ годится.

Но ΠΊΠ°ΠΊ, Π²ΠΎΡ‚ Π² Ρ‡Π΅ΠΌ вопрос?

Π’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ сотни ΠΊΠΎΠΌΠ°Π½Π΄, Π° Π² дСнь Ρ‡Π΅Ρ€Π΅Π· DevOps-ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ проходят тысячи дистрибутивов. РСальноС врСмя поставки Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ распрСдСлСниС. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄ Π±ΡƒΠ΄Π΅Ρ‚ своё собствСнноС врСмя ΠΈ свои собствСнныС особСнности. Как срСди этого мСсива ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρ…ΠΎΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ?

ΠžΡ‚Π²Π΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊ сам собой – Π½Π°Π΄ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρƒ Π½ΠΈΡ… происходит ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π°ΠΊ Π΄ΠΎΠ»Π³ΠΎ, Π° Ρƒ Β«Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ…Β» ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊΠ°ΠΊ всё Π΄Π΅Π»Π°Ρ‚ΡŒ быстро. А для этого трСбуСтся ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ врСмя, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· стСндов DevOps:

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ DevOps – ΠΎΡ‚ΠΊΡƒΠ΄Π° Π±Ρ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ для расчСтов

«ЦСлью систСмы Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ прохоТдСния стСндов, Ρ‚.Π΅. Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ список ΠΊΠΎΠΌΠ°Π½Π΄ с Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ, Π° Π½Π΅ Ρ†ΠΈΡ„Ρ€Ρƒ.

Если ΠΌΡ‹ ΡƒΠ·Π½Π°Π΅ΠΌ сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ суммарно ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½ΠΎ Π½Π° стСнд ΠΈ сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½ΠΎ Π½Π° простои ΠΌΠ΅ΠΆΠ΄Ρƒ стСндами, Ρ‚ΠΎ смоТСм Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ ΠΈΠΌ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ… ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΡ…Β», β€” ΠΏΠΎΠ΄ΡƒΠΌΠ°Π» Иван.

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ DevOps – ΠΎΡ‚ΠΊΡƒΠ΄Π° Π±Ρ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ для расчСтов

Как ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ врСмя поставки для DevOps

Для подсчСта Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Ρ‹Π»ΠΎ ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² процСсс DevOps ΠΈ Π΅Π³ΠΎ сущности.

Π’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство систСм, ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· Π½ΠΈΡ… ΠΈ большС Π½ΠΈΠΎΡ‚ΠΊΡƒΠ΄Π°.

ВсС Π·Π°Π΄Π°Ρ‡ΠΈ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ Π² Jira. Когда Π·Π°Π΄Π°Ρ‡Π° Π±Ρ€Π°Π»Π°ΡΡŒ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ, для Π½Π΅Ρ‘ создавался Π±Ρ€Π°Π½Ρ‡, Π° послС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ дСлался ΠΊΠΎΠΌΠΌΠΈΡ‚ Π² BitBucket ΠΈ Pull Request. ΠŸΡ€ΠΈ принятии PR (Pull Request) автоматичСски создавался дистрибутив ΠΈ сохранялся Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Nexus.

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ DevOps – ΠΎΡ‚ΠΊΡƒΠ΄Π° Π±Ρ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ для расчСтов

Π”Π°Π»Π΅Π΅ дистрибутив раскатывался Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… стСндах с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Jenkins для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π°ΠΊΠ°Ρ‚ΠΊΠΈ, автоматичСского ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ тСстирования:

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ DevOps – ΠΎΡ‚ΠΊΡƒΠ΄Π° Π±Ρ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ для расчСтов

Иван расписал ΠΈΠ· ΠΊΠ°ΠΊΠΈΡ… систСм ΠΊΠ°ΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ врСмя Π½Π° стСндах:

  • Из Nexus – ВрСмя создания дистрибутива ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ содСрТался ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
  • Из Jenkins – ВрСмя старта, Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄ΠΆΠΎΠ±Ρ‹, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ стСнда (Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Π΄ΠΆΠΎΠ±Ρ‹), стСйдТи (шаги Π΄ΠΆΠΎΠ±Π°), ссылка Π½Π° дистрибутив Π² Nexus.
  • Jira ΠΈ BitBucket Иван Ρ€Π΅ΡˆΠΈΠ» Π² ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ, Ρ‚.ΠΊ. ΠΎΠ½ΠΈ большС ΠΎΡ‚Π½ΠΎΡΠΈΠ»ΠΈΡΡŒ ΠΊ этапу Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π° Π½Π΅ ΠΊ ΠΏΡ€ΠΎΠΊΠ°Ρ‚ΠΊΠ΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ дистрибутива ΠΏΠΎ стСндам.

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ DevOps – ΠΎΡ‚ΠΊΡƒΠ΄Π° Π±Ρ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ для расчСтов

На основС ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉΡΡ Π² распоряТСнии ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΡ€ΠΈΡΠΎΠ²Ρ‹Π²Π°Π»Π°ΡΡŒ такая схСма:

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ DevOps – ΠΎΡ‚ΠΊΡƒΠ΄Π° Π±Ρ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ для расчСтов

Зная сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ создаётся дистрибутивов ΠΈ сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ затрачиваСтся Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ…, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ всСго ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° DevOps (ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ»).

Π’ΠΎΡ‚ ΠΊΠ°ΠΊΠΈΠ΅ DevOps-ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ Ρƒ Ивана Π² ΠΈΡ‚ΠΎΠ³Π΅:

  • ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ созданных дистрибутивов
  • Доля дистрибутивов, Β«Π·Π°ΡˆΠ΅Π΄ΡˆΠΈΡ…Β» Π½Π° стСнд ΠΈ Β«ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠΈΡ…Β» стСнд
  • ВрСмя, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π½Π° стСндС (Ρ†ΠΈΠΊΠ» стСнда)
  • ΠŸΠΎΠ»Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» (суммарноС врСмя ΠΏΠΎ всСм стСндам)
  • Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΆΠΎΠ±ΠΎΠ²
  • ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ стСндами
  • ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ запусками Π΄ΠΆΠΎΠ±ΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΌ стСндС

Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ DevOps с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, с Π΄Ρ€ΡƒΠ³ΠΎΠΉ β€” ΡΡ‡ΠΈΡ‚Π°Π»ΠΈΡΡŒ ΠΎΡ‡Π΅Π½ΡŒ просто.

Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ Иван составил ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΈ пошСл ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π΅Ρ‘ руководству.

ΠžΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΎΠ½ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ» Ρ…ΠΌΡƒΡ€Ρ‹ΠΉ ΠΈ с ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΌΠΈ Ρ€ΡƒΠΊΠ°ΠΌΠΈ.

β€” Π­Ρ‚ΠΎ фиаско, Π±Ρ€Π°Ρ‚Π°Π½ β€” улыбнулся ΠΈΡ€ΠΎΠ½ΠΈΡ‡Π½Ρ‹ΠΉ коллСга…

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ «Как быстрыС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π˜Π²Π°Π½Ρƒ ΠΏΠΎΠΌΠΎΠ³Π»ΠΈΒ».

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