Помош: ΡˆΡ‚ΠΎ Π΅ ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака

ΠŸΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ Π½ΠΈΠ΅ раскаТано Π·Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π° (CI). АјдС Π΄Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌΠ΅ со ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака. Ова Π΅ Π·Π±ΠΈΡ€ Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° софтвСр. Π’ΠΎΠ° ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° сС осигура Π΄Π΅ΠΊΠ° Π²Π°ΡˆΠΈΠΎΡ‚ ΠΊΠΎΠ΄ Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ Π·Π° Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅.

Помош: ΡˆΡ‚ΠΎ Π΅ ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака
/Pixabay/ Π±Π»ΡƒΠ±Π°ΡŸΠΈ / PL

ΠŸΡ€ΠΈΠΊΠ°Π·Π½Π°

Π€Ρ€Π°Π·Π°Ρ‚Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½ΠΎ Π΄ΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ моТСшС Π΄Π° сС Π²ΠΈΠ΄ΠΈ Π½Π°Π·Π°Π΄ Π°Π³ΠΈΠ»Π΅Π½ манифСст ΠΎΠ΄ 2001 Π³ΠΎΠ΄ΠΈΠ½Π° Π½Π° ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊΠΎΡ‚ Π½Π° листата Π½Π° основни ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈ: β€žΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π΅ Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΏΡ€Π΅ΠΊΡƒ ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака Π½Π° Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½ ΡΠΎΡ„Ρ‚Π²Π΅Ρ€β€œ.

Π’ΠΎ 2010 Π³ΠΎΠ΄ΠΈΠ½Π°, ЏСз Π₯Π°ΠΌΠ±Π» ΠΈ Π”Π΅Ρ˜Π²ΠΈΠ΄ Π€Π°Ρ€Π»ΠΈ Π±Π΅Π° ослободСни ΠΊΠ½ΠΈΠ³Π°Ρ‚Π° со ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака. Π‘ΠΏΠΎΡ€Π΅Π΄ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅, Π¦Π” Π³ΠΎ Π½Π°Π΄ΠΎΠΏΠΎΠ»Π½ΡƒΠ²Π° пристапот ΠšΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΈ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ја поСдноставитС ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π·Π° Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅.

По ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠ½ΠΈΠ³Π°Ρ‚Π°, пристапот ΠΏΠΎΡ‡Π½Π° Π΄Π° сС Π·Π΄ΠΎΠ±ΠΈΠ²Π° со популарност ΠΈ Π·Π° само Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ΄ΠΈΠ½ΠΈ стана рСчиси ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·Π°Π»Π½ΠΎ ΠΏΡ€ΠΈΡ„Π°Ρ‚Π΅Π½. Π‘ΠΏΠΎΡ€Π΅Π΄ Π°Π½ΠΊΠ΅Ρ‚Π°, спровСдСна ΠΌΠ΅Ρ“Ρƒ повСќС ΠΎΠ΄ 600 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ ΠΈ ИВ ΠΌΠ΅Π½Π°ΡŸΠ΅Ρ€ΠΈ Π²ΠΎ 2014 Π³ΠΎΠ΄ΠΈΠ½Π°, 97% ΠΎΠ΄ Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠΈΡ‚Π΅ ΠΌΠ΅Π½Π°ΡŸΠ΅Ρ€ΠΈ ΠΈ 84% ΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π±Π΅Π° Π·Π°ΠΏΠΎΠ·Π½Π°Π΅Π½ΠΈ со ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½ΠΎ испорака.

Π‘Π΅Π³Π° овој пристап останува Π΅Π΄Π΅Π½ ΠΎΠ΄ Π½Π°Ρ˜ΠΏΠΎΠΏΡƒΠ»Π°Ρ€Π½ΠΈΡ‚Π΅. Π‘ΠΏΠΎΡ€Π΅Π΄ ΡΡ‚ΡƒΠ΄ΠΈΡ˜Π°Ρ‚Π° ΠΎΠ΄ 2018 Π³ΠΎΠ΄ΠΈΠ½Π° која ја Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° ИВ Π·Π°Π΅Π΄Π½ΠΈΡ†Π°Ρ‚Π° DevOps ΠΈ Jenkins Community, користи ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ΄ повСќС ΠΎΠ΄ илјада испитаници Π°Π½ΠΊΠ΅Ρ‚ΠΈΡ€Π°Π½ΠΈ.

Како Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π°Ρ‚Π° испорака?

