ΠΠ΅Π½Π΅Ρ ΡΠ΅ ΡΠ° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΈΡΡΠΎΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠ΅ΡΠΌΠΈΠ½ΠΎΡ, ΡΠ΅ ΡΠ°Π·Π³ΠΎΠ²Π°ΡΠ°ΠΌΠ΅ Π·Π° ΡΠ΅ΡΠΊΠΎΡΠΈΠΈΡΠ΅ ΠΏΡΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° CI ΠΈ ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΠΌΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΈ Π°Π»Π°ΡΠΊΠΈ ΠΊΠΎΠΈ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΡΠΎ Π½Π΅Π³ΠΎ.
/ΡΠ»ΠΈΠΊΡ/
ΡΠ΅ΡΠΌΠΈΠ½ΠΎΡ
ΠΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° Π΅ ΠΏΡΠΈΡΡΠ°ΠΏ ΠΊΠΎΠ½ ΡΠ°Π·Π²ΠΎΡ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΡΠΎ Π²ΠΊΠ»ΡΡΡΠ²Π° ΡΠ΅ΡΡΠΎ ΠΈΠ·ΡΠ°Π±ΠΎΡΡΠ²Π°ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΈ ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ.
Π¦Π΅Π»ΡΠ° Π΅ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π»ΠΈΠ² ΠΈ Π΄Π° ΡΠ΅ ΠΎΡΠΊΡΠΈΡΠ°Ρ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π»Π½ΠΈΡΠ΅ Π³ΡΠ΅ΡΠΊΠΈ ΠΈ Π³ΡΠ΅ΡΠΊΠΈ Π²ΠΎ ΡΠ°Π½Π° ΡΠ°Π·Π°, Π·Π° Π΄Π° ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠΏΡΠ°Π²Π°Ρ.
Π’Π΅ΡΠΌΠΈΠ½ΠΎΡ ΠΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΠΏΡΠ²ΠΏΠ°Ρ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ Π²ΠΎ 1991 Π³ΠΎΠ΄ΠΈΠ½Π°. Π’ΠΎΡ Π±Π΅ΡΠ΅ Π²ΠΎΠ²Π΅Π΄Π΅Π½ ΠΎΠ΄ ΠΊΡΠ΅Π°ΡΠΎΡΠΎΡ Π½Π° ΡΠ°Π·ΠΈΠΊΠΎΡ UML
ΠΡΠΈΠΊΠ°Π·Π½Π°
ΠΠΎ 1996 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΠ Π±Π΅ΡΠ΅ ΡΡΠ²ΠΎΠ΅Π½ ΠΎΠ΄ ΠΊΡΠ΅Π°ΡΠΎΡΠΈΡΠ΅ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ°
ΠΠΎ ΡΠ°Π½ΠΈΡΠ΅ 2000-ΡΠΈ, Π΅Π΄Π΅Π½ ΠΎΠ΄ ΠΎΡΠ½ΠΎΠ²Π°ΡΠΈΡΠ΅ Π½Π° Agile Alliance Π·Π°ΠΏΠΎΡΠ½Π° Π΄Π° ΡΠ° ΠΏΡΠΎΠΌΠΎΠ²ΠΈΡΠ° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° Π·Π° ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°
Π¦ΠΈΠΊΠ»ΡΡΠΎΡ Π½Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ Π²ΠΎ Π°Π»Π°ΡΠΊΠ°ΡΠ° ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΊΠ°ΠΊΠΎ Π΄Π΅ΠΌΠΎΠ½ ΠΊΠΎΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎ Π³ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Π·Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ ΠΎΡΠ½ΠΎΠ²Π°ΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΡ. Π Π΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅ Π΄Π΅Π½Π΅Ρ - ΡΠΎΠ°
Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π½ΠΈ ΠΎΠ΄ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠ° ΡΠ»ΠΈΡΠ½Π° Π½Π° BSD.
Π‘ΠΎ Π΄ΠΎΠ°ΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΡΠΎΡΡΠ²Π΅ΡΠΎΡ Π·Π° CI, ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠΎΡΠ½Π°Π° Π΄Π° ΡΠ° ΠΏΡΠΈΡΠ°ΡΠ°Π°Ρ ΠΎΠ²Π°Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°. Π‘ΠΏΠΎΡΠ΅Π΄ ΠΈΡΡΡΠ°ΠΆΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π€ΠΎΡΠ΅ΡΡΠ΅Ρ [ΡΡΡΠ°Π½ΠΈΡΠ° 5
ΠΠ΅Π½Π΅Ρ, ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ΄ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΎΠ΄ ΡΠΈΡΠΎΠΊ ΡΠΏΠ΅ΠΊΡΠ°Ρ Π½Π° ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ. ΠΠΎ 2018 Π³ΠΎΠ΄ΠΈΠ½Π°, Π³ΠΎΠ»Π΅ΠΌ ΠΏΡΠΎΠ²Π°ΡΠ΄Π΅Ρ Π½Π° ΠΎΠ±Π»Π°ΠΊ ΡΠΏΡΠΎΠ²Π΅Π΄Π΅ Π°Π½ΠΊΠ΅ΡΠ° ΠΌΠ΅ΡΡ ΠΠ’ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈ ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΎΠ΄ ΡΠ΅ΠΊΡΠΎΡΠΈΡΠ΅ Π·Π° ΡΡΠ»ΡΠ³ΠΈ, ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠΈΠ½Π°Π½ΡΠΈΠΈ. ΠΠ΄ ΡΠ΅ΡΡ ΠΈΠ»ΡΠ°Π΄ΠΈ ΠΈΡΠΏΠΈΡΠ°Π½ΠΈΡΠΈ, 58% ΡΠ΅ΠΊΠ»Π΅ Π΄Π΅ΠΊΠ° ΠΊΠΎΡΠΈΡΡΠ°Ρ Π°Π»Π°ΡΠΊΠΈ ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π½Π° ΠΠ Π²ΠΎ ΡΠ²ΠΎΡΠ°ΡΠ° ΡΠ°Π±ΠΎΡΠ°.
ΠΠ°ΠΊΠΎ Π³ΠΎ ΠΏΡΠ°Π²ΠΈ ΠΎΠ²Π° Π΄Π΅Π»ΠΎ
ΠΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π° Π½Π° Π΄Π²Π΅ Π°Π»Π°ΡΠΊΠΈ: ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° ΠΈ CI ΡΠ΅ΡΠ²Π΅Ρ. ΠΡΠΎΡΠΈΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΈΠ»ΠΈ ΡΠΈΠ·ΠΈΡΠΊΠΈ ΡΡΠ΅Π΄ ΠΈΠ»ΠΈ Π²ΠΈΡΡΡΠ΅Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° Π²ΠΎ ΠΎΠΏΠΊΡΡΠΆΡΠ²Π°ΡΠ΅ ΠΎΠ±Π»Π°ΠΊ. ΠΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°Π°Ρ Π½ΠΎΠ² ΠΊΠΎΠ΄ Π΅Π΄Π΅Π½ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΏΠ°ΡΠΈ Π½Π° Π΄Π΅Π½. CI ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π³ΠΎ ΠΊΠΎΠΏΠΈΡΠ° ΡΠΎ ΡΠΈΡΠ΅ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈ ΠΈ Π³ΠΎ Π³ΡΠ°Π΄ΠΈ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ°, ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΠ΅ΡΡΠΎΠ²ΠΈ Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡΠ°. ΠΠΊΠΎ ΡΠ΅ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΏΠΎΠΌΠΈΠ½Π°Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ, ΡΠΈΡΡΠ΅ΠΌΠΎΡ CI Π³ΠΎ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π° ΠΊΠΎΠ΄ΠΎΡ.
ΠΠΏΡΡΠΈΠΎΡ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΡΡΡΠ°Π²ΠΈ Π½Π° ΡΠ»Π΅Π΄Π½ΠΈΠΎΠ² Π½Π°ΡΠΈΠ½:
ΠΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° CI ΠΏΠΎΡΡΠ°Π²ΡΠ²Π° Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ Π±Π°ΡΠ°ΡΠ° Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅:
- ΠΠΎΠΏΡΠ°Π²Π΅ΡΠ΅ Π³ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ Π²Π΅Π΄Π½Π°Ρ. ΠΠ²ΠΎΡ ΠΏΡΠΈΠ½ΡΠΈΠΏ Π΄ΠΎΡΠ΄Π΅ Π΄ΠΎ CI ΠΎΠ΄ Π΅ΠΊΡΡΡΠ΅ΠΌΠ½ΠΎΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°ΡΠ΅. ΠΠΎΠΏΡΠ°Π²Π°ΡΠ΅ΡΠΎ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ Π΅ Π½Π°ΡΠ²ΠΈΡΠΎΠΊ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅.
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅. ΠΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΈ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΈΡΠ΅ ΠΌΠΎΡΠ° ΠΏΠΎΡΡΠΎΡΠ°Π½ΠΎ Π΄Π° Π±Π°ΡΠ°Π°Ρ ΡΠ΅ΡΠ½ΠΈ Π³ΡΠ»Π° Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΠΈ Π΄Π° Π³ΠΈ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°Π°Ρ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΡΠΎ ΠΈΠΌΠ° ΡΠ΅ΡΠ½ΠΎ Π³ΡΠ»ΠΎ Π²ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°ΡΠ°
ΠΈΠ·Π»Π΅Π³ΡΠ²Π° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅. - Π‘ΠΏΡΠΎΠ²Π΅Π΄Π΅ΡΠ΅ ΡΠΎΠ±ΡΠ°Π½ΠΈΡΠ° ΠΊΠΎΠ»ΠΊΡ ΡΡΠΎ Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠ΅ΡΡΠΎ. ΠΠ΄Π½Π°Ρ Π΄Π½Π΅Π²Π½ΠΎ Π·Π° Π΄Π° ΡΠ΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΠΈΠΌΠΎΡ.
Π’Π΅ΡΠΊΠΎΡΠΈΠΈ ΠΏΡΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ°
ΠΡΠ²ΠΈΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠ΅ Π²ΠΈΡΠΎΠΊΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈ ΡΡΠΎΡΠΎΡΠΈ. ΠΡΡΠΈ ΠΈ Π°ΠΊΠΎ Π½Π΅ΠΊΠΎΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ CI Π°Π»Π°ΡΠΊΠΈ (Π·Π° ΠΊΠΎΠΈ ΡΠ΅ Π·Π±ΠΎΡΡΠ²Π°ΠΌΠ΅ ΠΏΠΎΠ΄ΠΎΡΠ½Π°), ΡΠ΅ΠΏΠ°ΠΊ ΡΠ΅ ΡΡΠ΅Π±Π° Π΄Π° ΡΡΠΎΡΠΈ ΠΏΠ°ΡΠΈ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ°. Π‘Π΅ΠΏΠ°ΠΊ, ΠΎΠ±Π»Π°ΠΊ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π°Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ.
Π’ΠΈΠ΅ Π³ΠΎ ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²ΡΠ²Π°Π°Ρ ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡΠΊΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΈ. ΠΠ»ΡΡ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°
Π‘ΠΏΠΎΡΠ΅Π΄ Π°Π½ΠΊΠ΅ΡΠΈΡΠ΅ [ΡΡΡΠ°Π½ΠΈΡΠ° 14
Π’ΡΠ΅ΡΠ°ΡΠ° ΡΠ΅ΡΠΊΠΎΡΠΈΡΠ° ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ°ΡΠ°. ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ ΡΠΎ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π° Π½Π° Π½Π°ΡΠ»Π΅Π΄Π΅Π½ ΠΊΠΎΠ΄ ΡΡΠΎ Π½Π΅ Π΅ ΠΏΠΎΠΊΡΠΈΠ΅Π½ ΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠ΅ΡΡΠΎΠ²ΠΈ ΡΠ΅ ΡΠΎΠΎΡΡΠ²Π°Π°Ρ ΡΠΎ ΠΎΠ²ΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΠ²Π° Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΡΠ°ΠΊΡΠΎΡ Π΄Π΅ΠΊΠ° ΠΊΠΎΠ΄ΠΎΡ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ ΡΠ΅ ΠΏΡΠ΅ΠΏΠΈΡΡΠ²Π° ΠΏΡΠ΅Π΄ ΡΠ΅Π»ΠΎΡΠ½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° CI.
/ΡΠ»ΠΈΠΊΡ/
ΠΠΎΡ ΠΊΠΎΡΠΈΡΡΠΈ
ΠΠ’ Π³ΠΈΠ³Π°Π½ΡΠΈΡΠ΅ Π±Π΅Π° ΠΌΠ΅ΡΡ ΠΏΡΠ²ΠΈΡΠ΅ ΠΊΠΎΠΈ Π³ΠΈ ΡΠ΅Π½Π΅Π° ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈΡΠ΅ ΠΎΠ΄ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ°. Google
ΠΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΠΈΠΌ ΠΏΠΎΠΌΠ°Π³Π° ΠΈ Π½Π° ΠΌΠ°Π»ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π° Π°Π»Π°ΡΠΊΠΈΡΠ΅ Π·Π° CI Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΈ ΡΠΈΠ½Π°Π½ΡΠΈΡΠΊΠΈΡΠ΅ ΠΈ Π·Π΄ΡΠ°Π²ΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΎ Morningstar, ΡΡΠ»ΡΠ³ΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΠΏΠΎΠΌΠΎΠ³Π½Π°Π° Π΄Π° ΡΠ΅ Π·Π°ΠΊΡΠΏΠ°Ρ ΠΏΡΠΎΠΏΡΡΡΠΈΡΠ΅ 70% ΠΏΠΎΠ±ΡΠ·ΠΎ. Π ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠ°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Philips Healthcare ΡΡΠΏΠ΅Π° Π΄Π° ΡΠ° ΡΠ΄Π²ΠΎΠΈ Π±ΡΠ·ΠΈΠ½Π°ΡΠ° Π½Π° Π°ΠΆΡΡΠΈΡΠ°ΡΠ°ΡΠ° Π·Π° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅.
ΠΠ»Π°ΡΠΊΠΈ
ΠΠ²Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΈ Π°Π»Π°ΡΠΊΠΈ Π·Π° CI:
ΠΠ΅Π½ΠΊΠΈΠ½Ρ Π΅ Π΅Π΄Π΅Π½ ΠΎΠ΄ Π½Π°ΡΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΈΡΠ΅ CI ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ ΠΈΠ»ΡΠ°Π΄Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ VCS, ΠΎΠ±Π»Π°ΠΊ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ ΡΡΠ»ΡΠ³ΠΈ. ΠΠΈΠ΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ ΠΠ΅Π½ΠΊΠΈΠ½Ρ Π²ΠΎ Π°Π»Π°ΡΠΊΠ°ΡΠ° 1cloud:Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π²ΠΎ Π½Π°ΡΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ DevOps . Π’ΠΎΡ ΡΠ΅Π΄ΠΎΠ²Π½ΠΎ ΡΠ° ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° Π³ΡΠ°Π½ΠΊΠ°ΡΠ° Git Π½Π°ΠΌΠ΅Π½Π΅ΡΠ° Π·Π° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅.Buildbot β python ΡΠ°ΠΌΠΊΠ° Π·Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°. ΠΠΎΡΠ΅ΡΠ½ΠΎΡΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° Π°Π»Π°ΡΠΊΠ°ΡΠ° Π΅ Π΄ΠΎΡΡΠ° ΠΊΠΎΠΌΠΏΠ»ΠΈΡΠΈΡΠ°Π½ΠΎ, Π½ΠΎ ΡΠΎΠ° ΡΠ΅ ΠΊΠΎΠΌΠΏΠ΅Π½Π·ΠΈΡΠ° ΡΠΎ ΡΠΈΡΠΎΠΊΠΈΡΠ΅ ΠΎΠΏΡΠΈΠΈ Π·Π° ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄ΡΠ²Π°ΡΠ΅. ΠΠ΅ΡΡ ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠ°ΠΌΠΊΠ°ΡΠ°, ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ Π³ΠΎ ΠΈΡΡΠ°ΠΊΠ½ΡΠ²Π°Π°Ρ Π½Π΅ΡΠ·ΠΈΠ½ΠΈΠΎΡ Π½ΠΈΠ·ΠΎΠΊ ΠΈΠ½ΡΠ΅Π½Π·ΠΈΡΠ΅Ρ Π½Π° ΡΠ΅ΡΡΡΡΠΈ.ΠΠΎΠ½ΠΊΡΡΡ CI Π΅ ΡΠ΅ΡΠ²Π΅Ρ ΠΎΠ΄ Pivotal ΠΊΠΎΡ ΠΊΠΎΡΠΈΡΡΠΈ Docker ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ. Concourse CI ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ° ΡΠΎ ΠΊΠ°ΠΊΠ²ΠΈ Π±ΠΈΠ»ΠΎ Π°Π»Π°ΡΠΊΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° Π²Π΅ΡΠ·ΠΈΠΈ. ΠΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ Π·Π°Π±Π΅Π»Π΅ΠΆΡΠ²Π°Π°Ρ Π΄Π΅ΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π΅ ΠΏΠΎΠ³ΠΎΠ΄Π΅Π½ Π·Π° ΡΠ°Π±ΠΎΡΠ° Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΎΠ΄ ΠΊΠΎΡΠ° Π±ΠΈΠ»ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°.ΠΠΈΡΠ»Π°Π± CI Π΅ Π°Π»Π°ΡΠΊΠ° Π²Π³ΡΠ°Π΄Π΅Π½Π° Π²ΠΎ ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Π½Π° GitLab. Π£ΡΠ»ΡΠ³Π°ΡΠ° ΡΠ°Π±ΠΎΡΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ ΠΈ ΠΊΠΎΡΠΈΡΡΠΈ YAML-Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ°. ΠΠ°ΠΊΠΎ Concourse, Gitlab CIΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ²Π° ΠΠΎΠΊΠ΅Ρ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ ΠΊΠΎΠΈ ΠΏΠΎΠΌΠ°Π³Π°Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ Π΅Π΄Π½ΠΈ ΠΎΠ΄ Π΄ΡΡΠ³ΠΈ.ΠΠΎΠ΄Π΅ΠΊΡ Π΅ ΠΎΠ±Π»Π°ΠΊ CI ΡΠ΅ΡΠ²Π΅Ρ ΠΊΠΎΡ ΡΠ°Π±ΠΎΡΠΈ ΡΠΎ GitHub, GitLab ΠΈ BitBucket. ΠΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π½Π΅ Π±Π°ΡΠ° Π΄ΠΎΠ»Π³ΠΎ ΠΏΠΎΡΠ΅ΡΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ - ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΡΠ΅ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈ CI ΠΏΡΠΎΡΠ΅ΡΠΈ ΡΠ΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π²ΠΎ Codeship. ΠΠ° ΠΌΠ°Π»ΠΈ (Π΄ΠΎ 100 ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° ΠΌΠ΅ΡΠ΅ΡΠ½ΠΎ) ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, Codeship Π΅ Π΄ΠΎΡΡΠ°ΠΏΠ΅Π½ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ.
ΠΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈ ΠΎΠ΄ Π½Π°ΡΠΈΠΎΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π΅Π½ Π±Π»ΠΎΠ³:
ΠΠ΅ΠΊΠ°ΠΏ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°: ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠ°ΡΠ΅ ΠΎΠ΄ Π³ΡΠ±Π΅ΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ DevOps Π²ΠΎ ΠΎΠ±Π»Π°ΠΊ ΡΡΠ»ΡΠ³Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΡ Π½Π° 1cloud.ru ΠΠΏΡΠΈΠΈ Π·Π° ΠΠ’ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ°ΡΠ°
ΠΠ·Π²ΠΎΡ: www.habr.com