Π‘Π»ΠΈΠΊΠ°:
ΠΠ΄ΡΠ°Π²ΠΎ Π½Π° ΡΠΈΡΠ΅! ΠΠΈΠ΅ ΡΠΌΠ΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°
ΠΠ΄ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΎΡ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ Π·Π° ΡΠ»ΠΎΠΆΠ΅Π½ΠΎΡΡΠ° Π½Π° ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ, Π·Π° ΡΠΎΠ° ΡΡΠΎ Π΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΡΠΊΠ° ΠΊΠ°ΡΡΠ° ΠΈ ΠΊΠ°ΠΊΠΎ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΡΠ΅ Π½Π°ΡΠΎΡΠ°Ρ ΠΈ ΡΠ΅ΠΏΠ»ΠΈΡΠΈΡΠ°Π°Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ°ΡΠ°, ΠΊΠΎΠΈ ΡΠ΅ Π³Π»Π°Π²Π½ΠΈΡΠ΅ ΡΠ°Π·ΠΈ ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΡΠ°Π·Π²ΠΎΡ, ΠΊΠ°ΠΊΠΎ ΡΠ΅ ΠΎΠ±Π»Π°ΡΡΠΈΡΠ΅ Π½Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ ΠΏΠΎΠΌΠ΅ΡΡ DevOps ΠΈ ΡΠΈΠΌΠΎΠ²ΠΈΡΠ΅ Π²ΠΎ Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°.
ΠΠ° Π₯Π°ΠΎΡ ΠΈ DevOps
ΠΠ°ΠΊΡΠ°ΡΠΊΠΎ, ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΎΡ Π½Π° DevOps Π²ΠΊΠ»ΡΡΡΠ²Π° ΡΠ°Π·Π²ΠΎΡΠ½ΠΈ Π°Π»Π°ΡΠΊΠΈ ΠΈ ΡΡΠ»ΡΠ³ΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π½Π°ΡΠ΄ΠΎΠ±ΡΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° Π½ΠΈΠ²Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°. ΠΠ° Π³ΠΎ ΠΈΠ·Π΄Π²ΠΎΠΈΠΌΠ΅ Π³Π»ΠΎΠ±Π°Π»Π½ΠΎΡΠΎ ΡΠ΅Π» ΠΎΠ΄ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΈΠ΄Π΅ΠΈΡΠ΅ Π·Π° DevOps Π²ΠΎ Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°: ΠΎΠ²Π° Π΅ Π΄ΠΎΡΠ»Π΅Π΄Π½ΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΠΎΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈ ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅ Π²ΠΎ ΠΊΠ²Π°Π½ΡΠΈΡΠ°ΡΠΈΠ²Π½Π° ΡΠΌΠΈΡΠ»Π° (ΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ°ΡΠΎΠ²ΠΈ ΠΈΠ»ΠΈ ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΈ ΡΠ°ΡΠΎΠ²ΠΈ, ΠΏΡΠΎΡΠ΅ΡΠΎΡ, RAM ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°, Π΄ΠΈΡΠΊ ΠΈΡΠ½.). ΠΠ°ΡΠ»Π΅ΡΠ΅Π½ ΠΈ Π½Π°ΡΠΎΡΠΈΠ³Π»Π΅Π΄Π΅Π½ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»Π°Ρ Π²ΠΊΡΠΏΠ½ΠΈΡΠ΅ ΡΡΠΎΡΠΎΡΠΈ Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΡΠ΅Π»Π°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° Π΅ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΡΠΎΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΠΏΠΈΡΠ½ΠΈ ΡΠ΅ΡΠΈΡΠΊΠΈ Π·Π°Π΄Π°ΡΠΈ Π²ΠΎ ΡΠΈΡΠ΅ ΡΠ°Π·ΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ. ΠΠΎ, ΠΊΠΎΠΈ ΡΠ΅ ΠΎΠ²ΠΈΠ΅ ΡΠ°Π·ΠΈ, ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΎΠ΄Π΄Π΅Π»Π°Ρ ΠΎΠ΄ ΠΎΠΏΡΡΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ, ΠΎΠ΄ ΠΊΠΎΠΈ ΡΠ΅ΠΊΠΎΡΠΈ ΡΠ΅ ΡΠΎΡΡΠΎΡΠ°Ρ?
ΠΠΎΠ³Π° Π΅Π΄Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΡΠ°Π·Π²ΠΈΠ²Π° Π΅Π΄Π΅Π½ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄, ΡΓ¨ Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠ°Π»ΠΊΡ ΡΠ°ΡΠ½ΠΎ: ΠΎΠ±ΠΈΡΠ½ΠΎ ΠΏΠΎΡΡΠΎΠΈ Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠΈ ΠΏΠ°ΡΠΎΠΊΠ°Π· ΠΈ ΡΠ°Π·Π²ΠΎΡΠ½Π° ΡΠ΅ΠΌΠ°. ΠΠΎ, ΡΡΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠ°Π²ΠΈ ΠΊΠΎΠ³Π° Π»ΠΈΠ½ΠΈΡΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ ΡΠ΅ ΠΏΡΠΎΡΠΈΡΠΈ ΠΈ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ? ΠΠ° ΠΏΡΠ² ΠΏΠΎΠ³Π»Π΅Π΄, ΡΠΈΠ΅ ΠΈΠΌΠ°Π°Ρ ΡΠ»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΈ Π»ΠΈΠ½ΠΈΠΈ Π½Π° ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅ ΠΈ Π·Π°ΠΏΠΎΡΠ½ΡΠ²Π° ΠΈΠ³ΡΠ°ΡΠ° βΠ½Π°ΡΠ΄ΠΈ Π³ΠΈ X ΡΠ°Π·Π»ΠΈΠΊΠΈβ Π²ΠΎ Π΄Π½Π΅Π²Π½ΠΈΡΠΈ ΠΈ ΡΠΊΡΠΈΠΏΡΠΈ. ΠΠΎ, ΡΡΠΎ Π°ΠΊΠΎ Π²Π΅ΡΠ΅ ΠΈΠΌΠ° 5+ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π²ΠΎ Π°ΠΊΡΠΈΠ²Π΅Π½ ΡΠ°Π·Π²ΠΎΡ ΠΈ ΠΏΠΎΡΡΠ΅Π±Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π²Π΅ΡΠ·ΠΈΠΈ ΡΠ°Π·Π²ΠΈΠ΅Π½ΠΈ Π²ΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ΄ΠΈΠ½ΠΈ? ΠΠ°Π»ΠΈ ΡΠ°ΠΊΠ°ΠΌΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ Π΄Π° Π³ΠΎ ΠΈΡΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΈΠΎΡ ΠΌΠΎΠΆΠ΅Π½ Π±ΡΠΎΡ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ° Π²ΠΎ Π½Π°ΡΡΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ ΠΈΠ»ΠΈ ΡΠΌΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ Π΄Π° ΠΏΠΎΡΡΠΎΡΠΈΠΌΠ΅ ΠΏΠ°ΡΠΈ Π½Π° ΡΠ½ΠΈΠΊΠ°ΡΠ΅Π½ ΡΠ°Π·Π²ΠΎΡ Π·Π° ΡΠ΅ΠΊΠΎΡ?
ΠΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ Π½Π°ΡΠ΄Π΅ Π±Π°Π»Π°Π½Ρ ΠΏΠΎΠΌΠ΅ΡΡ ΡΠ½ΠΈΠΊΠ°ΡΠ½ΠΎΡΡΠ° ΠΈ ΡΠ΅ΡΠΈΡΠΊΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ°?
ΠΠ²ΠΈΠ΅ ΠΏΡΠ°ΡΠ°ΡΠ° ΠΏΠΎΡΠ½Π°Π° Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π°Π°Ρ ΠΏΡΠ΅Π΄ Π½Π°Ρ ΡΠ΅ ΠΏΠΎΡΠ΅ΡΡΠΎ ΠΎΠ΄ 2015 Π³ΠΎΠ΄ΠΈΠ½Π°. ΠΡΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ ΡΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΈ ΡΠ΅ ΠΎΠ±ΠΈΠ΄ΠΎΠ²ΠΌΠ΅ Π΄Π° Π³ΠΎ ΠΏΡΠΎΡΠΈΡΠΈΠΌΠ΅ Π½Π°ΡΠΈΠΎΡ ΠΎΠ΄Π΄Π΅Π» Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° (DevOps), ΠΊΠΎΡ Π³ΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π°ΡΠ΅ Π»ΠΈΠ½ΠΈΠΈΡΠ΅ Π·Π° ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ, Π½Π° ΠΌΠΈΠ½ΠΈΠΌΡΠΌ. ΠΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅, ΡΠ°ΠΊΠ°Π²ΠΌΠ΅ Π΄Π° ΡΠ΅ΠΏΠ»ΠΈΡΠΈΡΠ°ΠΌΠ΅ ΡΡΠΎ Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ° ΠΏΠΎΠΌΠ΅ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅. ΠΠ° ΠΊΡΠ°ΡΠΎΡ Π½Π° ΠΊΡΠ°ΠΈΡΡΠ°ΡΠ°, Π·ΠΎΡΡΠΎ Π³ΠΎ ΠΏΡΠ°Π²ΠΈΠΌΠ΅ ΠΈΡΡΠΎΡΠΎ Π²ΠΎ Π΄Π΅ΡΠ΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π½Π°ΡΠΈΠ½ΠΈ?
ΠΠΈΡΠ΅ΠΊΡΠΎΡ Π·Π° ΡΠ°Π·Π²ΠΎΡ: βΠΠΎΠΌΡΠΈ, Π΄Π°Π»ΠΈ ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π½Π΅ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΎΡΠ΅Π½ΠΈΠΌΠ΅ ΡΡΠΎ ΠΏΡΠ°Π²ΠΈ DevOps Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅?
ΠΠΈΠ΅: βΠΠ΅ Π·Π½Π°Π΅ΠΌΠ΅, Π½Π΅ ΠΏΠΎΡΡΠ°Π²ΠΈΠ²ΠΌΠ΅ ΡΠ°ΠΊΠ²ΠΎ ΠΏΡΠ°ΡΠ°ΡΠ΅, Π½ΠΎ ΠΊΠΎΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ Π·Π΅ΠΌΠ°Ρ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄?
ΠΠΈΡΠ΅ΠΊΡΠΎΡ Π·Π° ΡΠ°Π·Π²ΠΎΡ: "ΠΠΎΡ Π·Π½Π°Π΅! Π Π°Π·ΠΌΠΈΡΠ»Π΅ΡΠ΅β¦β
ΠΠ°ΠΊΠΎ Π²ΠΎ ΡΠΎΡ ΠΏΠΎΠ·Π½Π°Ρ ΡΠΈΠ»ΠΌ: βΠΠ°Ρ ΡΡΠΌ Π²ΠΎ Ρ ΠΎΡΠ΅Π»! ..β - βΠ£Ρ ... ΠΠΎΠΆΠ΅Ρ Π»ΠΈ Π΄Π° ΠΌΠΈ Π³ΠΎ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΏΠ°ΡΠΎΡ?β ΠΠ° ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΡΠ΅, Π΄ΠΎΡΠ΄ΠΎΠ²ΠΌΠ΅ Π΄ΠΎ Π·Π°ΠΊΠ»ΡΡΠΎΠΊ Π΄Π΅ΠΊΠ° ΠΏΡΠ²ΠΎ ΡΡΠ΅Π±Π° Π΄Π° ΠΎΠ΄Π»ΡΡΠΈΠΌΠ΅ Π·Π° ΠΊΡΠ°ΡΠ½ΠΈΡΠ΅ ΡΠΎΡΡΠΎΡΠ±ΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅; ΠΎΠ²Π° Π½ΠΈ ΡΡΠ°Π½Π° ΠΏΡΠ²Π° ΡΠ΅Π».
ΠΠ½Π°ΡΠΈ, ΠΊΠ°ΠΊΠΎ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π΄Π΅ΡΠ΅ΡΠΈΠ½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ ΡΠΎ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠΈΠΌΠΎΠ²ΠΈ ΠΎΠ΄ 10 Π΄ΠΎ 200 Π»ΡΡΠ΅ ΠΈ Π΄Π° ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠ΅ ΠΌΠ΅ΡΠ»ΠΈΠ²ΠΈ ΠΌΠ΅ΡΡΠΈΠΊΠΈ ΠΏΡΠΈ ΡΠ΅ΠΏΠ»ΠΈΡΠΈΡΠ°ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ°?
1:0 Π²ΠΎ ΠΊΠΎΡΠΈΡΡ Π½Π° Π₯Π°ΠΎΡ, ΠΈΠ»ΠΈ DevOps Π½Π° Π»ΠΎΠΏΠ°ΡΠΊΠΈΡΠ΅
ΠΠ°ΠΏΠΎΡΠ½Π°Π²ΠΌΠ΅ ΡΠΎ ΠΎΠ±ΠΈΠ΄ Π΄Π° ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠ΅ IDEF0 Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΈ ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄ΠΈΡΠ°Π³ΡΠ°ΠΌΠΈ Π·Π° Π΄Π΅Π»ΠΎΠ²Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΎΠ΄ ΡΠ΅ΡΠΈΡΠ°ΡΠ° BPwin. ΠΠΎΠ½ΡΡΠ·ΠΈΡΠ°ΡΠ° Π·Π°ΠΏΠΎΡΠ½Π° ΠΏΠΎ ΠΏΠ΅ΡΡΠΈΠΎΡ ΠΊΠ²Π°Π΄ΡΠ°Ρ ΠΎΠ΄ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΡΠ°Π·Π° Π½Π° ΡΠ»Π΅Π΄Π½ΠΈΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ, Π° ΠΎΠ²ΠΈΠ΅ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈ Π·Π° ΡΠ΅ΠΊΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΡΡΠ°Π°Ρ Π²ΠΎ ΠΎΠΏΠ°ΡΠΊΠ°ΡΠ° Π½Π° Π΄ΠΎΠ»Π³ ΠΏΠΈΡΠΎΠ½ ΠΏΠΎΠ΄ 50+ ΡΠ΅ΠΊΠΎΡΠΈ. Π‘Π΅ ΡΡΠ²ΡΡΠ²ΡΠ²Π°Π² ΡΠ°ΠΆΠ½ΠΎ ΠΈ ΡΠ°ΠΊΠ°Π² Π΄Π° Π·Π°Π²ΠΈΠ²Π°ΠΌ Π½Π° ΠΠ΅ΡΠ΅ΡΠΈΠ½Π°ΡΠ° - Π²ΠΎΠΎΠΏΡΡΠΎ Π½Π΅ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°ΡΠ΅.
Π’ΠΈΠΏΠΈΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ
ΠΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π΅ ΠΌΠ½ΠΎΠ³Ρ ΡΠ»ΠΎΠΆΠ΅Π½Π° ΠΈ ΠΌΠ°ΠΊΠΎΡΡΠΏΠ½Π° ΡΠ°Π±ΠΎΡΠ°: ΡΡΠ΅Π±Π° Π΄Π° ΡΠΎΠ±Π΅ΡΠ΅ΡΠ΅, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΠ΄Π΄Π΅Π»ΠΈ ΠΈ ΡΠΈΠ½ΡΠΈΡΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΡΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΎΠ²Π° Π²ΠΎ ΡΡΠ°ΡΠΈΡΠ°ΡΠ° "
ΠΠΎΠ³Π° ΠΏΠΎΡΠ½Π°Π²ΠΌΠ΅ Π΄Π° Π³ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΠΌΠ΅ Π½Π°ΡΠΈΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ ΠΏΡΠΎΡΠ΅Ρ, ΠΈΠΌΠ°Π²ΠΌΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½Π° ΡΠ΅Π» - Π΄Π° ΠΈΠΌ ΠΏΡΠ΅Π½Π΅ΡΠ΅ΠΌΠ΅ Π½Π° ΡΠ΅ΠΊΠΎΡ Π²ΡΠ°Π±ΠΎΡΠ΅Π½ Π²ΠΊΠ»ΡΡΠ΅Π½ Π²ΠΎ ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅ Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΠΈ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΈΡΠ΅:
- ΠΊΠ°ΠΊΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅ ΠΈ Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΠΏΠΎΡΠ½ΡΠ²Π°ΡΡΠΈ ΠΎΠ΄ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π»ΠΈΠ½ΠΈΡΠ°ΡΠ° ΠΊΠΎΠ΄, ΡΡΠΈΠ³Π½ΡΠ²Π°Π°Ρ Π΄ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠ΅ΡΠΈ ΠΈ Π°ΠΆΡΡΠΈΡΠ°ΡΠ°,
- ΠΊΠΎΠΈ ΡΠ΅ΡΡΡΡΠΈ ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈ Π·Π° ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ,
- ΠΊΠΎΠΈ ΡΡΠ»ΡΠ³ΠΈ ΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π²ΠΎ ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π°,
- ΠΊΠ°ΠΊΠΎ ΡΠ΅ ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΡΠ²Π°Π°Ρ ΠΎΠ±Π»Π°ΡΡΠΈΡΠ΅ Π½Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ Π·Π° ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π°,
- ΠΊΠ°ΠΊΠ²ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈ ΠΏΠΎΡΡΠΎΡΠ°Ρ Π½Π° Π²Π»Π΅Π·ΠΎΡ ΠΈ ΠΈΠ·Π»Π΅Π·ΠΎΡ ΠΎΠ΄ ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π°.
Π‘ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ»ΠΈΠΊΠ°ΡΠ° ΡΠ΅ ΡΠ΅ ΠΎΡΠ²ΠΎΡΠΈ Π²ΠΎ ΡΠ΅Π»ΠΎΡΠ½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°
ΠΠ°ΡΠ°ΡΠ° ΡΠ°Π±ΠΎΡΠ° Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° Π΅ ΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ. ΠΠ°ΡΠΎΠΊΠ°ΡΠ° Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π΅ Π°Π½Π³Π°ΠΆΠΈΡΠ°Π½Π° Π²ΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΠΈΡΠ΅ βΠΆΠ΅Π»Π΅Π·Π½ΠΈβ ΡΠ΅ΡΡΡΡΠΈ Π½Π° ΠΎΠ΄Π΄Π΅Π»ΠΎΡ, ΠΊΠ°ΠΊΠΎ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΈ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ° Π½Π° Π½ΠΈΠ². ΠΠ°ΡΠΎΠΊΠ°ΡΠ° Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° 24/7 ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ°; Π½ΠΈΠ΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΠΌΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΊΠ°ΠΊΠΎ ΡΡΠ»ΡΠ³Π° Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅. ΠΠ°ΡΠΎΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΠΎΡ ΡΠ΅ΠΊ ΠΈΠΌ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π½Π° ΡΠΈΠΌΠΎΠ²ΠΈΡΠ΅ Π°Π»Π°ΡΠΊΠΈ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ Π½Π° ΡΠ°Π·Π²ΠΎΡ ΠΈ ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅, Π·Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΡΠΎΡΡΠΎΡΠ±Π°ΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΡ ΠΈ Π·Π° Π΄ΠΎΠ±ΠΈΠ²Π°ΡΠ΅ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ. Π, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π½Π°ΡΠΎΠΊΠ°ΡΠ° webdev ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΈΡΠ΅ Π·Π° Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ GUS ΠΈ FLUS, ΠΊΠ°ΠΊΠΎ ΠΈ Π»ΠΈΡΠ΅Π½ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° LicenseLab. ΠΠ° Π΄Π° Π³ΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΠΈΠΌΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ, ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΠΌΠ΅ ΠΈ ΠΎΠ΄ΡΠΆΡΠ²Π°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ (ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·Π½ΠΈ Π·Π° Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ Π½ΠΈΠ² Π½Π° ΡΡΠ°ΡΠΈΡΠ΅ ΡΠΎΡΡΠ°Π½ΠΎΡΠΈ:
ΠΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° ΠΈΠ·ΠΌΠΈΠ½Π°ΡΠΈΡΠ΅ ΠΏΠ΅Ρ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π½Π°ΡΠ°ΡΠ° ΡΠ°Π±ΠΎΡΠ° ΠΈΠΌΠ° Π°ΠΊΡΠΌΡΠ»ΠΈΡΠ°Π½ΠΎ ΠΌΠ½ΠΎΠ³Ρ ΠΎΠ΄ ΠΈΡΡ ΡΠΈΠΏ ΠΈ ΡΡΡΠΈΠ½ΡΠΊΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, Π° Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ ΠΎΠ΄ Π΄ΡΡΠ³ΠΈΡΠ΅ ΠΎΠ΄Π΄Π΅Π»ΠΈ Π³Π»Π°Π²Π½ΠΎ Π΄ΠΎΠ°ΡΠ°Π°Ρ ΠΎΠ΄ Ρ.Π½. ΡΠΈΠΏΠΈΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ, ΡΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΈΠ»ΠΈ Π΄Π΅Π»ΡΠΌΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ, Π½Π΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΡΠ²Π° ΠΏΠΎΡΠ΅ΡΠΊΠΎΡΠΈΠΈ Π·Π° ΠΈΠ·Π²Π΅Π΄ΡΠ²Π°ΡΠΈΡΠ΅ ΠΈ Π½Π΅ Π±Π°ΡΠ° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΠΊΠΎΠ»ΠΈΡΠΈΠ½ΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠ°. ΠΠ°Π΅Π΄Π½ΠΎ ΡΠΎ Π²ΠΎΠ΄Π΅ΡΠΊΠΈΡΠ΅ ΠΎΠ±Π»Π°ΡΡΠΈ, Π³ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π²ΠΌΠ΅ ΡΠ°ΠΊΠ²ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΈ ΡΡΠΏΠ΅Π°Π²ΠΌΠ΅ Π΄Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°ΠΌΠ΅ ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅ΡΠ½ΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠ°, ΠΈΠ»ΠΈ ΡΠ°Π·ΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ, ΡΠ°Π·ΠΈΡΠ΅ Π±Π΅Π° ΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΈ Π½Π° Π½Π΅Π΄Π΅Π»ΠΈΠ²ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ, Π° ΡΠ΅ ΡΠΎΠ±ΠΈΡΠ°Π°Ρ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΠ°Π·ΠΈ ΡΠΈΠ½ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ.
ΠΠ°ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΡΠΊΠΈ ΡΠΈΠ½ΡΠΈΡ ΡΠ΅ ΡΠ°Π·ΠΈΡΠ΅ Π½Π° ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅, ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ ΠΈ ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ΅ΠΊΠΎΡ ΠΎΠ΄ Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ Π²ΠΎ ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°. ΠΠ° Π²ΠΎΠ·Π²ΡΠ°Ρ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π·Π°ΡΠ° Π½Π° ΠΈΠ·Π³ΡΠ°Π΄Π±Π° ΡΠ΅ ΡΠΎΡΡΠΎΠΈ ΠΎΠ΄ ΠΌΠ½ΠΎΠ³Ρ ΠΎΠ΄Π΄Π΅Π»Π½ΠΈ ΡΠΈΠΏΠΈΡΠ½ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ: ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ ΠΈΠ·Π²ΠΎΡΠΈ ΠΎΠ΄ GitLab, ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π½Π° Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΎΠ΄ ΡΡΠ΅ΡΠ° ΡΡΡΠ°Π½Π°, ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΠΈ ΠΈ ΡΡΠ°ΡΠΈΡΠΊΠ° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΊΠΎΠ΄ΠΎΡ, ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΊΡΠΈΠΏΡΠ° Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ Π½Π° GitLab CI, ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈ Π²ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠΎ Π½Π° ΠΡΡΠΈΡΠ°ΠΊΡΠΎΡΠ½ΠΎΡΡ ΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ Π±Π΅Π»Π΅ΡΠΊΠΈ Π·Π° ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡΠ²Π°ΡΠ΅ ΠΏΡΠ΅ΠΊΡ Π½Π°ΡΠ°ΡΠ° Π²Π½Π°ΡΡΠ΅ΡΠ½Π° Π°Π»Π°ΡΠΊΠ° ChangelogBuilder.
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΡΠΈΡΠ°ΡΠ΅ Π·Π° ΡΠΈΠΏΠΈΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ Π½Π° DevOps Π²ΠΎ Π½Π°ΡΠΈΡΠ΅ Π΄ΡΡΠ³ΠΈ Π½Π°ΠΏΠΈΡΠΈ Π½Π° HabrΓ©:
Π‘Π΅ ΡΠΎΡΠΌΠΈΡΠ°Π°Ρ ΠΌΠ½ΠΎΠ³Ρ ΡΠΈΠΏΠΈΡΠ½ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈ ΡΠΈΠ½ΡΠΈΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ ΠΏΡΠΎΡΠ΅Ρ. Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΠΎΡ ΠΏΡΠΈΡΡΠ°ΠΏ Π·Π° ΠΎΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ Π΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ IDEF0 ΠΌΠΎΠ΄Π΅Π»ΠΈ.
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ CI ΠΏΡΠΎΡΠ΅Ρ
ΠΠΎΡΠ²Π΅ΡΠΈΠ²ΠΌΠ΅ ΠΏΠΎΡΠ΅Π±Π½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ½ΡΠΈΡΠ°Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°. ΠΠ²Π° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π½Π΅ ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ΅, ΠΈΡΡΠ°ΠΊΠ½ΡΠ²Π°ΡΡΠΈ Ρ.Π½ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ·Π³ΡΠ°Π΄Π±Π° ΡΠ΅ΠΌΠ° ΡΠΎ ΠΏΡΠΎΠΌΠΎΡΠΈΠΈ.
ΠΠ²Π΅ ΠΊΠ°ΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°. Π‘ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΈΠ·Π³Π»Π΅Π΄Π°Π°Ρ ΡΠΈΠΏΠΈΡΠ½ΠΎ: ΡΠΈΠ΅ Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° Π½Π° ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ ΡΡΠΎ ΡΠΏΠ°ΡΠ°Π°Ρ Π²ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠΎ Π·Π° ΡΠ»ΠΈΠΊΠΈ Π²ΠΎ Artifactory, ΠΏΠΎ ΡΡΠΎ ΡΠΈΠ΅ ΡΠ΅ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°Π°Ρ ΠΈ ΡΠ΅ΡΡΠΈΡΠ°Π°Ρ Π½Π° ΡΠ΅ΡΡ ΠΊΠ»ΡΠΏΠΈ, Π° ΠΏΠΎΡΠΎΠ° ΡΠ΅ ΠΏΡΠΎΠΌΠΎΠ²ΠΈΡΠ°Π°Ρ Π²ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠΎ Π·Π° ΠΈΠ·Π΄Π°Π²Π°ΡΠ΅. Π£ΡΠ»ΡΠ³Π°ΡΠ° Artifactory Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π½Π° ΡΠΎΡΠΊΠ° Π·Π° ΡΠΈΡΠ΅ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈ Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡ ΡΠΈΠΌΠΎΠ²ΠΈΡΠ΅ ΠΈ Π΄ΡΡΠ³ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ.
ΠΠΊΠΎ ΠΌΠ½ΠΎΠ³Ρ ΡΠ° ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²ΠΈΠΌΠ΅ ΠΈ Π³Π΅Π½Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Π½Π°ΡΠ°ΡΠ° ΡΠ΅ΠΌΠ° Π·Π° ΠΈΠ·Π΄Π°Π²Π°ΡΠ΅, ΡΠΎΠ³Π°Ρ ΡΠ°Π° Π³ΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΠ΅ΠΊΠΎΡΠΈ:
- ΠΊΡΠΎΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΡΠΊΠΎ ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ,
- ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΡΡ ΠΊΠ»ΡΠΏΠΈ,
- ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ ΡΠ΅ΡΡΠΎΠ²ΠΈ,
- ΠΏΡΠΎΠΌΠΎΠ²ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ΅ΡΡΠΈΡΠ°Π½ΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° Π·Π° ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡΠ²Π°ΡΠ΅ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ° Π²ΠΎ Artifactory,
- ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΈ Π·Π° Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅,
- ΠΈΡΠΏΠΎΡΠ°ΠΊΠ° Π½Π° ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ ΠΈ Π°ΠΆΡΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ,
- Π·Π°ΠΏΠΎΡΠ½ΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ°ΡΠ° ΠΈ Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ.
ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π·Π³Π»Π΅Π΄Π°ΡΡΠ΅ Π³ΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠΈΠΎΡ ΠΌΠΎΠ΄Π΅Π» Π½Π° ΠΎΠ²Π°Π° ΡΠΈΠΏΠΈΡΠ½Π° ΡΠ΅ΠΌΠ° Π·Π° ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡΠ²Π°ΡΠ΅ (Π²ΠΎ Π½Π°ΡΠ°ΠΌΠΎΡΠ½ΠΈΠΎΡ ΡΠ΅ΠΊΡΡ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ ΠΠΎΠ΄Π΅Π») Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½ ΠΌΠΎΠ΄Π΅Π» IDEF0. ΠΠΈ ΠΎΠ΄ΡΠ°Π·ΡΠ²Π° Π³Π»Π°Π²Π½ΠΈΡΠ΅ ΡΠ°Π·ΠΈ Π½Π° Π½Π°ΡΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° CI. IDEF0 ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Ρ.Π½ ICOM Π½ΠΎΡΠ°ΡΠΈΡΠ° (ΠΠ»Π΅Π·-ΠΊΠΎΠ½ΡΡΠΎΠ»Π°-ΠΈΠ·Π»Π΅Π·-ΠΌΠ΅Ρ Π°Π½ΠΈΠ·Π°ΠΌ) Π΄Π° ΠΎΠΏΠΈΡΠ΅ ΠΊΠΎΠΈ ΡΠ΅ΡΡΡΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π°, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΊΠΎΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈ Π±Π°ΡΠ°ΡΠ° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ°, ΠΊΠ°ΠΊΠΎΠ² Π΅ ΠΈΠ·Π»Π΅Π·ΠΎΡ ΠΈ ΠΊΠΎΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ, ΡΡΠ»ΡΠ³ΠΈ ΠΈΠ»ΠΈ Π»ΡΡΠ΅ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π°Π°Ρ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° ΡΠ°Π·Π°.
Π‘ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ»ΠΈΠΊΠ°ΡΠ° ΡΠ΅ ΡΠ΅ ΠΎΡΠ²ΠΎΡΠΈ Π²ΠΎ ΡΠ΅Π»ΠΎΡΠ½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°
ΠΠ°ΠΊΠΎ ΠΏΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΏΠΎΠ»Π΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠΈ ΠΈ Π΄Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠ° ΠΎΠΏΠΈΡΠΎΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ Π²ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠΎ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ°ΡΡΠ΅ Π±ΡΠΎΡΠΎΡ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΡΡΠ°Π½ΡΠ²Π° ΡΠ΅ ΠΏΠΎΡΠ΅ΡΠΊΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ Π½Π΅ΡΡΠΎ Π²ΠΎ Π½ΠΈΠ². ΠΠΎ, Π²ΠΎ ΡΠ΅Π°Π»Π½ΠΈΠΎΡ ΡΠ°Π·Π²ΠΎΡ ΠΈΠΌΠ° ΠΈ ΠΏΠΎΠΌΠΎΡΠ½ΠΈ ΡΠ°Π·ΠΈ: ΡΠ»Π΅Π΄Π΅ΡΠ΅, ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ. Π’ΠΎΠΊΠΌΡ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΡ ΡΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅ Π³ΠΎ Π½Π°ΠΏΡΡΡΠΈΠ²ΠΌΠ΅ ΠΎΠ²ΠΎΡ ΠΎΠΏΠΈΡ.
Π Π°ΡΠ°ΡΠ΅ Π½Π° Π½Π°Π΄Π΅ΠΆΡΠ°
ΠΠΎ Π΅Π΄Π½Π° ΠΊΠ½ΠΈΠ³Π° Π½Π°ΠΈΠ΄ΠΎΠ²ΠΌΠ΅ Π½Π° ΡΡΠ°ΡΠΈ ΡΠΎΠ²Π΅ΡΡΠΊΠΈ ΠΌΠ°ΠΏΠΈ ΠΊΠΎΠΈ Π³ΠΈ ΠΎΠΏΠΈΡΡΠ²Π°Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ (ΠΊΠΎΠΈ, ΠΏΠ°ΡΠ΅ΠΌ, ΠΈ Π΄Π΅Π½Π΅Ρ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ ΠΌΠ½ΠΎΠ³Ρ Π΄ΡΠΆΠ°Π²Π½ΠΈ ΠΏΡΠ΅ΡΠΏΡΠΈΡΠ°ΡΠΈΡΠ° ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΠ·ΠΈΡΠ΅ΡΠΈ). Π§Π΅ΠΊΠ°Ρ, ΡΠ΅ΠΊΠ°Ρ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΠΈ Π½ΠΈΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ°Π±ΠΎΡΠ΅Π½ ΡΠ΅ΠΊ!.. ΠΠΎΡΡΠΎΡΠ°Ρ ΡΠ°Π·ΠΈ, ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ, ΠΌΠ΅ΡΡΠΈΠΊΠ°, Π±Π°ΡΠ°ΡΠ°, ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ, ΠΈ ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΠΌΡ ΠΈ ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΠΌΡ... ΠΠΎΡΡΠΎ Π΄Π° Π½Π΅ ΡΠ΅ ΠΎΠ±ΠΈΠ΄Π΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ΠΊΠΎΠ²Π½ΠΈΡΠ΅ Π»ΠΈΡΡΠΎΠ²ΠΈ ΠΈ Π½Π° Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ? ΠΠΌΠ°ΡΠ΅ ΡΡΠ²ΡΡΠ²ΠΎ: βΠΠ²Π° Π΅ ΡΠΎΠ°! ΠΠ° Π½Π°ΡΠ΄ΠΎΠ²ΠΌΠ΅ Π²ΠΈΡΡΠΈΠ½ΡΠΊΠ°ΡΠ° Π½ΠΈΡΠΊΠ°, Π²ΡΠ΅ΠΌΠ΅ Π΅ Π΄ΠΎΠ±ΡΠΎ Π΄Π° ΡΠ° ΠΏΠΎΠ²Π»Π΅ΡΠ΅ΠΌΠ΅!
ΠΠΎ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½Π° ΡΠ°Π±Π΅Π»Π°, ΡΠ΅ΡΠΈΠ²ΠΌΠ΅ Π΄Π° Π³ΠΈ ΡΠ½ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅ ΠΏΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΈ, Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠΈΡΠ΅ ΡΠ°Π·ΠΈ ΠΈ ΡΠ΅ΠΊΠΎΡΠΈΡΠ΅ ΠΏΠΎ ΡΠ΅Π΄ΠΈΡΠΈ Π½Π° ΡΠ΅Π²ΠΊΠΎΠ²ΠΎΠ΄ΠΎΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅. ΠΡΠ΅ΡΠ²ΡΡΠ½ΠΈΡΠΈΡΠ΅ ΡΠ΅ Π½Π΅ΡΡΠΎ Π³ΠΎΠ»Π΅ΠΌΠΎ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ ΡΠ΅ΠΊΠΎΡΠΎΡ Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄. Π ΡΠ΅ΠΊΠΎΡΠΈΡΠ΅ ΡΠ΅ Π½Π΅ΡΡΠΎ ΠΏΠΎΠΌΠ°Π»ΠΎ ΠΈ ΠΏΠΎΠ΄Π΅ΡΠ°Π»Π½ΠΎ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ ΡΠ΅ΠΊΠΎΡΠΎΡ Π½Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ Π½Π° ΠΈΠ·Π²ΠΎΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π·Π° ΠΈΠ·Π³ΡΠ°Π΄Π±Π° ΠΈΠ»ΠΈ ΡΠ΅ΠΊΠΎΡΠΎΡ Π½Π° ΠΊΠΎΠΌΠΏΠ°ΡΠ»ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ.
ΠΠ° ΠΏΡΠ΅ΡΠ΅ΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π΄ΠΎΠ²ΠΈΡΠ΅ ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΈΡΠ΅ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ°, Π³ΠΈ ΡΡΠ°Π²Π°ΠΌΠ΅ ΡΡΠ°ΡΡΡΠΈΡΠ΅ Π·Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° ΡΠ°Π·Π° ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄. ΠΠ° ΡΡΠ°ΡΡΡΠΈΡΠ΅, Π±Π΅ΡΠ΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ ΡΠ΅Ρ Π½Π° ΡΠΎΡΡΠΎΡΠ±ΠΈ:
- ΠΠ΅ΠΌΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ - ΠΈΠ»ΠΈ Π½Π΅ΡΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΎ. ΠΠ΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΎ Π΅ Π΄Π° ΡΠ΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΠΏΠΎΠ±Π°ΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π·Π° ΡΠ°Π·Π° Π²ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ. ΠΠ»ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠ° Π΅ Π²Π΅ΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½Π°, Π½ΠΎ ΡΠ°Π·Π°ΡΠ° Π²ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ² Π½Π΅ Π΅ ΠΏΠΎΡΡΠ΅Π±Π½Π° ΠΈΠ»ΠΈ Π½Π΅ Π΅ Π΅ΠΊΠΎΠ½ΠΎΠΌΡΠΊΠΈ ΠΎΠΏΡΠ°Π²Π΄Π°Π½Π°.
- ΠΠ΄Π»ΠΎΠΆΠ΅Π½ΠΎ - ΠΈΠ»ΠΈ Π½Π΅ Π΅ ΡΠ΅Π»Π΅Π²Π°Π½ΡΠ½ΠΎ Π²ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΡ. ΠΠΎΡΡΠ΅Π±Π½Π° Π΅ ΡΠ°Π·Π° Π²ΠΎ Π½Π°ΡΡΠΎΠ²ΠΎΠ΄ΠΎΡ, Π½ΠΎ Π½Π΅ΠΌΠ° ΡΠΈΠ»ΠΈ Π·Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΠ° ΠΎΠ²Π°Π° Π³ΠΎΠ΄ΠΈΠ½Π°.
- ΠΠ»Π°Π½ΠΈΡΠ°Π½ΠΈ. Π‘ΡΠ΅Π½Π°ΡΠ° Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½Π° Π·Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΠ° ΠΎΠ²Π°Π° Π³ΠΎΠ΄ΠΈΠ½Π°.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½. Π€Π°Π·Π°ΡΠ° Π²ΠΎ Π³Π°ΡΠΎΠ²ΠΎΠ΄ΠΎΡ ΡΠ΅ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π° Π²ΠΎ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈΠΎΡ Π²ΠΎΠ»ΡΠΌΠ΅Π½.
ΠΠΎΠΏΠΎΠ»Π½ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ°Π±Π΅Π»Π°ΡΠ° Π·Π°ΠΏΠΎΡΠ½Π° ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΠ°ΡΠΏΡΠ²ΠΎ Π±Π΅Π° ΠΊΠ»Π°ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΡΠ°Π·ΠΈΡΠ΅ ΠΈ ΡΠ΅ΠΊΠΎΡΠΈΡΠ΅ Π½Π° Π΅Π΄Π΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΡΠ΅ Π΅Π²ΠΈΠ΄Π΅Π½ΡΠΈΡΠ°Π° Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΡΡΠ°ΡΡΡΠΈ. ΠΠΎΡΠΎΠ° Π³ΠΎ Π·Π΅Π΄ΠΎΠ° ΡΠ»Π΅Π΄Π½ΠΈΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ, Π³ΠΈ ΠΏΠΎΠΏΡΠ°Π²Π°Π° ΡΡΠ°ΡΡΡΠΈΡΠ΅ Π²ΠΎ Π½Π΅Π³ΠΎ ΠΈ Π³ΠΈ Π΄ΠΎΠ΄Π°Π΄ΠΎΠ° ΡΠ°Π·ΠΈΡΠ΅ ΠΈ ΡΠ΅ΠΊΠΎΡΠΈΡΠ΅ ΡΡΠΎ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΠ²Π°Π° Π²ΠΎ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. ΠΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ°, Π³ΠΈ Π΄ΠΎΠ±ΠΈΠ²ΠΌΠ΅ ΡΠ°Π·ΠΈΡΠ΅ ΠΈ ΡΠ΅ΠΊΠΎΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π»ΠΈΠΎΡ Π½Π°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ Π³Π°ΡΠΎΠ²ΠΎΠ΄ ΠΈ Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΡΡΠ°ΡΡΡΠΈ Π²ΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΡΠΏΠ°Π΄Π½Π° Π½Π΅ΡΡΠΎ ΡΠ»ΠΈΡΠ½ΠΎ Π½Π° ΠΌΠ°ΡΡΠΈΡΠ°ΡΠ° Π·Π° ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠ½ΠΎΡΡ Π½Π° Π½Π°ΡΡΠΎΠ²ΠΎΠ΄ΠΎΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ. Π’Π°ΠΊΠ²Π°ΡΠ° ΠΌΠ°ΡΡΠΈΡΠ° ΡΠ° Π½Π°ΡΠ΅ΠΊΠΎΠ²ΠΌΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠ° ΠΊΠ°ΡΡΠ°.
Π‘ΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠ°ΡΠ° ΠΊΠ°ΡΡΠ°, ΠΌΠ΅ΡΡΠΎΠ»ΠΎΡΠΊΠΈ ΡΠ°Π·ΡΠΌΠ½ΠΎ Π³ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ°ΠΌΠ΅ ΡΠΎ ΡΠΈΠΌΠΎΠ²ΠΈΡΠ΅ ΠΏΠ»Π°Π½ΠΎΠ²ΠΈΡΠ΅ Π·Π° ΡΠ°Π±ΠΎΡΠ° Π·Π° Π³ΠΎΠ΄ΠΈΠ½Π°ΡΠ° ΠΈ ΡΠ΅Π»ΠΈΡΠ΅ ΡΡΠΎ ΡΠ°ΠΊΠ°ΠΌΠ΅ Π΄Π° Π³ΠΈ ΠΏΠΎΡΡΠΈΠ³Π½Π΅ΠΌΠ΅ Π·Π°Π΅Π΄Π½ΠΎ: ΠΊΠΎΠΈ ΡΠ°Π·ΠΈ Π³ΠΈ Π΄ΠΎΠ΄Π°Π²Π°ΠΌΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΠΎΠ²Π°Π° Π³ΠΎΠ΄ΠΈΠ½Π°, Π° ΠΊΠΎΠΈ Π³ΠΈ ΠΎΡΡΠ°Π²Π°ΠΌΠ΅ Π·Π° ΠΏΠΎΠ΄ΠΎΡΠ½Π°. ΠΡΡΠΎ ΡΠ°ΠΊΠ°, Π²ΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° Π²ΠΎ ΡΠ°Π·ΠΈΡΠ΅ ΡΡΠΎ Π³ΠΈ Π·Π°Π²ΡΡΠΈΠ²ΠΌΠ΅ ΡΠ°ΠΌΠΎ Π·Π° Π΅Π΄Π΅Π½ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄. ΠΠΎΡΠΎΠ° ΡΠ° ΠΏΡΠΎΡΠΈΡΡΠ²Π°ΠΌΠ΅ Π½Π°ΡΠ°ΡΠ° ΠΊΠ°ΡΡΠ° ΠΈ Π³ΠΎ Π²ΠΎΠ²Π΅Π΄ΡΠ²Π°ΠΌΠ΅ ΠΎΠ²Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ΅ ΠΊΠ°ΠΊΠΎ ΡΠ°Π·Π° ΠΈΠ»ΠΈ Π½ΠΎΠ² ΡΠ΅ΠΊΠΎΡ, ΠΏΠΎΡΠΎΠ° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Π·Π° ΡΠ΅ΠΊΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ ΠΈ ΡΠ° Π΄ΠΎΠ·Π½Π°Π²Π°ΠΌΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΠΏΠΎΠ²ΡΠΎΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ΅ΡΠΎ.
Π’ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½ΠΈ ΠΏΡΠΈΠ³ΠΎΠ²ΠΎΡΠ°Ρ: βΠ‘Π΅ ΡΠ°Π·Π±ΠΈΡΠ°, ΡΠ΅ΡΠΎ ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±ΡΠΎ, ΡΠ°ΠΌΠΎ ΡΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π±ΡΠΎΡΠΎΡ Π½Π° ΡΠ΅ΠΊΠΎΡΠΈ ΠΈ ΡΠ°Π·ΠΈ ΡΠ΅ ΡΡΠ°Π½Π΅ ΠΏΡΠ΅ΠΌΠ½ΠΎΠ³Ρ Π³ΠΎΠ»Π΅ΠΌ. ΠΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ Π±ΠΈΠ΄Π΅?
ΠΠΎΠ²Π΅Π΄ΠΎΠ²ΠΌΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ ΡΠ΅Π»ΠΎΡΠ½ΠΈ ΠΎΠΏΠΈΡΠΈ Π½Π° Π±Π°ΡΠ°ΡΠ°ΡΠ° Π·Π° ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π° ΠΈ ΡΠ΅ΠΊΠΎΡ, ΡΠ°ΠΊΠ° ΡΡΠΎ ΡΠΈΠ΅ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΡΠ°Π·Π±ΡΠ°Π½ΠΈ ΠΎΠ΄ ΡΠΈΡΠ΅ Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° Π½Π° ΠΈΡΡ Π½Π°ΡΠΈΠ½. Π‘ΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ Π²ΠΎΠ²Π΅Π΄ΡΠ²Π°Π°Ρ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ°, Π΅Π΄Π΅Π½ ΡΠ΅ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π°ΠΏΡΠΎΡΠ±ΠΈΡΠ° Π²ΠΎ Π΄ΡΡΠ³Π° ΡΠ°Π·Π° ΠΈΠ»ΠΈ ΡΠ΅ΠΊΠΎΡ, Π° ΠΏΠΎΡΠΎΠ° ΡΠΈΠ΅ ΡΠ΅ ΡΠ΅ βΡΡΡΡΠ°Ρβ. ΠΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅, ΡΠΈΡΠ΅ Π±Π°ΡΠ°ΡΠ° ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠΈ Π½ΠΈΡΠ°Π½ΡΠΈ ΡΠ΅ Π²ΠΊΠ»ΠΎΠΏΡΠ²Π°Π°Ρ Π²ΠΎ Π±Π°ΡΠ°ΡΠ°ΡΠ° Π½Π° Π³Π΅Π½Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π°ΡΠ° ΡΠ°Π·Π° ΠΈΠ»ΠΈ ΡΠ΅ΠΊΠΎΡ.
ΠΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΎΡΠ΅Π½ΠΈ Π΅ΡΠ΅ΠΊΡΠΎΡ Π½Π° ΡΠ΅ΠΏΠ»ΠΈΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ°? ΠΠΎΡΠΈΡΡΠΈΠΌΠ΅ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π΅Π½ ΠΏΡΠΈΡΡΠ°ΠΏ: Π³ΠΈ ΠΏΡΠΈΠΏΠΈΡΡΠ²Π°ΠΌΠ΅ ΠΏΠΎΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΊΠ°ΠΏΠΈΡΠ°Π»Π½ΠΈ ΡΡΠΎΡΠΎΡΠΈ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° Π½ΠΎΠ²Π° ΡΠ°Π·Π° Π½Π° Π³ΠΎΠ΄ΠΈΡΠ½ΠΈΡΠ΅ ΠΎΠΏΡΡΠΈ ΡΡΠΎΡΠΎΡΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ, Π° ΠΏΠΎΡΠΎΠ° Π³ΠΈ Π΄Π΅Π»ΠΈΠΌΠ΅ ΡΠΎ ΡΠΈΡΠ΅ ΠΊΠΎΠ³Π° ΡΠ΅ ΡΠ΅ΠΏΠ»ΠΈΡΠΈΡΠ°.
ΠΠ΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ ΡΠ°Π·Π²ΠΎΡΠΎΡ ΡΠ΅ Π²Π΅ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ°Π½ΠΈ ΠΊΠ°ΠΊΠΎ ΠΏΡΠ΅ΡΠ²ΡΡΠ½ΠΈΡΠΈ ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ°. ΠΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° Π²Π»ΠΈΡΠ°Π΅ΠΌΠ΅ Π½Π° Π½Π°ΠΌΠ°Π»ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ΅Π½Π°ΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ ΠΏΡΠ΅ΠΊΡ Π²ΠΎΠ²Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° Π·Π° ΡΠΈΠΏΠΈΡΠ½ΠΈ ΡΠ°Π·ΠΈ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ°, Π³ΠΈ Π·Π΅ΠΌΠ°ΠΌΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π²ΠΎ ΠΊΠ²Π°Π»ΠΈΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ, ΠΊΠ²Π°Π½ΡΠΈΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΌΠ΅ΡΡΠΈΠΊΠΈ ΠΈ Π΄ΠΎΠ±ΠΈΠ²ΠΊΠ°ΡΠ° ΡΡΠΎ ΡΠ° Π΄ΠΎΠ±ΠΈΠ²Π°Π°Ρ ΡΠΈΠΌΠΎΠ²ΠΈΡΠ΅ (Π²ΠΎ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΡΠ°ΡΠΎΠ²ΠΈ ΠΈΠ»ΠΈ ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΈ ΡΠ°ΡΠΎΠ²ΠΈ Π·Π°ΡΡΠ΅Π΄Π°).
Π’Π΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠ° ΠΊΠ°ΡΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ
ΠΠΊΠΎ Π³ΠΈ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅ΠΌΠ΅ ΡΠΈΡΠ΅ Π½Π°ΡΠΈ ΡΠ°Π·ΠΈ ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ, Π³ΠΈ ΡΠΈΡΡΠΈΡΠ°ΠΌΠ΅ ΡΠΎ ΠΎΠ·Π½Π°ΠΊΠΈ ΠΈ Π³ΠΈ ΠΏΡΠΎΡΠΈΡΠΈΠΌΠ΅ Π²ΠΎ Π΅Π΄Π΅Π½ ΡΠΈΠ½ΡΠΈΡ, ΡΠΎΠ³Π°Ρ ΡΠ΅ ΠΈΡΠΏΠ°Π΄Π½Π΅ Π΄Π΅ΠΊΠ° Π΅ ΠΌΠ½ΠΎΠ³Ρ Π΄ΠΎΠ»Π³ΠΎ ΠΈ Π½Π΅ΡΠ°Π·Π±ΠΈΡΠ»ΠΈΠ²ΠΎ (ΡΠ°ΠΌΠΎ ΡΠ°ΠΌΠ°ΡΠ° βΠΎΠΏΠ°ΡΠΊΠ° ΠΎΠ΄ ΠΏΠΈΡΠΎΠ½β Π·Π° ΠΊΠΎΡΠ° Π·Π±ΠΎΡΡΠ²Π°Π²ΠΌΠ΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠΎΠΊΠΎΡ Π½Π° ΡΡΠ°ΡΠΈΡΠ°ΡΠ°) :
[Production] β [InfMonitoring] β [SourceCodeControl] β [Prepare] β [PrepareLinuxDocker] β [PrepareWinDocker] β [Build] β [PullSourceCode] β [PrepareDep] β [UnitTest] β [CodeCoverage] β [StaticAnalyze] β [BuildScenario] β [PushToSnapshot] β [ChangelogBuilder] β [Deploy] β [PrepareTestStand] β [PullTestCode] β [PrepareTestEnv] β [PullArtifact] β [DeployArtifact] β [Test] β [BVTTest] β [SmokeTest] β [FuncTest] β [LoadTest] β [IntegrityTest] β [DeliveryTest] β [MonitoringStands] β [TestManagement] β [Promote] β [QualityTag] β [MoveToRelease] β [License] β [Publish] β [PublishGUSFLUS] β [ControlVisibility] β [Install] β [LicenseActivation] β [RequestUpdates] β [PullUpdates] β [InitUpdates] β [PrepareEnv] β [InstallUpdates] β [Telemetry] β [Workflow] β [Communication] β [Certification] β [CISelfSufficiency]
ΠΠ²Π° ΡΠ΅ ΡΠ°Π·ΠΈ Π½Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ [ΠΠ·Π³ΡΠ°Π΄Π±Π°], Π½ΠΈΠ²Π½ΠΎ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΈ Π·Π° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ [Π Π°ΡΠΏΠΎΡΠ΅Π΄ΠΈ], ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ [Π’Π΅ΡΡ], ΠΏΡΠΎΠΌΠΎΠ²ΠΈΡΠ°ΡΠ΅ Π½Π° Π³ΡΠ°Π΄Π±ΠΈ Π·Π° ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ° Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΠ΄ ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ [ΠΡΠΎΠΌΠΎΠ²ΠΈΡΠ°ΡΠ΅], Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΠΈ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π»ΠΈΡΠ΅Π½ΡΠΈ [ΠΠΈΡΠ΅Π½ΡΠ°], ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ [ ΠΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅] Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π·Π° Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ Π½Π° GUS ΠΈ ΠΈΡΠΏΠΎΡΠ°ΠΊΠ° Π΄ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΈΡΠ΅ Π·Π° Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ FLUS, ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ° ΠΈ Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π£ΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ [ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ], ΠΊΠ°ΠΊΠΎ ΠΈ ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅ ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΡΠ° [Π’Π΅Π»Π΅ΠΌΠ΅ΡΡΠΈΡΠ°] ΠΎΠ΄ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ.
ΠΠΎΠΊΡΠ°Ρ Π½ΠΈΠ², ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π°Π°Ρ ΠΎΠ΄Π΄Π΅Π»Π½ΠΈ ΡΠ°Π·ΠΈ: ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π° ΡΠΎΡΡΠΎΡΠ±Π°ΡΠ° Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° [InfMonitoring], Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° ΠΈΠ·Π²ΠΎΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄ [SourceCodeControl], ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π½Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π° Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ [ΠΠΎΠ΄Π³ΠΎΡΠ²ΠΈ], ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈ [Workflow], ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΠΌΠΎΠ²ΠΈ ΡΠΎ Π°Π»Π°ΡΠΊΠΈ Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ° [ΠΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ°], ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ [ Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ°] ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ°ΠΌΠΎΠ΄ΠΎΠ²ΠΎΠ»Π½ΠΎΡΡ Π½Π° CI ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ [CISelfSufficiency] (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ Π½Π° ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈΡΠ΅ ΠΎΠ΄ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ). ΠΠ΅ΡΠ΅ΡΠΈΡΠΈ ΡΠ΅ΠΊΠΎΡΠΈ Π²ΠΎ Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π½Π΅ΠΌΠ° Π½ΠΈ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄ΡΠ²Π°Π°Ρ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠ΅ ΠΌΠ½ΠΎΠ³Ρ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ.
ΠΠ΅ Π±ΠΈΠ΄Π΅ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠ»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ ΡΠ΅Π»ΠΈΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ ΠΏΡΠΎΡΠ΅Ρ Π°ΠΊΠΎ Π΅ ΠΏΡΠ΅ΡΡΡΠ°Π²Π΅Π½ Π²ΠΎ ΡΠΎΡΠΌΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠ° ΠΊΠ°ΡΡΠ°; ΠΎΠ²Π° Π΅ ΡΠ°Π±Π΅Π»Π° Π²ΠΎ ΠΊΠΎΡΠ° ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅ΡΠ½ΠΈΡΠ΅ ΡΠ°Π·ΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈ ΡΠ°Π·Π³ΡΠ°Π΄Π΅Π½ΠΈΡΠ΅ ΡΠ΅ΠΊΠΎΡΠΈ Π½Π° ΠΠΎΠ΄Π΅Π»ΠΎΡ ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ Π²ΠΎ ΡΠ΅Π΄ΠΎΠ²ΠΈ, Π° Π²ΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΈ ΠΎΠΏΠΈΡ Π½Π° ΠΎΠ½Π° ΡΡΠΎ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ Π²ΠΎ ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π° ΠΈΠ»ΠΈ ΡΠ΅ΠΊΠΎΡ. ΠΠ»Π°Π²Π½ΠΈΠΎΡ Π°ΠΊΡΠ΅Π½Ρ Π΅ ΡΡΠ°Π²Π΅Π½ Π½Π° ΡΠ΅ΡΡΡΡΠΈΡΠ΅ ΡΡΠΎ ΡΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°Π°Ρ ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π° ΠΈ ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΎΠ±Π»Π°ΡΡΠΈΡΠ΅ Π½Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ.
ΠΠ°ΡΡΠ°ΡΠ° Π·Π° Π½Π°Ρ Π΅ Π΅Π΄Π΅Π½ Π²ΠΈΠ΄ ΠΊΠ»Π°ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ. Π’ΠΎΠ° Π³ΠΈ ΠΎΠ΄ΡΠ°Π·ΡΠ²Π° Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π΅Π³ΠΎ, Π½Π° Π½Π°ΡΠΈΠΎΡ ΡΠΈΠΌ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° ΠΌΡ ΡΡΠ°Π½Π° ΠΏΠΎΠ»Π΅ΡΠ½ΠΎ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ° ΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΈ Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠΈ Π΄Π° ΠΏΠ»Π°Π½ΠΈΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΡΠ°Π·ΠΈΡΠ΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ°, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΈ ΡΡΠΎΡΠΎΡΠΈ ΠΈ ΡΠ΅ΡΡΡΡΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ½Π° ΡΠΈΠ»Π° (ΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΈ Ρ Π°ΡΠ΄Π²Π΅Ρ) ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ Π·Π° ΠΎΠ²Π°.
ΠΠΎ Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°, ΠΌΠ°ΠΏΠ°ΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ° ΠΎΠ΄ ΡΠ°Π±Π»ΠΎΠ½ΠΎΡ jinja ΠΊΠ°ΠΊΠΎ ΠΎΠ±ΠΈΡΠ½Π° HTML-Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°, Π° ΠΏΠΎΡΠΎΠ° ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π° Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ GitLab Pages. ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π° ΡΠΊΡΠΈΠ½ΡΠΎΡ ΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π° ΠΊΠ°ΡΡΠ°
Π‘ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ»ΠΈΠΊΠ°ΡΠ° ΡΠ΅ ΡΠ΅ ΠΎΡΠ²ΠΎΡΠΈ Π²ΠΎ ΡΠ΅Π»ΠΎΡΠ½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°
ΠΠ°ΠΊΡΠ°ΡΠΊΠΎ, ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠ°ΡΠ° ΠΊΠ°ΡΡΠ° Π΅ Π³Π΅Π½Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΡΠ»ΠΈΠΊΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ, ΠΊΠΎΡΠ° ΠΎΠ΄ΡΠ°Π·ΡΠ²Π° ΡΠ°ΡΠ½ΠΎ ΠΊΠ»Π°ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ ΡΠΎ ΡΠΈΠΏΠΈΡΠ½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ.
Π‘ΡΡΡΠΊΡΡΡΠ° Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΏΠ°ΡΠ½Π° ΠΊΠ°ΡΡΠ°
ΠΠ°ΡΡΠ°ΡΠ° ΡΠ΅ ΡΠΎΡΡΠΎΠΈ ΠΎΠ΄ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π΄Π΅Π»ΠΎΠ²ΠΈ:
- ΠΠ±Π»Π°ΡΡ Π½Π° Π½Π°ΡΠ»ΠΎΠ² - ΡΡΠΊΠ° Π΅ ΠΎΠΏΡΡ ΠΎΠΏΠΈΡ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ°, ΡΠ΅ Π²ΠΎΠ²Π΅Π΄ΡΠ²Π°Π°Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈ, ΡΠ΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π°Ρ Π³Π»Π°Π²Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ ΠΎΠ΄ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ.
- ΠΠΎΠ½ΡΡΠΎΠ»Π½Π° ΡΠ°Π±Π»Π° - ΠΎΠ²Π΄Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅ΡΠ½ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ, Π΄Π°Π΄Π΅Π½ Π΅ ΡΠ΅Π·ΠΈΠΌΠ΅ Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΡΠ°Π·ΠΈ ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ Π²ΠΎΠΎΠΏΡΡΠΎ Π·Π° ΡΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ.
- Π’Π΅Ρ
Π½ΠΎΠ»ΠΎΡΠΊΠ° ΠΊΠ°ΡΡΠ° - ΡΠ°Π±Π΅Π»Π°ΡΠ΅Π½ ΠΎΠΏΠΈΡ Π½Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ. ΠΠ° ΠΌΠ°ΠΏΠ°ΡΠ°:
- Π΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ ΡΠΈΡΠ΅ ΡΠ°Π·ΠΈ, ΡΠ΅ΠΊΠΎΡΠΈ ΠΈ Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΈ;
- Π΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ ΠΊΡΠ°ΡΠΊΠΈ ΠΈ ΡΠ΅Π»ΠΎΡΠ½ΠΈ ΠΎΠΏΠΈΡΠΈ Π½Π° ΡΠ°Π·ΠΈΡΠ΅;
- ΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ Π²Π»Π΅Π·Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ ΠΈ ΡΡΠ»ΡΠ³ΠΈΡΠ΅ ΡΡΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π°;
- ΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΠ΄ ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π° ΠΈ ΠΏΠΎΡΠ΅Π±Π΅Π½ ΡΠ΅ΠΊΠΎΡ;
- ΠΎΠ·Π½Π°ΡΠ΅Π½Π° Π΅ ΠΎΠ±Π»Π°ΡΡΠ° Π½Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ Π·Π° ΡΠ΅ΠΊΠΎΡΠ° ΡΠ°Π·Π° ΠΈ ΡΠ΅ΠΊΠΎΡ;
- ΡΡΠ²ΡΠ΄Π΅Π½ΠΈ ΡΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠΊΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ HDD (SSD), RAM, vCPU ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠ΅ ΡΠ°ΡΠΎΠ²ΠΈ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π²ΠΎ ΠΎΠ²Π°Π° ΡΠ°Π·Π°, ΠΊΠ°ΠΊΠΎ Π²ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ - ΡΠ°ΠΊΡ, ΡΠ°ΠΊΠ° ΠΈ Π²ΠΎ ΠΈΠ΄Π½ΠΈΠ½Π° - ΠΏΠ»Π°Π½;
- Π·Π° ΡΠ΅ΠΊΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ ΡΠ΅ ΠΏΠΎΡΠΎΡΡΠ²Π° ΠΊΠΎΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠΈ ΡΠ°Π·ΠΈ ΠΈΠ»ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ Π·Π° Π½Π΅Π³ΠΎ ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ, ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΈ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°, ΠΈΡΠ΅Π»Π΅Π²Π°Π½ΡΠ½ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ.
ΠΠΎΠ½Π΅ΡΡΠ²Π°ΡΠ΅ ΠΎΠ΄Π»ΡΠΊΠΈ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠ°ΡΠ° ΠΊΠ°ΡΡΠ°
ΠΠΎ ΠΈΡΠΏΠΈΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ°, ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π·Π΅ΠΌΠ°Ρ Π½Π΅ΠΊΠΎΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ - Π²ΠΎ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ ΠΎΠ΄ ΡΠ»ΠΎΠ³Π°ΡΠ° Π½Π° Π²ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈΠΎΡ Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° (ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π·Π° ΡΠ°Π·Π²ΠΎΡ, ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ, ΡΠ°Π·Π²ΠΈΠ²Π°Ρ ΠΈΠ»ΠΈ ΡΠ΅ΡΡΠ΅Ρ):
- Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ ΠΊΠΎΠΈ ΡΠ°Π·ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΠ²Π°Π°Ρ Π²ΠΎ Π²ΠΈΡΡΠΈΠ½ΡΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ Π΄Π° ΡΠ° ΠΏΡΠΎΡΠ΅Π½Π°Ρ ΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π·Π° Π½ΠΈΠ²Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°;
- ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΠ±Π»Π°ΡΡΠΈΡΠ΅ Π½Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ ΠΏΠΎΠΌΠ΅ΡΡ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΎΠ΄Π΄Π΅Π»Π΅Π½ΠΈΡΠ° Π°ΠΊΠΎ ΡΠ°Π±ΠΎΡΠ°Ρ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°Π·ΠΈ;
- Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈ Π½Π° Π²Π»Π΅Π·ΠΎΠ²ΠΈΡΠ΅ ΠΈ ΠΈΠ·Π»Π΅Π·ΠΈΡΠ΅ Π½Π° Π΅ΡΠ°ΠΏΠΈΡΠ΅;
- ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°ΡΡΠ΅ ΡΠ° Π²Π°ΡΠ°ΡΠ° ΡΠ°Π·Π° Π½Π° ΡΠ°Π±ΠΎΡΠ° Π²ΠΎ ΡΠ΅Π²ΠΊΡΠΏΠ½ΠΈΠΎΡ ΡΠ°Π·Π²ΠΎΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ;
- ΠΏΠΎΠΏΡΠ΅ΡΠΈΠ·Π½ΠΎ ΡΠ° ΠΏΡΠΎΡΠ΅Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° ΠΎΠ΄ ΡΠ΅ΡΡΡΡΠΈ ΠΊΠΎΠΈ ΡΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°Π°Ρ ΡΠ΅ΠΊΠΎΡΠ° ΠΎΠ΄ ΡΠ°Π·ΠΈΡΠ΅.
Π‘ΡΠΌΠΈΡΠ°ΡΡΠΈ Π³ΠΈ ΡΠΈΡΠ΅ Π³ΠΎΡΠ΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ
Π ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π΅ ΡΠ°Π·Π½ΠΎΠ²ΡΡΠ½ΠΎ, ΡΠ°ΡΡΠ΅Π³Π»ΠΈΠ²ΠΎ ΠΈ Π»Π΅ΡΠ½ΠΎ ΡΠ΅ ΠΎΠ΄ΡΠΆΡΠ²Π°. ΠΠ½ΠΎΠ³Ρ Π΅ ΠΏΠΎΠ»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ΅ ΠΈ ΠΎΠ΄ΡΠΆΠΈ ΠΎΠΏΠΈΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ Π²ΠΎ ΠΎΠ²Π°Π° ΡΠΎΡΠΌΠ° ΠΎΡΠΊΠΎΠ»ΠΊΡ Π²ΠΎ ΡΡΡΠΎΠ³ Π°ΠΊΠ°Π΄Π΅ΠΌΡΠΊΠΈ ΠΌΠΎΠ΄Π΅Π» IDEF0. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, ΡΠ°Π±Π΅Π»Π°ΡΠ½ΠΈΠΎΡ ΠΎΠΏΠΈΡ Π΅ ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π΅Π½, ΠΏΠΎΠΏΠΎΠ·Π½Π°Ρ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΎ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ ΠΎΠ΄ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈΠΎΡ ΠΌΠΎΠ΄Π΅Π».
ΠΠ° ΡΠ΅Ρ Π½ΠΈΡΠΊΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΡΠ΅ΠΊΠΎΡΠΈΡΠ΅, ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΠΎΡΠ΅Π±Π½Π° Π²Π½Π°ΡΡΠ΅ΡΠ½Π° Π°Π»Π°ΡΠΊΠ° CrossBuilder - Π°Π»Π°ΡΠΊΠ° Π·Π° ΡΠ»ΠΎΠ΅Π²ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ CI ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅, ΡΡΠ»ΡΠ³ΠΈΡΠ΅ ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ°. ΠΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΎΡ Π½Π΅ ΡΡΠ΅Π±Π° Π΄Π° Π³ΠΎ ΠΏΡΠ΅ΡΠ΅ΡΠ΅ ΡΠ²ΠΎΡΠΎΡ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄: Π²ΠΎ Π½Π°ΡΠΈΠΎΡ CI ΡΠΈΡΡΠ΅ΠΌ, Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π΅ Π΄Π° ΠΈΠ·Π²ΡΡΠΈΡΠ΅ Π΅Π΄Π½Π° ΠΎΠ΄ ΡΠΊΡΠΈΠΏΡΠΈΡΠ΅ (Ρ.Π½. Π·Π°Π΄Π°ΡΠ°) Π½Π° Π°Π»Π°ΡΠΊΠ°ΡΠ° CrossBuilder, ΠΊΠΎΡΠ° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΡΠ΅ ΡΠ° ΠΈΠ·Π²ΡΡΠΈ, Π·Π΅ΠΌΠ°ΡΡΠΈ Π³ΠΈ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈΡΠ΅ Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° .
Π Π΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΠ΄
Π‘ΡΠ°ΡΠΈΡΠ°ΡΠ° ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ° Π΄ΠΎΡΡΠ° Π΄ΠΎΠ»Π³Π°, Π½ΠΎ ΡΠΎΠ° Π΅ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΠΊΠΎΠ³Π° ΡΠ΅ ΠΎΠΏΠΈΡΡΠ²Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΡΠ»ΠΎΠΆΠ΅Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ. ΠΠ° ΠΊΡΠ°ΡΠΎΡ, Π±ΠΈ ΡΠ°ΠΊΠ°Π» Π½Π°ΠΊΡΠ°ΡΠΊΠΎ Π΄Π° Π³ΠΈ ΠΏΠΎΠΏΡΠ°Π²Π°ΠΌ Π½Π°ΡΠΈΡΠ΅ Π³Π»Π°Π²Π½ΠΈ ΠΈΠ΄Π΅ΠΈ:
- Π¦Π΅Π»ΡΠ° Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΈΠ΄Π΅ΠΈΡΠ΅ Π·Π° DevOps Π²ΠΎ Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° Π΅ ΠΏΠΎΡΡΠΎΡΠ°Π½ΠΎ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π°Ρ ΡΡΠΎΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈ ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° Π²ΠΎ ΠΊΠ²Π°Π½ΡΠΈΡΠ°ΡΠΈΠ²Π½Π° ΡΠΌΠΈΡΠ»Π° (ΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ°ΡΠΎΠ²ΠΈ ΠΈΠ»ΠΈ ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΈ ΡΠ°ΡΠΎΠ²ΠΈ, vCPU, RAM, Disk).
- ΠΠ°ΡΠΈΠ½ΠΎΡ Π½Π° Π½Π°ΠΌΠ°Π»ΡΠ²Π°ΡΠ΅ Π½Π° Π²ΠΊΡΠΏΠ½ΠΈΡΠ΅ ΡΡΠΎΡΠΎΡΠΈ Π·Π° ΡΠ°Π·Π²ΠΎΡ Π΅ Π΄Π° ΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠ°Π°Ρ ΡΡΠΎΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΠΏΠΈΡΠ½ΠΈ ΡΠ΅ΡΠΈΡΠΊΠΈ Π·Π°Π΄Π°ΡΠΈ: ΡΠ°Π·ΠΈ ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ.
- Π’ΠΈΠΏΠΈΡΠ½Π° Π·Π°Π΄Π°ΡΠ° Π΅ Π·Π°Π΄Π°ΡΠ° ΡΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΈΠ»ΠΈ Π΄Π΅Π»ΡΠΌΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ, Π½Π΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΡΠ²Π° ΡΠ΅ΡΠΊΠΎΡΠΈΠΈ Π·Π° ΠΈΠ·Π²Π΅Π΄ΡΠ²Π°ΡΠΈΡΠ΅ ΠΈ Π½Π΅ Π±Π°ΡΠ° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΡΡΠΎΡΠΎΡΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ½Π° ΡΠΈΠ»Π°.
- ΠΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ΅ ΡΠΎΡΡΠΎΠΈ ΠΎΠ΄ ΡΠ°Π·ΠΈ, ΡΠ°Π·ΠΈΡΠ΅ ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΈ Π½Π° Π½Π΅Π΄Π΅Π»ΠΈΠ²ΠΈ ΡΠ΅ΠΊΠΎΡΠΈ, ΠΊΠΎΠΈ ΡΠ΅ ΡΠΈΠΏΠΈΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ ΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΠΎΠ±Π΅ΠΌ ΠΈ ΠΎΠ±Π΅ΠΌ.
- ΠΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠΈΠΏΠΈΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ, Π΄ΠΎΡΠ΄ΠΎΠ²ΠΌΠ΅ Π΄ΠΎ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠΈ ΡΠΈΠ½ΡΠΈΡΠΈ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ Π½ΠΈΠ²ΠΎΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ, ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ°Ρ ΡΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½ IDEF0 ΠΌΠΎΠ΄Π΅Π» ΠΈΠ»ΠΈ ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠ° ΠΊΠ°ΡΡΠ°.
- Π’Π΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠ°ΡΠ° ΠΊΠ°ΡΡΠ° Π΅ ΡΠ°Π±Π΅Π»Π°ΡΠ΅Π½ ΠΏΡΠΈΠΊΠ°Π· Π½Π° ΡΠ°Π·ΠΈΡΠ΅ ΠΈ ΡΠ΅ΠΊΠΎΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ. ΠΠ°ΡΠ²Π°ΠΆΠ½ΠΎ: ΠΌΠ°ΠΏΠ°ΡΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΎ Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ΅Π»ΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ Π²ΠΎ ΡΠ΅Π»ΠΎΡΡ, Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΠ°ΡΡΠΈΡΠ° ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π½ΠΈΠ²Π½ΠΎ Π΄Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅.
- ΠΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠ°ΡΠ° ΠΊΠ°ΡΡΠ°, ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΡΠ΅Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π΄Π° ΡΠ΅ Π²ΠΎΠ²Π΅Π΄Π°Ρ ΡΠ°Π·ΠΈ Π²ΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄, Π΄Π° ΡΠ΅ ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΠ°Ρ ΠΎΠ±Π»Π°ΡΡΠΈΡΠ΅ Π½Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ, Π΄Π° ΡΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈ Π½Π° Π²Π»Π΅Π·Π½ΠΈΡΠ΅ ΠΈ ΠΈΠ·Π»Π΅Π·Π½ΠΈΡΠ΅ ΡΠ°Π·ΠΈ ΠΈ ΠΏΠΎΠΏΡΠ΅ΡΠΈΠ·Π½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΡΠ΅Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° ΠΎΠ΄ ΡΠ΅ΡΡΡΡΠΈ.
ΠΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΡΠ°ΡΠΈΠΈ ΠΏΠΎΠ΄Π΅ΡΠ°Π»Π½ΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ΅ΠΌΠ΅ ΠΊΠΎΠΈ ΡΠ΅Ρ Π½ΠΈΡΠΊΠΈ Π°Π»Π°ΡΠΊΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΡΠΊΠΈ ΡΠ°Π·ΠΈ Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΊΠ°ΡΡΠ°.
ΠΠ²ΡΠΎΡΠΈ Π½Π° ΡΡΠ°ΡΠΈΡΠ°ΡΠ°:
ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Π°Ρ ΠΠ°Π·Π΄Π½ΠΈΠΊΠΎΠ² - Π Π°ΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π» Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° (DevOps) Π²ΠΎ ΠΠΎΠ·ΠΈΡΠΈΠ²Π½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΠ’ΠΈΠΌΡΡ ΠΠΈΠ»ΠΌΡΠ»ΠΈΠ½ - Π·Π°ΠΌΠ΅Π½ΠΈΠΊ Π Π°ΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π» Π½Π° ΠΠ΄Π΄Π΅Π»ΠΎΡ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° (DevOps) Π²ΠΎ ΠΠΎΠ·ΠΈΡΠΈΠ²Π½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
ΠΠ·Π²ΠΎΡ: www.habr.com