ΠžΡΠ½ΠΎΠ²Π°Ρ‚Π° Π½Π° Π¦Π” Π΅ подготвСноста Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π·Π° Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅. Π—Π° Π΄Π° сС постигнС ΠΎΠ²Π°Π° Π·Π°Π΄Π°Ρ‡Π°, сС користи Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π½Π° процСсот Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π½Π° софтвСр Π·Π° издавањС. Π’Ρ€Π΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π΅ стандардно Π²ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π°Π·Π²ΠΎΡ˜Π½ΠΈ срСдини, ΡˆΡ‚ΠΎ ќС ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π±Ρ€Π·ΠΎ Π΄Π° сС ΠΏΡ€ΠΎΠ½Π°Ρ˜Π΄Π°Ρ‚ слабитС Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ Π΄Π° сС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π°Ρ‚. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π°Π±Ρ€Π·Π°Ρ˜Ρ‚Π΅ Π³ΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° процСс Π½Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака ΠΈΠ·Π³Π»Π΅Π΄Π° Π²Π°ΠΊΠ°:

Помош: ΡˆΡ‚ΠΎ Π΅ ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака

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

Π‘Π»Π΅Π΄Π½ΠΈΠ²Π΅ Π±Π°Ρ€Π°ΡšΠ° сС Π½Π°ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°Π°Ρ‚ Π½Π° процСсот:

  • Достапност Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° подготвСноста Π·Π° Π²Π»Π΅Π· Π²ΠΎ производствСната срСдина ΠΈ подготвСност Π·Π° ΠΈΡ‚Π½ΠΎ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡƒΠ²Π°ΡšΠ΅ (Π°Π»Π°Ρ‚ΠΊΠΈΡ‚Π΅ Π·Π° Π¦Π” Π³ΠΎ тСстираат ΠΊΠΎΠ΄ΠΎΡ‚ ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Π°Ρ‚ Π΄Π° сС ΠΎΡ†Π΅Π½ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΎΡ‚ ΠΎΠ΄ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ).
  • Π¦Π΅Π»ΠΎΠΊΡƒΠΏΠ½Π°Ρ‚Π° одговорност Π·Π° Ρ„ΠΈΠ½Π°Π»Π½ΠΈΠΎΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄. Π’ΠΈΠΌΠΎΡ‚ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ - ΠΌΠ΅Π½Π°ΡŸΠ΅Ρ€ΠΈ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ, тСстСри - размислува Π·Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΎΡ‚, Π° Π½Π΅ само Π·Π° Π½ΠΈΠ²Π½Π°Ρ‚Π° област Π½Π° одговорност (Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΎΡ‚ Π΅ Ρ€Π°Π±ΠΎΡ‚Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΡˆΡ‚ΠΎ Π΅ достапно Π·Π° корисницитС Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ‚).

Π’ΠΎ Π¦Π”-Π° ΠΎΠ±ΠΈΡ‡Π½ΠΎ сС користи ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° ΠΊΠΎΠ΄, ΠΈ Π·Π° ΡΠΎΠ±ΠΈΡ€Π°ΡšΠ΅ мислСња Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ - ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ‚Π΅ΠΌΠ½ΠΎ Π»Π°Π½ΡΠΈΡ€Π°ΡšΠ΅. ΠΠ°Ρ˜ΠΏΡ€Π²ΠΎ Π΅ ΠΏΡƒΡˆΡ‚Π΅Π½Π° Π½ΠΎΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° Π·Π° ΠΌΠ°Π» сСгмСнт Π½Π° корисници - Π½ΠΈΠ²Π½ΠΎΡ‚ΠΎ искуство Π²ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° со ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ‚ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° сС ΠΏΡ€ΠΎΠ½Π°Ρ˜Π΄Π°Ρ‚ нСдостатоци ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΊΠΎΠΈ Π½Π΅ Π±ΠΈΠ»Π΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΈ ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½ΠΎΡ‚ΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅.

Која Π΅ ΠΏΡ€ΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠ°Ρ‚Π°

ΠšΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π°Ρ‚Π° испорака ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° сС поСдностави Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚, ΡˆΡ‚ΠΎ ΠΈΠΌΠ° ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎ влијаниС Π²Ρ€Π· продуктивноста ΠΈ ја Π½Π°ΠΌΠ°Π»ΡƒΠ²Π° Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎΡΡ‚Π° Π·Π° ΠΈΡΡ†Ρ€ΠΏΡƒΠ²Π°ΡšΠ΅ Π½Π° Π²Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈΡ‚Π΅. На ΠΊΡ€Π°Ρ˜ΠΎΡ‚, ΠΎΠ²Π° Π³ΠΈ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π° Π²ΠΊΡƒΠΏΠ½ΠΈΡ‚Π΅ Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π¦Π” ΠΌΡƒ ΠΏΠΎΠΌΠΎΠ³Π½Π° Π½Π° Π΅Π΄Π΅Π½ ΠΎΠ΄ Ρ‚ΠΈΠΌΠΎΠ²ΠΈΡ‚Π΅ Π½Π° HP Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ‚Π°ΠΊΠ²ΠΈΡ‚Π΅ Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ Π·Π° 40%.

ΠŸΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, спорСд ΡΡ‚ΡƒΠ΄ΠΈΡ˜Π° ΠΎΠ΄ 2016 Π³ΠΎΠ΄ΠΈΠ½Π° (страница 28 Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚) - ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ ΠΊΠΎΠΈ ΠΈΠΌΠ°Π°Ρ‚ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ Π¦Π” Π³ΠΈ Ρ€Π΅ΡˆΠ°Π²Π°Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ со бСзбСдноста Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈΡ‚Π΅ 50% ΠΏΠΎΠ±Ρ€Π·ΠΎ ΠΎΠ΄ ΠΎΠ½ΠΈΠ΅ ΠΊΠΎΠΈ Π½Π΅ Π³ΠΎ користат пристапот. Π”ΠΎ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ стСпСн, ΠΎΠ²Π°Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° сС објасни со пСрформанситС Π½Π° Π°Π»Π°Ρ‚ΠΊΠΈΡ‚Π΅ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π½Π° процСситС.

Π”Ρ€ΡƒΠ³ плус Π΅ Π·Π°Π±Ρ€Π·ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΡ˜Π°Ρ‚Π°. ΠšΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака Π²ΠΎ финското студио Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ ΠΏΠΎΠΌΠΎΠ³Π½Π° Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Ρ‚Π΅ ја Π±Ρ€Π·ΠΈΠ½Π°Ρ‚Π° Π½Π° ΡΠΊΠ»ΠΎΠΏΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π·Π° 25%.

ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΈ Ρ‚Π΅ΡˆΠΊΠΎΡ‚ΠΈΠΈ

ΠŸΡ€Π²ΠΈΠΎΡ‚ ΠΈ Π³Π»Π°Π²Π΅Π½ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π΄Π° сС ΠΎΠ±Π½ΠΎΠ²Π°Ρ‚ ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈΡ‚Π΅ процСси. Π—Π° Π΄Π° сС ΠΏΡ€ΠΈΠΊΠ°ΠΆΠ°Ρ‚ ΠΏΡ€ΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈΡ‚Π΅ ΠΎΠ΄ Π½ΠΎΠ²ΠΈΠΎΡ‚ пристап, Π²Ρ€Π΅Π΄ΠΈ Π΄Π° сС ΠΏΡ€Π΅Ρ„Ρ€Π»ΠΈΡ‚Π΅ Π½Π° Π¦Π” постСпСно, ΠΏΠΎΡ‡Π½ΡƒΠ²Π°Ρ˜ΡœΠΈ Π½Π΅ со Π½Π°Ρ˜Ρ‚Ρ€ΡƒΠ΄ΠΎΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΠ²Π½ΠΈΡ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Π’Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π΅Π½ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΅ Π³ΠΎΠ»Π΅ΠΌΠΈΠΎΡ‚ Π±Ρ€ΠΎΡ˜ Π³Ρ€Π°Π½ΠΊΠΈ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚. ΠŸΠΎΡΠ»Π΅Π΄ΠΈΡ†Π° Π½Π° β€žΡ€Π°Π·Π³Ρ€Π°Π½ΡƒΠ²Π°ΡšΠ΅β€œ сС чСсти ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΈ ΠΈ ΠΏΠΎΠ½Π°Ρ‚Π°ΠΌΠΎΡˆΠ½ΠΎ Π³ΡƒΠ±Π΅ΡšΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΎ Π²Ρ€Π΅ΠΌΠ΅. МоТно Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - пристап Π±Π΅Π· Π³Ρ€Π°Π½ΠΊΠΈ.

