Π‘Π½ΠΈΠΌΠΊΠ°:
ΠΠ΄ΡΠ°Π²Π΅ΠΉΡΠ΅ Π²ΡΠΈΡΠΊΠΈ! ΠΠΈΠ΅ ΡΠΌΠ΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ ΠΏΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°
ΠΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ Π·Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡΠ° Π½Π° ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ, Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π° ΠΊΠ°ΡΡΠ° ΠΈ ΠΊΠ°ΠΊ ΡΡ ΠΏΠΎΠΌΠ°Π³Π° Π·Π° ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ ΠΈ Π²ΡΠ·ΠΏΡΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΊΠ°ΠΊΠ²ΠΈ ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ Π΅ΡΠ°ΠΏΠΈ ΠΈ ΡΡΡΠΏΠΊΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΊΠ°ΠΊ ΡΠ° Π·ΠΎΠ½ΠΈΡΠ΅ Π½Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ DevOps ΠΈ Π΅ΠΊΠΈΠΏΠΈΡΠ΅ Π² Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ.
ΠΡΠ½ΠΎΡΠ½ΠΎ Chaos ΠΈ DevOps
ΠΠ°ΠΊΡΠ°ΡΠΊΠΎ, ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡΠ° Π·Π° DevOps Π²ΠΊΠ»ΡΡΠ²Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΡΡΠ»ΡΠ³ΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° ΡΡΡ Π½ΠΎΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅. ΠΠ΅ΠΊΠ° ΠΎΡΠ΄Π΅Π»ΠΈΠΌ Π³Π»ΠΎΠ±Π°Π»Π½ΠΎΡΠΎ Π³ΠΎΠ» ΠΎΡ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ΄Π΅ΠΈΡΠ΅ Π½Π° DevOps Π² Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΡΠΎΠ²Π° Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·Ρ ΠΎΠ΄ΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ΅ Π² ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅Π½ΠΎ ΠΈΠ·ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (ΡΠΎΠ²Π΅ΠΊΠΎΡΠ°ΡΠΎΠ²Π΅ ΠΈΠ»ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΎΡΠ°ΡΠΎΠ²Π΅, ΠΏΡΠΎΡΠ΅ΡΠΎΡ, RAM, Π΄ΠΈΡΠΊ ΠΈ Π΄Ρ.). ΠΠ°ΠΉ-Π»Π΅ΡΠ½ΠΈΡΡ ΠΈ ΠΎΡΠ΅Π²ΠΈΠ΄Π΅Π½ Π½Π°ΡΠΈΠ½ Π·Π° Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±ΡΠΈΡΠ΅ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π½ΠΈΠ²ΠΎ ΡΡΠ»Π°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π΅ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π·Ρ ΠΎΠ΄ΠΈΡΠ΅ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΠΈΠΏΠΈΡΠ½ΠΈ ΡΠ΅ΡΠΈΠΉΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ Π½Π° Π²ΡΠΈΡΠΊΠΈ Π΅ΡΠ°ΠΏΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ. ΠΠΎ ΠΊΠ°ΠΊΠ²ΠΈ ΡΠ° ΡΠ΅Π·ΠΈ Π΅ΡΠ°ΠΏΠΈ, ΠΊΠ°ΠΊ Π΄Π° Π³ΠΈ ΠΎΡΠ΄Π΅Π»ΠΈΠΌ ΠΎΡ ΠΎΠ±ΡΠΈΡ ΠΏΡΠΎΡΠ΅Ρ, ΠΎΡ ΠΊΠ°ΠΊΠ²ΠΈ ΡΡΡΠΏΠΊΠΈ ΡΠ΅ ΡΡΡΡΠΎΡΡ?
ΠΠΎΠ³Π°ΡΠΎ Π΅Π΄Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π° Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΠ΄ΡΠΊΡ, Π²ΡΠΈΡΠΊΠΎ Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΡΡΠ½ΠΎ: ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΈΠΌΠ° ΠΎΠ±ΡΠ° ΠΏΡΡΠ½Π° ΠΊΠ°ΡΡΠ° ΠΈ ΡΡ Π΅ΠΌΠ° Π·Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅. ΠΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²ΠΈΠΌ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²Π°ΡΠ° Π»ΠΈΠ½ΠΈΡ ΡΠ΅ ΡΠ°Π·ΡΠΈΡΠΈ ΠΈ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ? ΠΠ° ΠΏΡΡΠ² ΠΏΠΎΠ³Π»Π΅Π΄ ΡΠ΅ ΠΈΠΌΠ°Ρ ΡΡ ΠΎΠ΄Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΈ ΠΏΠΎΡΠΎΡΠ½ΠΈ Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΈΠ³ΡΠ°ΡΠ° βΠ½Π°ΠΌΠ΅ΡΠΈ X ΡΠ°Π·Π»ΠΈΠΊΠΈβ Π² ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π·Π°ΠΏΠΎΡΠ²Π°. ΠΠΎ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΡΠ°Π½Π΅, Π°ΠΊΠΎ Π²Π΅ΡΠ΅ ΠΈΠΌΠ° 5+ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π² Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π²Π΅ΡΡΠΈΠΈ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈ Π² ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ? ΠΡΠΊΠ°ΠΌΠ΅ Π»ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΈΡ Π²ΡΠ·ΠΌΠΎΠΆΠ΅Π½ Π±ΡΠΎΠΉ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΈΡΠ΅ Π»ΠΈΠ½ΠΈΠΈ ΠΈΠ»ΠΈ ΡΠΌΠ΅ Π³ΠΎΡΠΎΠ²ΠΈ Π΄Π° ΠΏΠΎΡ Π°ΡΡΠΈΠΌ ΠΏΠ°ΡΠΈ Π·Π° ΡΠ½ΠΈΠΊΠ°Π»Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π·Π° Π²ΡΡΠΊΠΎ?
ΠΠ°ΠΊ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΠΌ Π±Π°Π»Π°Π½Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΎΡΡ ΠΈ ΡΠ΅ΡΠΈΠΉΠ½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ?
Π’Π΅Π·ΠΈ Π²ΡΠΏΡΠΎΡΠΈ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Ρ ΠΏΡΠ΅Π΄ Π½Π°Ρ Π²ΡΠ΅ ΠΏΠΎ-ΡΠ΅ΡΡΠΎ ΠΎΡ 2015 Π³. ΠΡΠΎΡΡ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ΅ Π½Π°ΡΠ°ΡΠ½Π° ΠΈ Π½ΠΈΠ΅ ΡΠ΅ ΠΎΠΏΠΈΡΠ°Ρ ΠΌΠ΅ Π΄Π° ΡΠ°Π·ΡΠΈΡΠΈΠΌ Π½Π°ΡΠΈΡ ΠΎΡΠ΄Π΅Π» Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ (DevOps), ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠ΅ ΠΌΠΎΠ½ΡΠ°ΠΆΠ½ΠΈΡΠ΅ Π»ΠΈΠ½ΠΈΠΈ Π½Π° ΡΠ΅Π·ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ, Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈΡΠΊΠ°Ρ ΠΌΠ΅ Π΄Π° ΠΊΠΎΠΏΠΈΡΠ°ΠΌΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ΅. Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ°, Π·Π°ΡΠΎ Π΄Π° ΠΏΡΠ°Π²ΠΈΡΠ΅ Π΅Π΄Π½ΠΎ ΠΈ ΡΡΡΠΎ Π½Π΅ΡΠΎ Π² Π΄Π΅ΡΠ΅Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΏΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π½Π°ΡΠΈΠ½ΠΈ?
ΠΠΈΡΠ΅ΠΊΡΠΎΡ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅: βΠΠΎΠΌΡΠ΅ΡΠ°, ΠΌΠΎΠΆΠ΅ΠΌ Π»ΠΈ ΠΏΠΎ Π½ΡΠΊΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½ Π΄Π° ΠΎΡΠ΅Π½ΠΈΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ°Π²ΠΈ DevOps Π·Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ΅?β
ΠΠΈΠ΅: βΠΠ΅ Π·Π½Π°Π΅ΠΌ, Π½Π΅ ΡΠΌΠ΅ Π·Π°Π΄Π°Π²Π°Π»ΠΈ ΡΠ°ΠΊΡΠ² Π²ΡΠΏΡΠΎΡ, Π½ΠΎ ΠΊΠ°ΠΊΠ²ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠΌΠ°Ρ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄?β
ΠΠΈΡΠ΅ΠΊΡΠΎΡ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅: "ΠΠΎΠΉ Π·Π½Π°Π΅! ΠΠΈΡΠ»Ρβ¦"
ΠΠ°ΠΊΡΠΎ Π² ΠΎΠ½Π·ΠΈ ΠΏΡΠΎΡΡΡ ΡΠΈΠ»ΠΌ: βΠΠ· ΡΡΠΌ Π² Ρ ΠΎΡΠ΅Π»! ..β β βΠͺΡΡ... ΠΠΎΠΆΠ΅Ρ Π»ΠΈ Π΄Π° ΠΌΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΏΡΡΡ?β Π‘Π»Π΅Π΄ ΡΠ°Π·ΠΌΠΈΡΡΠ» ΡΡΠΈΠ³Π½Π°Ρ ΠΌΠ΅ Π΄ΠΎ ΠΈΠ·Π²ΠΎΠ΄Π°, ΡΠ΅ ΠΏΡΡΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΊΡΠ°ΠΉΠ½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ΅; ΡΠΎΠ²Π° ΡΡΠ°Π½Π° ΠΏΡΡΠ²Π°ΡΠ° Π½ΠΈ ΡΠ΅Π».
Π ΡΠ°ΠΊΠ°, ΠΊΠ°ΠΊ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π΄ΡΠ·ΠΈΠ½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ Ρ Π΄ΠΎΡΡΠ° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΅ΠΊΠΈΠΏΠΈ ΠΎΡ 10 Π΄ΠΎ 200 Π΄ΡΡΠΈ ΠΈ Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠΈΠΌΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΏΡΠΈ ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ?
1:0 Π² ΠΏΠΎΠ»Π·Π° Π½Π° Chaos, ΠΈΠ»ΠΈ 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 Π½ΠΎΡΠ°ΡΠΈΡ (Input-Control-Output-Mechanism), Π·Π° Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΈ ΡΠ΅ΡΡΡΡΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π½Π° Π²ΡΠ΅ΠΊΠΈ Π΅ΡΠ°ΠΏ, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ°, ΠΊΠ°ΠΊΡΠ² Π΅ ΠΈΠ·Ρ ΠΎΠ΄ΡΡ ΠΈ ΠΊΠ°ΠΊΠ²ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ, ΡΡΠ»ΡΠ³ΠΈ ΠΈΠ»ΠΈ Ρ ΠΎΡΠ° ΠΏΡΠΈΠ»Π°Π³Π°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ Π΅ΡΠ°ΠΏ.
Π©ΡΠ°ΠΊΠ²Π°Π½Π΅ΡΠΎ Π²ΡΡΡ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠ΅ Π³ΠΎ ΠΎΡΠ²ΠΎΡΠΈ Π² ΠΏΡΠ»Π΅Π½ ΡΠ°Π·ΠΌΠ΅Ρ
ΠΠ°ΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π΅ ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ° ΠΈ Π΄Π΅ΡΠ°ΠΉΠ»ΠΈΠ·ΠΈΡΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ Π²ΡΠ² ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΠΎ Ρ Π½Π°ΡΠ°ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π±ΡΠΎΡ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅ ΡΡΠ°Π²Π° Π²ΡΠ΅ ΠΏΠΎ-ΡΡΡΠ΄Π½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ Π½Π΅ΡΠΎ Π² ΡΡΡ . ΠΠΎ Π² ΡΠ΅Π°Π»Π½ΠΎΡΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΈΠΌΠ° ΠΈ ΡΠΏΠΎΠΌΠ°Π³Π°ΡΠ΅Π»Π½ΠΈ Π΅ΡΠ°ΠΏΠΈ: ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, ΡΠ΅ΡΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ ΠΈ Π΄ΡΡΠ³ΠΈ. ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈΠ·ΠΎΡΡΠ°Π²ΠΈΡ ΠΌΠ΅ ΡΠΎΠ²Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅.
Π Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π½Π°Π΄Π΅ΠΆΠ΄Π°
Π Π΅Π΄Π½Π° ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎΠΏΠ°Π΄Π½Π°Ρ ΠΌΠ΅ Π½Π° ΡΡΠ°ΡΠΈ ΡΡΠ²Π΅ΡΡΠΊΠΈ ΠΊΠ°ΡΡΠΈ, ΠΎΠΏΠΈΡΠ²Π°ΡΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ (ΠΊΠΎΠΈΡΠΎ, ΠΌΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΈ Π΄Π½Π΅Ρ Π² ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠΆΠ°Π²Π½ΠΈ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΈ). Π§Π°ΠΊΠ°ΠΉ, ΡΠ°ΠΊΠ°ΠΉ, Π·Π°ΡΠΎΡΠΎ Π½ΠΈΠ΅ ΡΡΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ!.. ΠΠΌΠ° Π΅ΡΠ°ΠΏΠΈ, ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ, ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ, ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ, ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ ΠΈ ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΡΡΠΊ ΠΈ ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΡΡΠΊ... ΠΠ°ΡΠΎ Π½Π΅ ΠΎΠΏΠΈΡΠ°ΡΠ΅ Π΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈ ΡΡ Π΅ΠΌΠΈ ΠΈ ΠΊΡΠΌ Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΈ Π»ΠΈΠ½ΠΈΠΈ? ΠΠΌΠ°ΡΠ΅ ΡΡΠ²ΡΡΠ²ΠΎΡΠΎ: βΠ’ΠΎΠ²Π° Π΅! ΠΠ°ΠΌΠ΅ΡΠΈΡ ΠΌΠ΅ ΡΠΎΡΠ½Π°ΡΠ° Π½ΠΈΡΠΊΠ°, Π²ΡΠ΅ΠΌΠ΅ Π΅ Π΄Π° Ρ Π΄ΡΡΠΏΠ½Π΅ΠΌ Π΄ΠΎΠ±ΡΠ΅!
Π ΠΏΡΠΎΡΡΠ° ΡΠ°Π±Π»ΠΈΡΠ° ΡΠ΅ΡΠΈΡ ΠΌΠ΅ Π΄Π° Π·Π°ΠΏΠΈΡΠ²Π°ΠΌΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ΅ ΠΏΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΈ, Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈΡΠ΅ Π΅ΡΠ°ΠΏΠΈ ΠΈ ΡΡΡΠΏΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΈΡ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ ΠΏΠΎ ΡΠ΅Π΄ΠΎΠ²Π΅. ΠΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ Π΅ΡΠ°ΠΏΠΈ ΡΠ° Π½Π΅ΡΠΎ Π³ΠΎΠ»ΡΠΌΠΎ, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΡΠΏΠΊΠ° Π² ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡ. Π ΡΡΡΠΏΠΊΠΈΡΠ΅ ΡΠ° Π½Π΅ΡΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΈ ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΡΠΏΠΊΠ°ΡΠ° Π½Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄ Π½Π° ΡΡΡΠ²ΡΡΠ° Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ ΠΈΠ»ΠΈ ΡΡΡΠΏΠΊΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄Π°.
Π ΠΏΡΠ΅ΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΠΎΡΠΊΠΈ Π½Π° ΡΠ΅Π΄ΠΎΠ²Π΅ΡΠ΅ ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΈΡΠ΅ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ° ΠΏΠΎΡΡΠ°Π²ΡΠΌΠ΅ ΡΡΠ°ΡΡΡΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ Π΅ΡΠ°ΠΏ ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠ° ΡΡΠ°ΡΡΡΠΈΡΠ΅ Π±Π΅ΡΠ΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΡΡΡΠΎΡΠ½ΠΈΡ:
- ΠΡΠΌΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ - ΠΈΠ»ΠΈ Π½Π΅ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΎ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΅ Π΄Π° ΡΠ΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΡΡΡΠ΅Π½Π΅ΡΠΎ Π½Π° Π΅ΡΠ°ΠΏ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΠ»ΠΈ Π°Π½Π°Π»ΠΈΠ·ΡΡ Π²Π΅ΡΠ΅ Π΅ ΠΈΠ·Π²ΡΡΡΠ΅Π½, Π½ΠΎ Π΅ΡΠ°ΠΏΡΡ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΠΈΠ»ΠΈ Π½Π΅ Π΅ ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½.
- ΠΡΠ»ΠΎΠΆΠ΅Π½ΠΎ - ΠΈΠ»ΠΈ Π½Π΅Π°ΠΊΡΡΠ°Π»Π½ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ°. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Π΅ Π΅ΡΠ°ΠΏ Π² ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°, Π½ΠΎ Π½ΡΠΌΠ° ΡΠΈΠ»ΠΈ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ°Π·ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π°.
- ΠΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ. Π‘ΡΠ΅Π½Π°ΡΠ° Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½Π° Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π· ΡΠ°Π·ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π°.
- ΠΠ½Π΅Π΄ΡΠ΅Π½ΠΎ. ΠΡΠ°ΠΏΡΡ Π² ΡΡΡΠ±ΠΎΠΏΡΠΎΠ²ΠΎΠ΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡ ΠΎΠ±Π΅ΠΌ.
ΠΠΎΠΏΡΠ»Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° Π·Π°ΠΏΠΎΡΠ½Π° ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΡΡΠ²ΠΎ, Π΅ΡΠ°ΠΏΠΈΡΠ΅ ΠΈ ΡΡΡΠΏΠΊΠΈΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΠ΅ΠΊΡ Π±ΡΡ Π° ΠΊΠ»Π°ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΡΡΠ°ΡΡΡΠΈ Π±ΡΡ Π° Π·Π°ΠΏΠΈΡΠ°Π½ΠΈ. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π²Π·Π΅Ρ Π° ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ, ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Ρ Π° ΡΡΠ°ΡΡΡΠΈΡΠ΅ Π² Π½Π΅Π³ΠΎ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ Π° Π΅ΡΠ°ΠΏΠΈΡΠ΅ ΠΈ ΡΡΡΠΏΠΊΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π»ΠΈΠΏΡΠ²Π°Ρ Π° Π² ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΠΏΠΎΠ»ΡΡΠΈΡ ΠΌΠ΅ Π΅ΡΠ°ΠΏΠΈΡΠ΅ ΠΈ ΡΡΡΠΏΠΊΠΈΡΠ΅ Π½Π° ΡΠ΅Π»ΠΈΡ Π½ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΡΡΠ°ΡΡΡΠΈ Π² ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΠΊΠ°Π·Π° ΡΠ΅ Π½Π΅ΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΠΌΠ°ΡΡΠΈΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²Π°ΡΠ° Π»ΠΈΠ½ΠΈΡ. Π’Π°ΠΊΠ°Π²Π° ΠΌΠ°ΡΡΠΈΡΠ° Π½Π°ΡΠ΅ΠΊΠΎΡ ΠΌΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π° ΠΊΠ°ΡΡΠ°.
Π‘ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π°ΡΠ° ΠΊΠ°ΡΡΠ° Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ°ΠΌΠ΅ Ρ Π΅ΠΊΠΈΠΏΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠ΅ ΠΏΠ»Π°Π½ΠΎΠ²Π΅ Π·Π° Π³ΠΎΠ΄ΠΈΠ½Π°ΡΠ° ΠΈ ΡΠ΅Π»ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°ΠΌΠ΅ Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ΠΌ Π·Π°Π΅Π΄Π½ΠΎ: ΠΊΠΎΠΈ Π΅ΡΠ°ΠΏΠΈ Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ ΠΊΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ°Π·ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ ΠΊΠΎΠΈ ΠΎΡΡΠ°Π²ΡΠΌΠ΅ Π·Π° ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ°, Π² Ρ ΠΎΠ΄Π° Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² Π΅ΡΠ°ΠΏΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠΌΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎ Π·Π° Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΠ΄ΡΠΊΡ. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ°Π·ΡΠΈΡΡΠ²Π°ΠΌΠ΅ Π½Π°ΡΠ°ΡΠ° ΠΊΠ°ΡΡΠ° ΠΈ Π²ΡΠ²Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΡΠΎΠ²Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΡΠΎ Π΅ΡΠ°ΠΏ ΠΈΠ»ΠΈ Π½ΠΎΠ²Π° ΡΡΡΠΏΠΊΠ°, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Π·Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°ΠΌΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΡΠΎ.
Π’Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π½ΠΈ Π²ΡΠ·ΡΠ°Π·ΡΡ: βΠΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π°, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, Π΅ Π΄ΠΎΠ±ΡΠ΅, ΡΠ°ΠΌΠΎ ΡΠ΅ Ρ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π±ΡΠΎΡΡ Π½Π° ΡΡΡΠΏΠΊΠΈΡΠ΅ ΠΈ Π΅ΡΠ°ΠΏΠΈΡΠ΅ ΡΠ΅ ΡΡΠ°Π½Π΅ Π½Π΅ΠΏΠΎΡΠΈΠ»Π½ΠΎ Π³ΠΎΠ»ΡΠΌ. ΠΠ°ΠΊ Π΄Π° Π±ΡΠ΄Π΅ΠΌ?
ΠΡΠ²Π΅Π΄ΠΎΡ ΠΌΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ ΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠ»Π½ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π·Π° Π²ΡΠ΅ΠΊΠΈ Π΅ΡΠ°ΠΏ ΠΈ ΡΡΡΠΏΠΊΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ°Π·Π±ΡΠ°Π½ΠΈ ΠΎΡ Π²ΡΠΈΡΠΊΠΈ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΠΏΠΎ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ Π½Π°ΡΠΈΠ½. Π‘ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ Π²ΡΠ²Π΅ΠΆΠ΄Π°Ρ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π΅Π΄Π½Π° ΡΡΡΠΏΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΠ³ΡΠ»Π½Π°ΡΠ° ΠΎΡ Π΄ΡΡΠ³ Π΅ΡΠ°ΠΏ ΠΈΠ»ΠΈ ΡΡΡΠΏΠΊΠ° ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅ ΡΠ΅ ΡΠ΅ βΡΡΡΡΡΡβ. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈ Π½ΡΠ°Π½ΡΠΈ ΡΠ΅ Π²ΠΏΠΈΡΠ²Π°Ρ Π² ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π½Π° ΠΎΠ±ΠΎΠ±ΡΠ°Π²Π°ΡΠΈΡ Π΅ΡΠ°ΠΏ ΠΈΠ»ΠΈ ΡΡΡΠΏΠΊΠ°.
ΠΠ°ΠΊ Π΄Π° ΠΎΡΠ΅Π½ΠΈΠΌ Π΅ΡΠ΅ΠΊΡΠ° ΠΎΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ? ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄: ΠΏΡΠΈΠΏΠΈΡΠ²Π°ΠΌΠ΅ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΈΡΠ΅ ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΎΠ²ΠΈ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈ Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ² Π΅ΡΠ°ΠΏ Π½Π° Π³ΠΎΠ΄ΠΈΡΠ½ΠΈΡΠ΅ ΠΎΠ±ΡΠΈ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈ Π·Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π³ΠΈ ΡΠ°Π·Π΄Π΅Π»ΡΠΌΠ΅ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΈ ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈΡΠ°Π½Π΅.
Π§Π°ΡΡΠΈ ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π²Π΅ΡΠ΅ ΡΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈ ΠΊΠ°ΡΠΎ Π΅ΡΠ°ΠΏΠΈ ΠΈ ΡΡΡΠΏΠΊΠΈ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ°. ΠΠΈΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ²Π»ΠΈΡΠ΅ΠΌ Π½Π° Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π±Π΅ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΡΡΠ΅Π· Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π·Π° ΡΠΈΠΏΠΈΡΠ½ΠΈ Π΅ΡΠ°ΠΏΠΈ. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΎΡΡΠΈΡΠ°ΠΌΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½ΠΈΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΈ ΠΏΠ΅ΡΠ°Π»Π±Π°ΡΠ°, ΠΏΠΎΠ»ΡΡΠ΅Π½Π° ΠΎΡ Π΅ΠΊΠΈΠΏΠΈΡΠ΅ (Π² ΡΠΎΠ²Π΅ΠΊΠΎΡΠ°ΡΠΎΠ²Π΅ ΠΈΠ»ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΎΡΠ°ΡΠΎΠ²Π΅ ΡΠΏΠ΅ΡΡΡΠ²Π°Π½ΠΈΡ).
Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π° ΠΊΠ°ΡΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ
ΠΠΊΠΎ Π²Π·Π΅ΠΌΠ΅ΠΌ Π²ΡΠΈΡΠΊΠΈΡΠ΅ ΡΠΈ Π΅ΡΠ°ΠΏΠΈ ΠΈ ΡΡΡΠΏΠΊΠΈ, ΠΊΠΎΠ΄ΠΈΡΠ°ΠΌΠ΅ Π³ΠΈ Ρ ΡΠ°Π³ΠΎΠ²Π΅ ΠΈ Π³ΠΈ ΡΠ°Π·ΡΠΈΡΠΈΠΌ Π² Π΅Π΄Π½Π° Π²Π΅ΡΠΈΠ³Π°, ΡΠΎΠ³Π°Π²Π° ΡΠ΅ ΡΠ΅ ΠΎΠΊΠ°ΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΠ»Π³Π° ΠΈ Π½Π΅ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠ° (ΡΠΎΡΠ½ΠΎ ΡΡΡΠ°ΡΠ° βΠΎΠΏΠ°ΡΠΊΠ° Π½Π° ΠΏΠΈΡΠΎΠ½β, Π·Π° ΠΊΠΎΡΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡ ΠΌΠ΅ Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΡΡΠ°ΡΠΈΡΡΠ°) :
[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]
Π’ΠΎΠ²Π° ΡΠ° Π΅ΡΠ°ΠΏΠΈΡΠ΅ Π½Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ [Build], Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ ΠΈΠΌ Π·Π° ΡΠ΅ΡΡΠΎΠ²ΠΈ ΡΡΡΠ²ΡΡΠΈ [Deploy], ΡΠ΅ΡΡΠ²Π°Π½Π΅ [Test], Π½Π°ΡΡΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΠΈ Π·Π° ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π²Π°Π½Π΅ Π½Π° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ ΡΠ΅ΡΡΠ²Π°Π½Π΅ΡΠΎ [Promote], Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ Π½Π° Π»ΠΈΡΠ΅Π½Π·ΠΈ [License], ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ [ ΠΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅] Π½Π° ΡΡΡΠ²ΡΡΠ° Π·Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° GUS ΠΈ Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π΄ΠΎ ΡΡΡΠ²ΡΡΠΈΡΠ΅ Π·Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° FLUS, ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π² ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΡΡΠ΅Π· ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° [ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅], ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΡ [Telemetry] ΠΎΡ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ.
Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΡΡΡ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΠ°Ρ ΠΎΡΠ΄Π΅Π»Π½ΠΈ Π΅ΡΠ°ΠΏΠΈ: ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° [InfMonitoring], Π²Π΅ΡΡΠΈΡ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄ [SourceCodeControl], ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π½Π° ΡΡΠ΅Π΄Π° Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ [Prepare], ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ [Workflow], ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° Π΅ΠΊΠΈΠΏΠΈ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ [Communication], ΡΠ΅ΡΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° [ Π‘Π΅ΡΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅] ΠΈ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°ΠΌΠΎΠ΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎΡΡ Π½Π° CI ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ [CISelfSufficiency] (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ Π½Π° ΡΠ³Π»ΠΎΠ±ΠΊΠΈΡΠ΅ ΠΎΡ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ). ΠΠ΅ΡΠ΅ΡΠΊΠΈ ΡΡΡΠΏΠΊΠΈ Π² Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π΄ΠΎΡΠΈ Π½ΡΠΌΠ° Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½ΠΈ, Π·Π°ΡΠΎΡΠΎ ΡΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ.
Π©Π΅ Π±ΡΠ΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΈ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΡΠ΅ ΡΠ΅Π»ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ ΠΏΡΠΎΡΠ΅Ρ, Π°ΠΊΠΎ Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½ Π²ΡΠ² ΡΠΎΡΠΌΠ°ΡΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π° ΠΊΠ°ΡΡΠ°; ΡΠΎΠ²Π° Π΅ ΡΠ°Π±Π»ΠΈΡΠ°, Π² ΠΊΠΎΡΡΠΎ ΠΎΡΠ΄Π΅Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ Π΅ΡΠ°ΠΏΠΈ ΠΈ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ°Π½ΠΈ ΡΡΡΠΏΠΊΠΈ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π° ΡΠ° Π·Π°ΠΏΠΈΡΠ°Π½ΠΈ Π² ΡΠ΅Π΄ΠΎΠ²Π΅, Π° Π² ΠΊΠΎΠ»ΠΎΠ½ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΏΡΠ°Π²ΠΈ Π½Π° Π²ΡΠ΅ΠΊΠΈ Π΅ΡΠ°ΠΏ ΠΈΠ»ΠΈ ΡΡΡΠΏΠΊΠ°. ΠΡΠ½ΠΎΠ²Π½ΠΈΡΡ Π°ΠΊΡΠ΅Π½Ρ Π΅ ΠΏΠΎΡΡΠ°Π²Π΅Π½ Π²ΡΡΡ Ρ ΡΠ΅ΡΡΡΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Ρ Π²ΡΠ΅ΠΊΠΈ Π΅ΡΠ°ΠΏ, ΠΈ ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π·ΠΎΠ½ΠΈΡΠ΅ Π½Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ.
ΠΠ°ΡΡΠ°ΡΠ° Π·Π° Π½Π°Ρ Π΅ Π΅Π΄ΠΈΠ½ Π²ΠΈΠ΄ ΠΊΠ»Π°ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ. Π’ΠΎΠΉ ΠΎΡΡΠ°Π·ΡΠ²Π° Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈ ΡΠ°ΡΡΠΈ ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ΅. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ²Π° Π·Π° Π½Π°ΡΠΈΡ Π΅ΠΊΠΈΠΏ ΠΏΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΡΠ°Π½Π° ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ Π΄Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π° Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΈ ΡΡΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Π΄Π° ΠΏΠ»Π°Π½ΠΈΡΠ° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΅ΡΠ°ΠΏΠΈΡΠ΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΈ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈ Π·Π° ΡΡΡΠ΄ ΠΈ ΡΠ΅ΡΡΡΡΠΈ (ΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΈ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈ) ΡΠ΅ ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΡΠΎΠ²Π°.
Π Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΊΠ°ΡΡΠ°ΡΠ° ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΎΡ ΡΠ°Π±Π»ΠΎΠ½Π° jinja ΠΊΠ°ΡΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ HTML ΡΠ°ΠΉΠ» ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅ ΠΊΠ°ΡΠ²Π° Π½Π° ΡΡΡΠ²ΡΡΠ° Π½Π° GitLab Pages. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ Π΅ΠΊΡΠ°Π½Π½Π° ΡΠ½ΠΈΠΌΠΊΠ° Ρ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° Π½Π°ΠΏΡΠ»Π½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π° ΠΊΠ°ΡΡΠ°
Π©ΡΠ°ΠΊΠ²Π°Π½Π΅ΡΠΎ Π²ΡΡΡ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠ΅ Π³ΠΎ ΠΎΡΠ²ΠΎΡΠΈ Π² ΠΏΡΠ»Π΅Π½ ΡΠ°Π·ΠΌΠ΅Ρ
ΠΠ°ΠΊΡΠ°ΡΠΊΠΎ, ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π°ΡΠ° ΠΊΠ°ΡΡΠ° Π΅ ΠΎΠ±ΠΎΠ±ΡΠ΅Π½Π° ΠΊΠ°ΡΡΠΈΠ½Π° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ, ΠΊΠΎΡΡΠΎ ΠΎΡΡΠ°Π·ΡΠ²Π° ΡΡΠ½ΠΎ ΠΊΠ»Π°ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Ρ ΡΠΈΠΏΠΈΡΠ½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ.
Π‘ΡΡΡΠΊΡΡΡΠ° Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΏΡΡΠ½Π° ΠΊΠ°ΡΡΠ°
ΠΠ°ΡΡΠ°ΡΠ° ΡΠ΅ ΡΡΡΡΠΎΠΈ ΠΎΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°ΡΡΠΈ:
- ΠΠ°Π³Π»Π°Π²Π½Π° ΠΎΠ±Π»Π°ΡΡ - ΡΡΠΊ Π΅ Π΄Π°Π΄Π΅Π½ΠΎ ΠΎΠ±ΡΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ°, Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈ ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΠΎΠ½ΡΡΠΈΡ, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ.
- Π’Π°Π±Π»ΠΎ - ΡΡΠΊ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΎΡΠ΄Π΅Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΠ΅ ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΡΠ΅ Π΅ΡΠ°ΠΏΠΈ ΠΈ ΡΡΡΠΏΠΊΠΈΡΠ΅ ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ Π·Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ.
- Π’Π΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π° ΠΊΠ°ΡΡΠ° - ΡΠ°Π±Π»ΠΈΡΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ. ΠΠ° ΠΊΠ°ΡΡΠ°ΡΠ°:
- Π΄Π°Π΄Π΅Π½ΠΈ ΡΠ° Π²ΡΠΈΡΠΊΠΈ Π΅ΡΠ°ΠΏΠΈ, ΡΡΡΠΏΠΊΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅;
- Π΄Π°Π²Π°Ρ ΡΠ΅ ΠΊΡΠ°ΡΠΊΠΈ ΠΈ ΠΏΡΠ»Π½ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° Π΅ΡΠ°ΠΏΠΈΡΠ΅;
- ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ ΡΠ° Π²Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ ΠΈ ΡΡΠ»ΡΠ³ΠΈΡΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π½Π° Π²ΡΠ΅ΠΊΠΈ Π΅ΡΠ°ΠΏ;
- ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ ΡΠ° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ Π²ΡΠ΅ΠΊΠΈ Π΅ΡΠ°ΠΏ ΠΈ ΠΎΡΠ΄Π΅Π»Π½Π° ΡΡΡΠΏΠΊΠ°;
- ΠΏΠΎΡΠΎΡΠ΅Π½Π° Π΅ Π·ΠΎΠ½Π°ΡΠ° Π½Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ Π·Π° Π²ΡΠ΅ΠΊΠΈ Π΅ΡΠ°ΠΏ ΠΈ ΡΡΡΠΏΠΊΠ°;
- ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΠ° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ ΠΊΠ°ΡΠΎ HDD (SSD), RAM, vCPU ΠΈ ΡΠΎΠ²Π΅ΠΊΠΎΡΠ°ΡΠΎΠ²Π΅ΡΠ΅, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΠΎΠ·ΠΈ Π΅ΡΠ°ΠΏ, ΠΊΠ°ΠΊΡΠΎ Π² Π½Π°ΡΡΠΎΡΡΠΈΡ ΠΌΠΎΠΌΠ΅Π½Ρ - ΡΠ°ΠΊΡ, ΡΠ°ΠΊΠ° ΠΈ Π² Π±ΡΠ΄Π΅ΡΠ΅ - ΠΏΠ»Π°Π½;
- Π·Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡ Π΅ ΠΏΠΎΡΠΎΡΠ΅Π½ΠΎ ΠΊΠΎΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈ Π΅ΡΠ°ΠΏΠΈ ΠΈΠ»ΠΈ ΡΡΡΠΏΠΊΠΈ Π·Π° Π½Π΅Π³ΠΎ ΡΠ° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈ, ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΈ Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅, Π½Π΅ΡΡΡΠ΅ΡΡΠ²Π΅Π½ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈ.
ΠΠ·Π΅ΠΌΠ°Π½Π΅ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π°ΡΠ° ΠΊΠ°ΡΡΠ°
Π‘Π»Π΅Π΄ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ΅ΠΌΠ°Ρ Π½ΡΠΊΠΎΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ - Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΡΠΎΠ»ΡΡΠ° Π½Π° ΡΠ»ΡΠΆΠΈΡΠ΅Π»Ρ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° (ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅, ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΈΠ»ΠΈ ΡΠ΅ΡΡΠ΅Ρ):
- ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΈ Π΅ΡΠ°ΠΏΠΈ Π»ΠΈΠΏΡΠ²Π°Ρ Π² ΡΠ΅Π°Π»Π΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΠΏΡΠ΅ΡΠ΅Π½ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ ΡΡΡ Π½ΠΎΡΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅;
- ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π·ΠΎΠ½ΠΈΡΠ΅ Π½Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΎΡΠ΄Π΅Π»Π°, Π°ΠΊΠΎ ΡΠ°Π±ΠΎΡΡΡ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΅ΡΠ°ΠΏΠΈ;
- ΡΡΠ³Π»Π°ΡΡΠ²Π°Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈ Π½Π° Π²Ρ ΠΎΠ΄Π° ΠΈ ΠΈΠ·Ρ ΠΎΠ΄Π° Π½Π° Π΅ΡΠ°ΠΏΠΈΡΠ΅;
- ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°ΠΉΡΠ΅ Π²Π°ΡΠΈΡ Π΅ΡΠ°ΠΏ Π½Π° ΡΠ°Π±ΠΎΡΠ° Π² ΡΡΠ»ΠΎΡΡΠ½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅;
- ΠΏΠΎ-ΡΠΎΡΠ½ΠΎ Π΄Π° ΠΎΡΠ΅Π½ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ ΡΠ΅ΡΡΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Ρ Π²ΡΠ΅ΠΊΠΈ ΠΎΡ Π΅ΡΠ°ΠΏΠΈΡΠ΅.
ΠΠ±ΠΎΠ±ΡΠ°Π²Π°ΠΉΠΊΠΈ Π²ΡΠΈΡΠΊΠΎ ΠΏΠΎ -Π³ΠΎΡΠ΅
ΠΠ°ΡΡΡΡΡΡΡ Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½, ΡΠ°Π·ΡΠΈΡΠΈΠΌ ΠΈ Π»Π΅ΡΠ΅Π½ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°. ΠΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈ Π² ΡΠ°Π·ΠΈ ΡΠΎΡΠΌΠ°, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ Π² ΡΡΡΠΎΠ³ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡΠ΅Π½ IDEF0 ΠΌΠΎΠ΄Π΅Π». Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅, ΡΠ°Π±Π»ΠΈΡΠ½ΠΎΡΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π΅ ΠΏΠΎ-ΠΏΡΠΎΡΡΠΎ, ΠΏΠΎ-ΠΏΠΎΠ·Π½Π°ΡΠΎ ΠΈ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ΠΎ ΠΎΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π».
ΠΠ° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΡΡΠΏΠΊΠΈΡΠ΅ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π°ΠΌΠ΅ ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ Π²ΡΡΡΠ΅ΡΠ΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ CrossBuilder - ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠ»ΠΎΠ΅Π²Π΅ ΠΌΠ΅ΠΆΠ΄Ρ CI ΡΠΈΡΡΠ΅ΠΌΠΈ, ΡΡΠ»ΡΠ³ΠΈ ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡΡ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ΠΆΠ΅ ΠΌΠΎΡΠΎΡΠ° ΡΠΈ: Π² Π½Π°ΡΠ°ΡΠ° CI ΡΠΈΡΡΠ΅ΠΌΠ° Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅ Π΅Π΄ΠΈΠ½ ΠΎΡ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ΡΠ΅ (ΡΠ°ΠΊΠ° Π½Π°ΡΠ΅ΡΠ΅Π½Π°ΡΠ° Π·Π°Π΄Π°ΡΠ°) Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° CrossBuilder, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π³ΠΎ ΠΈΠ·ΠΏΡΠ»Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ, ΠΊΠ°ΡΠΎ Π²Π·Π΅ΠΌΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈΡΠ΅ Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° .
Π Π΅Π·ΡΠ»ΡΠ°ΡΠΈ ΠΎΡ
Π‘ΡΠ°ΡΠΈΡΡΠ° ΡΠ΅ ΠΎΠΊΠ°Π·Π° Π΄ΠΎΡΡΠ° Π΄ΡΠ»Π³Π°, Π½ΠΎ ΡΠΎΠ²Π° Π΅ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ²Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ. Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π±ΠΈΡ ΠΈΡΠΊΠ°Π» Π½Π°ΠΊΡΠ°ΡΠΊΠΎ Π΄Π° ΠΏΠΎΠΏΡΠ°Π²Ρ Π½Π°ΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΈΠ΄Π΅ΠΈ:
- Π¦Π΅Π»ΡΠ° Π½Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ΄Π΅ΠΈΡΠ΅ Π½Π° DevOps Π² Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·Ρ ΠΎΠ΄ΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Π² ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅Π½ΠΎ ΠΈΠ·ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (ΡΠΎΠ²Π΅ΠΊΠΎΡΠ°ΡΠΎΠ²Π΅ ΠΈΠ»ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΎΡΠ°ΡΠΎΠ²Π΅, vCPU, RAM, Disk).
- ΠΠ°ΡΠΈΠ½ΡΡ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΡΡ ΠΎΠ±ΡΠΈΡΠ΅ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π΅ Π΄Π° ΡΠ΅ ΡΠ²Π΅Π΄Π°Ρ Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈΡΠ΅ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΠΈΠΏΠΈΡΠ½ΠΈ ΡΠ΅ΡΠΈΠΉΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ: Π΅ΡΠ°ΠΏΠΈ ΠΈ ΡΡΡΠΏΠΊΠΈ Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ.
- Π’ΠΈΠΏΠΈΡΠ½Π° Π·Π°Π΄Π°ΡΠ° Π΅ Π·Π°Π΄Π°ΡΠ°, ΡΠΈΠ΅ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ, Π½Π΅ ΡΡΠ·Π΄Π°Π²Π° Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΡ Π½Π° ΠΈΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΈ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈ Π·Π° ΡΡΡΠ΄.
- ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈΡΡ ΠΏΡΠΎΡΠ΅Ρ ΡΠ΅ ΡΡΡΡΠΎΠΈ ΠΎΡ Π΅ΡΠ°ΠΏΠΈ, ΠΊΠ°ΡΠΎ Π΅ΡΠ°ΠΏΠΈΡΠ΅ ΡΠ° ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π½Π° Π½Π΅Π΄Π΅Π»ΠΈΠΌΠΈ ΡΡΡΠΏΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΡΠΈΠΏΠΈΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ Ρ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΠΌΠ°ΡΠ°Π± ΠΈ ΠΎΠ±Ρ Π²Π°Ρ.
- ΠΡ ΡΠ°Π·Π½ΠΎΡΠΎΠ΄Π½ΠΈ ΡΠΈΠΏΠΈΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ ΡΡΠΈΠ³Π½Π°Ρ ΠΌΠ΅ Π΄ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈ Π²Π΅ΡΠΈΠ³ΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈ ΡΡΠ΅Π· ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½ IDEF0 ΠΌΠΎΠ΄Π΅Π» ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΏΡΠΎΡΡΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π° ΠΊΠ°ΡΡΠ°.
- Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π°ΡΠ° ΠΊΠ°ΡΡΠ° Π΅ ΡΠ°Π±Π»ΠΈΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅ Π½Π° Π΅ΡΠ°ΠΏΠΈΡΠ΅ ΠΈ ΡΡΡΠΏΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ. ΠΠ°ΠΉ-Π²Π°ΠΆΠ½ΠΎΡΠΎ: ΠΊΠ°ΡΡΠ°ΡΠ° Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ΅Π»ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ Π² Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΡΠ»ΠΎΡΡ, Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΠ°ΡΡΠ΅ΡΠ° Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΄Π΅ΡΠ°ΠΉΠ»ΠΈΠ·ΠΈΡΠ°Π½Π΅.
- ΠΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π°ΡΠ° ΠΊΠ°ΡΡΠ° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΎΡΠ΅Π½ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΅ΡΠ°ΠΏΠΈ Π² ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ, Π΄Π° ΡΠ΅ ΠΎΡΠ΅ΡΡΠ°ΡΡ ΠΎΠ±Π»Π°ΡΡΠΈ Π½Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ, Π΄Π° ΡΠ΅ ΡΡΠ³Π»Π°ΡΡΠ²Π°Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈ Π½Π° Π²Ρ ΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ ΠΈ ΠΈΠ·Ρ ΠΎΠ΄ΠΈΡΠ΅ Π½Π° Π΅ΡΠ°ΠΏΠΈΡΠ΅ ΠΈ ΠΏΠΎ-ΡΠΎΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΎΡΠ΅Π½ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ ΡΠ΅ΡΡΡΡΠΈ.
Π ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡΠ΅ ΡΡΠ°ΡΠΈΠΈ ΡΠ΅ ΠΎΠΏΠΈΡΠ΅ΠΌ ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΊΠ°ΠΊΠ²ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈ Π΅ΡΠ°ΠΏΠΈ Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΊΠ°ΡΡΠ°.
ΠΠ²ΡΠΎΡΠΈ Π½Π° ΡΡΠ°ΡΠΈΡΡΠ°:
ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡΡ ΠΠ°Π·Π΄Π½ΠΈΠΊΠΎΠ² β Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π» ΠΎΡΠ΄Π΅Π» Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ (DevOps) Π² Positive TechnologiesΠ’ΠΈΠΌΡΡ ΠΠΈΠ»ΠΌΡΠ»ΠΈΠ½ - ΠΠ΅ΠΏΡΡΠ°Ρ Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π» Π½Π° ΠΎΡΠ΄Π΅Π» ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ (DevOps) Π² Positive Technologies
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com