ОсобСно, Π²ΠΎ Π½Π΅ΠΊΠΎΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ Ρ‚Π΅ΡˆΠΊΠΎΡ‚ΠΈΠΈ сС Ρ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚ со Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ - ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π΅ ΠΏΡ€Π΅ΠΌΠ½ΠΎΠ³Ρƒ Π²Ρ€Π΅ΠΌΠ΅. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΠ΄ тСстот чСсто ΠΌΠΎΡ€Π° Π΄Π° сС Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π°Ρ‚ Ρ€Π°Ρ‡Π½ΠΎ, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΠ°Ρ€Π°Π»Π΅Π»ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ Π½Π° тСстовитС Π²ΠΎ Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°Π·ΠΈ Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Π¦Π”.

Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ ΠΎΠ±ΡƒΡ‡ΠΈΡ‚Π΅ Π²Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈΡ‚Π΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ со Π½ΠΎΠ²ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ - ΠΏΡ€Π΅Π»ΠΈΠΌΠΈΠ½Π°Ρ€Π½Π°Ρ‚Π° Π΅Π΄ΡƒΠΊΠ°Ρ‚ΠΈΠ²Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° ќС Π·Π°ΡˆΡ‚Π΅Π΄ΠΈ Π½Π°ΠΏΠΎΡ€ ΠΈ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅.

Помош: ΡˆΡ‚ΠΎ Π΅ ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака
/Ρ„Π»ΠΈΠΊΡ€/ ΠΆ.Π³Π΅Ρ€1969 Π³ΠΎΠ΄ΠΈΠ½Π° / CC BY-SA

Алатки

Π•Π²Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака:

  • GoCD β€” сСрвСр Π·Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака Π²ΠΎ Java ΠΈ JRuby on Rails. Π’ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Ρ‚Π΅ Ρ†Π΅Π»ΠΈΠΎΡ‚ процСс Π½Π° испорака Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°: build-test-release. Алатката сС дистрибуира ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Ρ†Π°Ρ‚Π° Apache 2.0. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ Π½Π°Ρ˜Π΄Π΅Ρ‚Π΅ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΡ˜Π°Π»Π½Π°Ρ‚Π° Π²Π΅Π±-страница Π²ΠΎΠ΄ΠΈΡ‡ Π·Π° ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅.
  • ΠšΠ°ΠΏΠΈΡΡ‚Ρ€Π°Π½ΠΎ β€” Ρ€Π°ΠΌΠΊΠ° Π·Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ скрипти ΠΊΠΎΠΈ Π³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π°Ρ‚ Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π²ΠΎ Ruby, Java ΠΈΠ»ΠΈ PHP. Capistrano ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π° ΠΎΠ΄Π΄Π°Π»Π΅Ρ‡Π΅Π½Π° машина со ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ со Π½Π΅Π° ΠΏΡ€Π΅ΠΊΡƒ SSH. Π Π°Π±ΠΎΡ‚ΠΈ со Π΄Ρ€ΡƒΠ³ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΈ испорака, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ сСрвСрот Integrity CI.
  • Gradle Π΅ ΠΌΡƒΠ»Ρ‚ΠΈ-платформска Π°Π»Π°Ρ‚ΠΊΠ° која Π³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π° Ρ†Π΅Π»ΠΈΠΎΡ‚ циклус Π½Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Gradle Ρ€Π°Π±ΠΎΡ‚ΠΈ со Java, Python, C/C++, Scala ΠΈΡ‚Π½. Има ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ˜Π° со Eclipse, IntelliJ ΠΈ Jenkins.
  • БСспилотно Π»Π΅Ρ‚Π°Π»ΠΎ - Π¦Π” ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π½Π° јазик Go. Π”Ρ€ΠΎΠ½ΠΎΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС распорСди Π²ΠΎ просториитС ΠΈΠ»ΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ‚. Алатката Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½Π° Π²Ρ€Π· ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈΡ‚Π΅ ΠΈ користи YAML-Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ Π·Π° Π΄Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π° со Π½ΠΈΠ².
  • Spinnaker β€” ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΠΊΠΎΠ½Ρ‚ΠΈΠ½ΡƒΠΈΡ€Π°Π½Π° испорака Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ Π²ΠΎ систСми со повСќС ΠΎΠ±Π»Π°ΠΊ. Π Π°Π·Π²ΠΈΠ΅Π½Π° ΠΎΠ΄ Netflix, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° Google ΠΎΠ΄ΠΈΠ³Ρ€Π°Π° Π³ΠΎΠ»Π΅ΠΌΠ° ΡƒΠ»ΠΎΠ³Π° Π²ΠΎ Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚ Π½Π° Π°Π»Π°Ρ‚ΠΊΠ°Ρ‚Π°. Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Π·Π° ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ˜Π° Π½Π°Ρ˜Π΄Π΅Ρ‚Π΅ Π³ΠΎ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΡ˜Π°Π»Π½Π°Ρ‚Π° Π²Π΅Π±-страница.

Π¨Ρ‚ΠΎ Π΄Π° ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚Π΅ Π½Π° Π½Π°ΡˆΠΈΠΎΡ‚ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π΅Π½ Π±Π»ΠΎΠ³:

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

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