ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΠ°ΠΌΠΈΡΠ΅ PaaS ΡΠ΅ΡΠ΅Π½ΠΈΡ (ΠΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΊΠ°ΡΠΎ ΡΡΠ»ΡΠ³Π°) Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΡΡ Π½Π°ΡΠΈΠ½ΠΈΡΠ΅ Π½Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π½ΠΎ ΠΈ Π΅ΠΊΠΈΠΏΠ½ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅, ΡΠ΅ ΡΠ΅ΡΡΠΎ ΡΠ»ΡΠΆΠ°Ρ ΠΊΠ°ΡΠΎ ΠΊΠ°ΡΠ°Π»ΠΈΠ·Π°ΡΠΎΡ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΠΎΡΠ³ΠΎΠ²ΠΎΡ Π½Π° ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π°ΡΠ° Π³ΡΠ²ΠΊΠ°Π²ΠΎΡΡ Π½Π° ΠΠ’ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅.

ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π°ΡΠ° Π²ΡΠ·Π²ΡΡΡΠ°Π΅ΠΌΠΎΡΡ Π½Π° ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΈΡΠ΅ Π² PaaS ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½Π° ΡΠ°ΠΌΠΎ ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠΌΡΠ½Π° Π² ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΡΠΎΠ»ΠΈ, ΡΡΠ΅ΡΠΈ Π½Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΡ
Π΅ΠΌΠΈ Π½Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅. ΠΠ° ΡΠ°ΡΡΠΈΠ΅, PaaS ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠΎ OpenShift Container Platform ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π³ΡΠ²ΠΊΠ°Π²ΠΎΡΡ, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π²ΡΡΠΊΠ° ΠΠ’ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΡΠ°ΠΌΠ° Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΡΠΊΠΎΡΠΎΡΡΡΠ° ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΠΎΡΠ½ΠΎΡΠ½ΠΎ Π°Π½Π³Π°ΠΆΠΈΡΠ°Π½ΠΈΡΠ΅ Ρ
ΠΎΡΠ° ΠΈ ΠΏΡΠΎΡΠΈΡΠ°ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ.
ΠΠ° ΠΏΡΡΠ²ΠΈΡ Π΅ΡΠ°ΠΏ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΡΡΠ° Π² ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡΡΠ° ΠΎΡΠ½ΠΎΠ²Π΅Π½ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π΅ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΊΠ°ΡΠΎ Π½ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π ΡΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ ΡΠ²ΡΡΠ·Π²Π°Ρ ΠΏΠΎΠ·Π½Π°ΡΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ Ρ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ ΡΠΎΠ»ΠΈ, Π·Π° Π΄Π° ΡΠ΅Π°Π³ΠΈΡΠ°Ρ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ Π·Π°ΠΏΠΈΡΠ²Π°Π½ΠΈΡ ΠΎΡ Π΅ΠΊΠΈΠΏΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠΎ ΡΠ°ΠΊΠΈΠ²Π° Π²ΡΠΏΡΠΎΡΠΈ ΠΊΠ°ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅, ΡΡΠ΅Π΄ΠΈ Π·Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅ ΠΈ Ρ.Π½. ΠΠ° ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡΠ΅ Π΅ΡΠ°ΠΏΠΈ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΡΡΠ° ΡΡΠ°Π²Π° Π΄ΡΠΌΠ° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΡΠ°ΠΌΠΎΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Π½Π΅, Ρ ΡΠ΅Π» Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ ΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΠΈΡΠΈ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΡΡΡΠ° ΠΈ Π±ΡΡΠ·ΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅. Π’Π°ΠΊΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ Π·Π°ΠΏΠΎΡΠ²Π°Ρ Π΄Π° ΡΠ΅ Π½Π°ΡΠΎΡΠ²Π°Ρ ΠΊΡΠΌ DevOps. ΠΠ° ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»Π½ΠΈΡ Π΅ΡΠ°ΠΏ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΡΡΠ° ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡΡΠ° Π΄ΠΎΡΡΠΈΠ³Π°Ρ Π΄ΠΎ ΠΏΠΎ-ΡΠΈΡΡΠ°, ΠΊΠ°Π½ΠΎΠ½ΠΈΡΠ½Π° DevOps ΠΌΠΎΠ΄Π΅Π», Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΉΡΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠΈ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Ρ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΊΡΠΎΡΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ Π΅ΠΊΠΈΠΏΠΈ, ΠΊΠΎΠΈΡΠΎ Π³ΡΡΠΏΠΈΡΠ°Ρ Π½Π΅ ΠΏΠΎ ΠΏΡΠΈΠ·Π½Π°ΠΊ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ ΠΈΠ»ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π° ΡΠΏΡΡΠΌΠΎ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ.
Π ΡΠ°Π·ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π·Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈ ΡΠ΅ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΠΠ’ ΡΠΎΠ»ΠΈ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΡ Ρ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡΡΠ°.
Π‘Π²ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ²ΠΈ ΡΠ°Π±ΠΎΡΠΈ ΠΊΡΠΌ ΡΡΠ°ΡΠΈ ΡΠΎΠ»ΠΈ
Π ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΠΈ, Π½Π°ΡΠ°Π»Π½Π° ΡΠΎΡΠΌΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΠΌΠΎΠ΄Π΅Π» PaaS ΡΠ΅ ΡΠΎΡΠΌΠΈΡΠ°, Π·Π° Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΏΠΎ-Π³ΡΠ²ΠΊΠ°Π²ΠΎ ΠΈ Π±ΡΡΠ·ΠΎ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΠΠ’-ΡΠ΅ΡΡΡΡΠΈ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΠΊΠ°ΡΠΎ ΡΡΠ΅Π΄Π° Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅. Π Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΠΎΠ²Π° ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π²Π°Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½ΠΈ ΠΏΠΎΠ»Π·ΠΈ ΠΈ Π½ΠΎΠ²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π° ΡΠΎΠ·ΠΈ Π΅ΡΠ°ΠΏ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΡΡΠ²ΡΠ΅ΠΌ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈ Π±Π΅Π· Π΄Π° Π·Π°ΠΏΠΎΡΠ²Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, Π΄Π° Π²ΡΠ²Π΅ΠΆΠ΄Π° ΡΠ°ΠΌΠΎΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Π½Π΅ ΠΈΠ»ΠΈ ΡΠ°Π΄ΠΈΠΊΠ°Π»Π½ΠΎ Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅. ΠΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ Π·Π°ΡΡΠ³Π°ΠΉΠΊΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈΡΠ΅ Π½Π° ΡΠΎΠ·ΠΈ Π΅ΡΠ°ΠΏ, PaaS Π²ΡΠ΅ ΠΏΠ°ΠΊ ΠΏΠΎΠ²ΠΈΡΠ°Π²Π° Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°ΡΠ° Π½Π° ΠΠ’-ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ Π΄Π° ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΠ²Π°Ρ ΠΈΡΠΊΠ°Π½ΠΈΡΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΏΡΠ΅Π΄ΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°ΡΠ° ΡΡΠ΅Π΄Π° ΠΎΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΈ ΠΎΠ±Π΅ΠΌΠ° Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΅ ΠΎΡΠ½Π΅ΠΌΠ°Π»ΠΎ Π΄Π½ΠΈ, Π° Π΄ΠΎΡΠΈ ΠΈ ΡΠ΅Π΄ΠΌΠΈΡΠΈ, ΠΈ Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π»ΠΎ ΡΡΠ°ΡΡΠΈΠ΅ΡΠΎ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ, ΡΠΎ Π² PaaS Π²ΡΠΈΡΠΊΠΎ ΡΡΠ°Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ ΠΈ Ρ ΡΡΠΈΠ»ΠΈΡΡΠ° ΡΠ°ΠΌΠΎ Π½Π° Π΅Π΄ΠΈΠ½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ. Π‘ Π΄ΡΡΠ³ΠΈ Π΄ΡΠΌΠΈ, Π΅ΠΊΠΈΠΏΠΈΡΠ΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΏΠΎΠ΄Π°Π²Π°Ρ Π·Π°ΡΠ²ΠΊΠΈ ΠΊΠ°ΠΊΡΠΎ ΠΏΡΠ΅Π΄ΠΈ, Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΏΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π·ΠΈ Π·Π°ΡΠ²ΠΊΠΈ Π²Π΅ΡΠ΅ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΏΠΎ Π½ΠΎΠ²Π° ΡΡ Π΅ΠΌΠ°.
ΠΠΎ ΠΏΡΡΡ ΠΊΡΠΌ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Ρ DevOps
Π‘Π»Π΅Π΄ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° PaaS ΠΈ ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ ΠΏΠΎ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ Π½Π° ΠΠ’-ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° DevOps, ΠΊΠΎΡΡΠΎ ΠΎΡΠ²Π΅Π½ Π΄ΡΡΠ³ΠΎ Π²ΠΊΠ»ΡΡΠ²Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ:
- Π Π°Π·Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΌΠ°Π»ΠΊΠΈ Π΅ΡΠ°ΠΏΠΈ, Π·Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° Π½Π° ΡΠ°Π½Π΅Π½ Π΅ΡΠ°ΠΏ, Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΡΡ ΡΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅ ΠΈ Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅Π³Π½Π΅ Β«Π°Π½Π°Π»ΠΈΡΠΈΡΠ½ΠΈΡ ΠΏΠ°ΡΠ°Π»ΠΈΡΒ»;
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅ Π² Π΄ΠΎΡΡΠ°ΡΡΡΠ½Π° ΡΡΠ΅ΠΏΠ΅Π½, Π·Π° Π΄Π° Π½Π΅ ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Ρ ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΠΈΡ ΠΈΠ»ΠΈ ΡΡΡΠ½ΠΎ ΠΌΠ΅ΡΡΠ° Π² ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ;
- ΠΠ±ΠΌΠ΅Π½ Π½Π° Π·Π½Π°Π½ΠΈΡ β ΠΊΠ»ΡΡΡΡ ΠΊΡΠΌ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄ΠΎΠ²Π΅ΡΠΈΠ΅;
- Π Π΅Π΄ΠΎΠ²Π½ΠΎ ΠΈΠ·ΠΏΠ»Π°ΡΠ°Π½Π΅ Π½Π° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π΄ΡΠ»Π³ΠΎΠ²Π΅, ΠΎΡΠ΄Π΅Π»ΡΠΉΠΊΠΈ Π² Π²ΡΠ΅ΠΊΠΈ ΡΠΈΠΊΡΠ» Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΡΠ½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ.
ΠΠ° Π²ΡΠΎΡΠΈΡ Π΅ΡΠ°ΠΏ ΠΎΡ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π΅ΠΊΠΈΠΏΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ Π·Π°ΠΏΠΎΡΠ²Π°Ρ Π΄Π° Π²ΠΈΠΆΠ΄Π°Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ΡΠΎ ΡΠ΅ Π½Π°ΡΠΎΡΠ²Π° ΠΊΡΠΌ ΠΏΠΎ-ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠΎΠ΄Π΅Π» DevOps. Π’ΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΡΠΌ Π·Π° ΠΏΠΎΠ΄Π°Π²Π°Π½Π΅ ΠΈ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°ΡΠ²ΠΊΠΈ Π·Π° ΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Π½Π΅ Π²Π΅ΡΠ΅ ΡΠ΅ Π²ΡΠ·ΠΏΡΠΈΠ΅ΠΌΠ° ΠΊΠ°ΡΠΎ ΡΠ·ΠΊΠΎ ΠΌΡΡΡΠΎ, Π² ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΠΊΠΎΠ΅ΡΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° ΡΠ΅ ΡΡΡΠ΅ΠΌΠΈ Π΄Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ° ΠΏΠΎΠ²ΡΠ°ΡΡΡΠΈΡΠ΅ ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΡΠ°ΠΌΠΎΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅. Π ΡΠ΅Π·ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π° Π·Π°ΡΠ²ΠΊΠ° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΠΎΡ ΡΡΠ²ΠΌΠ΅ΡΡΠ½ΠΈΡΠ΅ ΡΡΠΈΠ»ΠΈΡ Π½Π° ΠΠ’-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΠΏΠΎ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° ΠΈ Π½Π° ΠΎΠ½Π΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡ Π·Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ°ΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π‘ Π΄ΡΡΠ³ΠΈ Π΄ΡΠΌΠΈ, Π²ΠΌΠ΅ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎ Π·Π°ΡΠ²ΠΊΠΈΡΠ΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅, Π½Π° ΠΏΡΠ΅Π΄Π΅Π½ ΠΏΠ»Π°Π½ ΠΈΠ·Π»ΠΈΠ·Π°Ρ Π΄Π²Π΅ΡΠ΅ ΠΏΠΎ-Π³ΠΎΡΠ΅ ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΡΠ»ΡΠΆΠΈΡΠ΅Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡ Π·Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ ΠΈ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈΡΠ΅, ΡΠ΅Π³ΡΠ»ΠΈΡΠ°ΡΠΈ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠΎΡΠ½ΠΎ Π΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π΄Π° ΠΏΡΠ°Π²ΡΡ ΡΠ°ΠΌΠΈ. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠΈ ΠΏΠΎΠΌΠ°Π³Π°Ρ Π΄Π° ΡΠ΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠ° ΡΠΏΠ°Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ ΠΈ Π΄Π° ΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ°Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΡΠ° Π² ΡΠ»ΡΡΠ°ΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠΈΡΡΠ°ΡΠΈΡΡΠ° ΠΈΠ·Π»ΠΈΠ·Π° ΠΈΠ·Π²ΡΠ½ ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΄Π΅ΠΉΡΡΠ²Π°ΡΠΈΡΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ.
ΠΡΠ΅Ρ ΠΎΠ΄ΡΡ ΠΊΡΠΌ ΠΈΡΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ Π³ΡΠ°ΡΠΈΠΊ, ΠΏΡΠΈ ΠΊΠΎΠΉΡΠΎ ΠΠ’-ΡΡΠ΅Π΄Π°ΡΠ° ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΡΡ ΠΌΠΎΠ΄Π΅Π» ΠΏΡΠ΅ΡΡΡΠΏΡΠ²Π°Ρ ΠΈΡΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ, Π΅ ΠΊΡΠΈΡΠΈΡΠ½ΠΎ Π²Π°ΠΆΠ΅Π½ Π΅ΡΠ°ΠΏ Π² ΡΡΠΈΠ»ΠΈΡΡΠ° Π·Π° ΡΠΎΡΠΌΠΈΡΠ°Π½Π΅ Π½Π° Π·ΡΡΠ»Π° DevOps ΡΠΈΡΡΠ΅ΠΌΠ° Π² ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ΡΠΎ. Π‘ΡΠ΅ΠΏΠ΅Π½ΡΠ° Π½Π° ΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° DevOps Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΡΠΎΠ»Π΅ΡΠ°Π½ΡΠ½ΠΎΡΡΡΠ° Π½Π° Π²ΡΡΠΊΠ° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΠΊΡΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΡΠ° ΠΈ ΠΎΡ ΡΠΎΠ²Π° ΠΊΠ°ΠΊΠ²ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π½ΠΎΡΡΡ Π½Π°ΠΉ-Π³ΠΎΠ»ΡΠΌΠ° ΠΏΠΎΠ»Π·Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ Π½ΡΠΆΠ΄Π°ΡΠ° ΠΎΡ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ²ΠΈ ΡΡΠ΅Π΄ΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π²ΡΠ·Π½ΠΈΠΊΠ²Π° ΡΡΠ΄ΠΊΠΎ, ΡΠΎΠ³Π°Π²Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π²Π°ΠΆΠ½Π° ΠΎΡ Π·Π°ΡΠΈΠ»Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π²ΡΡΡ Ρ ΠΆΠΈΠ·Π½Π΅Π½ΠΈΡ ΡΠΈΠΊΡΠ» Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°.
ΠΠΎΠ²ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Ρ Π² ΠΠ’-ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ ΠΏΡΠΈ ΠΏΡΠ΅Ρ ΠΎΠ΄Π° ΠΊΡΠΌ OpenShift
Π ΡΠΎΠ·ΠΈ ΡΠ°Π·Π΄Π΅Π» ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΡΠΎΠ»ΠΈΡΠ΅ ΠΈ Π·Π°Π΄Π°ΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅, ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π»ΠΈ ΠΊΡΠΌ OpenShift, ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΏΡΠΈΠ»Π°Π³Π°Ρ Π·Π° ΡΡΠΊΠΎΡΡΠ²Π°Π½Π΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΡΠ° ΠΈ ΡΠ°ΠΌΠΎΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Π½Π΅ΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ PaaS.
Π ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° ΠΏΠΎ-Π΄ΠΎΠ»Ρ ΡΠ° ΠΈΠ·Π±ΡΠΎΠ΅Π½ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π½Π° Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ, ΠΊΠΎΠΈΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ Π² ΠΊΠΎΡΡΠΎ ΠΈ Π΄Π° Π΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ, Π²Π½Π΅Π΄ΡΠΈΠ»Π° OpenShift, Ρ ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π·Π° ΡΡΠΎΡΠ²Π΅ΡΠ½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° ΠΈ ΡΠΌΠ΅Π½ΠΈΡ. Π’ΠΎΠ·ΠΈ ΡΠΏΠΈΡΡΠΊ Ρ Π·Π°Π΄Π°ΡΠΈ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π±ΡΡΠΊΠ° ΡΡΡ ΡΡ Π΅ΠΌΠ°ΡΠ° Π·Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΈΠ»ΠΈ Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΡΡΡΠΊΡΡΡΠ° Π½Π° Π΅ΠΊΠΈΠΏΠΈΡΠ΅, Π° Π΅ ΠΏΡΠΎΡΡΠΎ Π½Π°Π±ΠΎΡ ΠΎΡ Π·Π°Π΄Π°ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈ ΠΎΡ Π»ΠΈΡΠ°ΡΠ°, ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΈ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° ΠΠ’-ΡΡΠ΅Π΄Π°ΡΠ°, Π·Π° ΡΡΠΏΠ΅ΡΠ½ΠΎΡΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½Π°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°. ΠΡΡΡΠ½ΠΎΡΡ ΠΏΠΎ-Π΄ΠΎΠ»Ρ ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΡΠ΅ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΡΠ·Π΄Π°Π²Π° ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ Π·Π° ΡΠΎΡΠΌΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎ-Π·ΡΡΠ»Π° DevOps ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ Π² ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΎΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π° ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π° ΡΡΠ΅ΠΏΠ΅Π½ΡΠ° Π½Π° ΠΊΡΠΎΡ-ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π½Π° Π΅ΠΊΠΈΠΏΠΈΡΠ΅ ΠΈ Π½Π°ΠΌΠ°Π»ΡΠ²Π° ΡΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΡΠ΅ΡΠ½ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° Π½ΠΈΠ²ΠΎ ΠΊΠ°ΠΊΡΠΎ ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΡΠ»ΡΠΆΠΈΡΠ΅Π»ΠΈ, ΡΠ°ΠΊΠ° ΠΈ Π΅ΠΊΠΈΠΏΠΈ.
Π’Π°Π±Π»ΠΈΡΠ° 1. ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π° Π·Π°Π΄Π°ΡΠΈΡΠ΅ Π·Π° OpenShift
ΠΠ°Π΄Π°ΡΠΈ
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈ ΡΠΌΠ΅Π½ΠΈΡ
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π½Π° ΠΠ’ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΈ
Π Π°Π±ΠΎΡΠΈ:
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ
- ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½Π΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° Π½Π°ΡΠ°Π»Π½Π°ΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ°
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΡΠ½Π΅ΡΠΎ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΈ Ρ ΠΎΡΡΠΎΠ²Π΅
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΠΎΠ²Π΅
- Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° Linux
- Π‘ΡΠ΅Π½Π°ΡΠΈΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Π½ΠΎΡΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Π½ΠΎΡΡ Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΌΡΠ΅ΠΆΠΈ
- Π‘ΠΈΠ³ΡΡΠ½ΠΎΡΡ
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° OpenShift
Π Π°Π±ΠΎΡΠΈ:
- ΠΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡΠ° Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°
- ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π°Π²ΡΠ΅Π½ΡΠΈΡΠ½ΠΎΡΡΡΠ° ΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Π½Π° Π½ΠΈΠ²ΠΎ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°
- Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° Linux
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Π½ΠΎΡΡ Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
- Π‘ΡΠ΅Π½Π°ΡΠΈΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ (Ansible)
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Π½ΠΎΡΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Π½ΠΎΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Π½ΠΎΡΡ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈΡΠ΅ Π½Π° Kubernetes ΠΈ OpenShift
- Π‘ΠΈΠ³ΡΡΠ½ΠΎΡΡ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°ΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΡΡΠ΅Π΄ΠΈ (tenant provisioning), ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ Ρ ΠΠ’ ΡΠ΅ΡΡΡΡΠΈ
Π Π°Π±ΠΎΡΠΈ:
- Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΈ Π΅ΠΊΠΈΠΏΠΈ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ²ΠΎΡΠΈ
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° RBAC
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Π½ΠΎΡΡ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈΡΠ΅ Π½Π° Kubernetes ΠΈ OpenShift
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Π½ΠΎΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ
- Π‘ΡΠ΅Π½Π°ΡΠΈΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ
- ΠΠΎΠ±ΡΠΈ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ, ΠΊΠ²ΠΎΡΠΈ, ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΡΠΎΠ»ΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΡΠΈ
Π‘Π³Π»ΠΎΠ±ΡΠ²Π°Π½Π΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·ΠΎΠ²ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
Π Π°Π±ΠΎΡΠΈ:
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΏΠΎΡΠΎΠΊ Π·Π° ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°ΡΠ° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠΈ
- Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° Linux
- Π‘ΡΠ΅Π½Π°ΡΠΈΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ
- ΠΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° runtime ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ middleware
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Π½ΠΎΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ
- Π€ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ²Π΅ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- ΠΠΎΠ±ΡΠΈ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, imagestream ΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΈ
ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΈ Π·Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅
Π Π°Π±ΠΎΡΠΈ:
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΈ
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΊΡΠ°ΡΠΊΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΈ
- ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- Π‘ΡΠ΅Π½Π°ΡΠΈΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅
- Π’Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΊΠΎΠ΄Π°
- ΠΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»Π½ΠΎΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ
- ΠΠ½Π°Π½ΠΈΡ Π·Π° Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°
- Π‘ΠΈΠ³ΡΡΠ½ΠΎΡΡ β ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΎΡΡΡΠΏΠ° Π΄ΠΎ Π΅ΡΠ°ΠΏΠΈΡΠ΅ Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ°, ΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΈ Π΄Ρ.
- ΠΠΎΠ±ΡΠΎ ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ Π½Π° ΡΠ°Π±Π»ΠΎΠ½ΠΈ OpenShift, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ buildconfigs, deploymentconfigs, services, routes, configmaps
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅
Π Π°Π±ΠΎΡΠΈ:
- ΠΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅
- Π Π΅Π°Π³ΠΈΡΠ°Π½Π΅ Π½Π° Π½Π΅ΡΡΠΏΠ΅Ρ ΠΈ ΠΏΡΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅ Π² Ρ ΠΎΠ΄Π° Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ° Π·Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅
- Π Π΅Π°Π³ΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΡΠΊΠ°Π·ΠΈ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄
- ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- ΠΠ½Π°Π½ΠΈΡ Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ Π½Π° ΠΎΠ±Π»Π°ΡΠ½ΠΈ (cloud native) ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
Π Π°Π±ΠΎΡΠΈ:
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°
- ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Π΅ΡΠ°ΠΏΠ° Π½Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅
- ΠΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (ΠΈΠ»ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅)
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π½Π°Π»ΠΈΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- ΠΠ²ΠΎΡΠΈ Π·Π° Π·Π°ΡΠ²ΠΊΠΈ ΠΈ Π»ΠΈΠΌΠΈΡΠΈ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅ΡΡΡΡΠΈ
- Π’Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈ ΠΠ’ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅ΡΠΈΡΠ΅
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°
- Π’Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°ΡΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅
ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅
Π Π°Π±ΠΎΡΠΈ:
- Π’Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° UI (Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ)
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ
- Π¨Π°Π±Π»ΠΎΠ½ΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅
- Π’Π΅ΡΡΠΎΠ²ΠΈ ΡΠ°ΠΌΠΊΠΈ
- Π¨Π°Π±Π»ΠΎΠ½ΠΈ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
ΠΠΎΠ²ΠΈ ΡΠΎΠ»ΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Ρ Π² ΠΠ’ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° ΠΏΡΠΈ ΠΏΡΠ΅Ρ ΠΎΠ΄Π° ΠΊΡΠΌ OpenShift
Π‘ Π½Π°ΠΏΡΠ΅Π΄Π²Π°Π½Π΅ ΠΊΡΠΌ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π΅Π½ ΠΌΠΎΠ΄Π΅Π», Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° DevOps, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΠΎΠ»ΠΈΡΠ΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π°, Π΄ΠΎΠΊΠ°ΡΠΎ Π±ΡΠΎΡΡ Π½Π° ΠΊΡΠΎΡΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ Π΅ΠΊΠΈΠΏΠΈ ΠΈ ΡΠΎΠ»ΠΈ Π½Π°ΡΠ°ΡΡΠ²Π°, Π·Π° Π΄Π° ΡΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡΠ° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Π½Π° ΡΡΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²ΠΎΡΠΎ. ΠΡΠΎ ΠΊΠ°ΠΊ, ΡΠΏΠΎΡΠ΅Π΄ Π½Π°Ρ, ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠΏΠΈΡΡΠΊΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Π² ΠΠ’ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ° OpenShift:
- ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (Application Operations Engineer) ΠΠΠ ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡ Π½Π° ΡΠ°ΠΉΡΠ° (Site Reliability Engineer). ΠΡΠ΅Π΄ΠΈ ΡΠ°Π·ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΠ΅ΡΠ΅ "ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ".
- Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ/ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° ΡΠΎΡΡΡΠ΅Ρ/ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ.
- ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°/ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΡΠ΅Π΄ΠΈ ΡΠ°Π·ΠΈ ΡΠΎΠ»Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΠΈΡΠ° βΠ‘ΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡβ ΠΈΠ»ΠΈ βΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π½Π° Linux ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅β.
- ΠΠ΅Π½ΠΈΠ΄ΠΆΡΡ ΠΏΠΎ ΠΏΡΡΠΊΠ°Π½Π΅ Π½Π° ΡΠΎΡΡΡΠ΅Ρ (Release Manager)/ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ (Build Engineer).
ΠΠ°ΡΡΠΈΡΠ° Π½Π° ΡΠΎΠ»ΠΈΡΠ΅ ΠΈ Π·Π°Π΄Π°ΡΠΈΡΠ΅ RACI
ΠΠ°ΠΊΡΠ°Ρ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°ΠΌΠ΅ ΠΊΡΠΌ ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°Π½ΠΈΡΠ΅ ΠΏΠΎ-Π³ΠΎΡΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠΈ, Π·Π° Π΄Π° Π΄Π°Π΄Π΅ΠΌ ΠΎΠ±ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π° Π·Π° ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ°, ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ° DevOps Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° OpenShift. ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρ ΡΠΎΠ»ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ Π½Π° ΡΡΠ°ΡΠ°ΡΠ°, ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½Π° ΡΡΡΡΠΊΡΡΡΠ°. ΠΠΎ Ρ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½Π°ΡΡΡΠΏΠ²Π° ΠΊΠΎΠ½ΡΠΎΠ»ΠΈΠ΄ΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ΅ ΡΠΎΡΠΌΠΈΡΠ°Ρ Π½ΠΎΠ²ΠΈ Π΅ΠΊΠΈΠΏΠΈ, ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ΠΈ ΠΎΠΊΠΎΠ»ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ΅ΠΌΠ°Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΈΠ»ΠΈ Π΄ΠΎΡΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ ΠΏΠΎ-Π΄ΠΎΠ»Ρ Π·Π°Π΄Π°ΡΠΈ.
ΠΠ°Π΄Π°ΡΠΈ
Π ΠΎΠ»ΠΈ
ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ/ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡ Π½Π° ΡΠ°ΠΉΡΠΎΠ²Π΅
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ/Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° ΡΠΎΡΡΡΠ΅Ρ/ΠΠ½ΠΆΠ΅Π½Π΅Ρ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°/ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
ΠΠ΅Π½ΠΈΠ΄ΠΆΡΡ ΠΏΠΎ ΠΏΡΡΠΊΠ°Π½Π΅ Π½Π° ΡΠΎΡΡΡΠ΅Ρ/ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π½Π° ΠΠ’ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΈ
I
I
R/A
C
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° OpenShift
C
I
R/A
C
ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΈ Π·Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅
C
C
I
R/A
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°ΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΡΡΠ΅Π΄ΠΈ (tenant provisioning), ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡΡΠ° ΠΈ ΠΠ’-ΡΠ΅ΡΡΡΡΠΈΡΠ΅
C
I
R/A
I
Π‘Π³Π»ΠΎΠ±ΡΠ²Π°Π½Π΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·ΠΎΠ²ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
R
C
R/A
C
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅
C
R/A
I
I
ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
R/A
C
C
I
ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅
C
R
I
I
Π£ΡΠ»ΠΎΠ²Π½ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΌΠ°ΡΡΠΈΡΠ°ΡΠ° RACI
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ:
- Responsible - ΠΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅Π» β ΡΠΎΠ²Π΅ΠΊΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΠΎ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ°.
- Accountable - ΠΡΠ³ΠΎΠ²ΠΎΡΠ΅Π½ β ΡΠ»ΡΠΆΠΈΡΠ΅Π», ΠΊΠΎΠΉΡΠΎ Π² ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π·Π° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎΡΠΎ ΠΈ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ° ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠΈΠ³Π°Π½Π΅ Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ°; ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄Π΅Π»Π΅Π³ΠΈΡΠ° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΈΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅Π»ΠΈΡΠ΅.
- Consulted - ΠΠΎΠ½ΡΡΠ»ΡΠ°Π½ΡΠΈ β ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠΎΠ²Π° ΡΠ° Π΅ΠΊΡΠΏΠ΅ΡΡΠΈ Π² ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½Π°ΡΠ° ΠΎΠ±Π»Π°ΡΡ, ΡΠΈΠΉΡΠΎ ΡΡΠ²Π΅Ρ ΡΠ΅ ΠΈΡΠΊΠ°Ρ; Ρ ΡΡΡ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π΄Π²ΡΡΡΡΠ°Π½Π½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ.
- Informed - ΠΠ½ΡΠΎΡΠΌΠΈΡΠ°Π½ΠΈ β Ρ ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π΄ΡΡΠΆΠ°Ρ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΡΠ±ΠΈΡΠΈΡΡΠ° (Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ ΠΏΠΎΠ½ΡΠΊΠΎΠ³Π° ΡΠ°ΠΌΠΎ ΡΠ»Π΅Π΄ Π·Π°Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ° ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠΈΠ³Π°Π½Π΅ Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ°); ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π²Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π² Π΅Π΄Π½ΠΎΡΡΡΠ°Π½Π½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ.
ΠΠ°ΠΊ Π΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π° ΡΡΠ²ΠΌΠ΅ΡΡΠ½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° Π½Π° Π΅ΠΊΠΈΠΏΠΈΡΠ΅ Π² DevOps ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ°
Π’ΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΡ Π΅ΠΌΠ° Π·Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΠ΅ΡΡΡΡΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° ΡΠΈΠΊΡΠ» ΠΎΡ Π·Π°ΡΠ²ΠΊΠΈ Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΠ΅ΡΡΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ ΠΎΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΅ΠΊΠΈΠΏΠ°. Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° Π²ΡΠΈΡΠΊΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ ΡΠ΅ΡΡΡΡΠΈ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ ΠΈ ΠΏΠΎΡΠ²ΡΡΠ΄ΡΡ ΠΎΡ ΠΈΡΠΊΠ°ΡΠ΅Π»Ρ. Π§Π΅ΡΡΠΎ ΡΠ΅Π·ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΠΈΠ»ΠΈ Π½Π°ΠΏΡΠ»Π½ΠΎ ΡΡΡΠ½ΠΎ ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΡΠ΅ΡΡΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ±ΡΠΎΠΉΠ½ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π΅ΠΊΠΈΠΏΠΈΡΠ΅ Π·Π° ΡΡΠΏΠ΅ΡΠ½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π²ΡΡΠΊΠ° Π·Π°ΡΠ²ΠΊΠ°.
Π€ΠΈΠ³ΡΡΠ° 1. Π’ΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π° ΠΠ’ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ

ΠΠΎΡΠ½Π°ΡΠ° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠ° ΠΈΠ»ΡΡΡΡΠΈΡΠ° ΡΠΈΠΏΠΈΡΠ½ΠΈΡΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π΅ΠΊΠΈΠΏΠΈΡΠ΅ Π² ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π° ΠΠ’-ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ. Π ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΡΠ°Π·ΠΈ ΡΡ Π΅ΠΌΠ°, Π΅Π΄Π½ΠΈ Π΅ΠΊΠΈΠΏΠΈ ΡΠ΅ ΠΎΠ±ΡΡΡΠ°Ρ ΠΊΡΠΌ Π΄ΡΡΠ³ΠΈ Π΅ΠΊΠΈΠΏΠΈ Ρ ΠΈΡΠΊΠ°Π½Π΅ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π°Π΄Π°ΡΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ, ΠΊΠ°ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠΈΠΊΠ΅ΡΠΈ ΠΈΠ»ΠΈ Π΅Π»Π΅ΠΊΡΡΠΎΠ½Π½Π° ΠΏΠΎΡΠ°. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅Π·ΠΈ ΠΈΡΠΊΠ°Π½ΠΈΡ ΠΏΠΎΠΏΠ°Π΄Π°Ρ Π² ΠΎΠΏΠ°ΡΠΊΠ° ΠΈ ΡΠ°ΠΊΠ°Ρ ΡΠ²ΠΎΡ ΡΠ΅Π΄, ΠΊΠ°ΡΠΎ Π΄ΡΠ»Π³ΠΎΡΠΎ ΡΠ°ΠΊΠ°Π½Π΅ ΡΠ΅ΡΡΠΎ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Π²Π»ΠΎΡΠ°Π²Π°Π½Π΅ ΠΈΠ»ΠΈ Π΄ΠΎΡΠΈ Π΄ΠΎ Π²Π»ΠΎΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π΅ΠΊΠΈΠΏΠΈΡΠ΅. ΠΠ°ΠΏΡΠ΅ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠ΅ ΡΡΠ»ΠΎΠΆΠ½ΡΠ²Π° ΠΈ ΠΎΡ ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΡΠ»Π΅Π½ΠΎΠ²Π΅ΡΠ΅ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΅ΠΊΠΈΠΏΠΈ ΡΡΠ΄ΠΊΠΎ ΡΠ΅ ΡΡΠ΅ΡΠ°Ρ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ Π½Π° Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅ΡΠΈ ΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠΏΠΎΠ΄Π΅Π»ΡΡ ΡΠ°ΠΌΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ.
Π ΠΈΡΡΠ½ΠΎΠΊ 2. ΠΠ’-ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ DevOps

Π ΡΠ°Π·ΠΈ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠ° Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ ΡΡΠ²ΠΌΠ΅ΡΡΠ½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° Π² ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° DevOps. Π’ΡΠΊ ΡΡΡΠΈΡΠ΅ Π΅ΠΊΠΈΠΏΠΈ ΠΎΡ ΠΏΡΠ΅Π΄Ρ ΠΎΠ΄Π½Π°ΡΠ° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠ° ΡΠ° ΡΠ΅ ΠΎΡΠΊΠ°Π·Π°Π»ΠΈ ΠΎΡ Π½Π΅Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½Π°ΡΠ° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ, ΠΊΠΎΡΡΠΎ ΡΡΠΈΠ»Π²Π°ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΡΠΎ, ΠΈ ΡΠ° Ρ Π·Π°ΠΌΠ΅Π½ΠΈΠ»ΠΈ Ρ Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΈ, ΡΡΠ·Π΄Π°Π²Π°ΠΉΠΊΠΈ ΠΏΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ Π·Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π΅ΠΊΠΈΠΏΠΈΡΠ΅. Π’Π΅Π·ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ Π΄ΠΎΠΏΡΠΈΠ½Π°ΡΡΡ Π·Π° ΡΠΎΡΠΌΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Ρ ΠΈΠ±ΡΠΈΠ΄Π΅Π½ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠΌΠ΅Π½ΠΈΡ, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠΌΠ°Π³Π° Π½Π° ΡΠ»ΡΠΆΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΡ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ Π½ΡΠΆΠ΄ΠΈΡΠ΅, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π·ΠΈ Π΅ΠΊΠΈΠΏΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Ρ. ΠΠΊΠΈΠΏΠΈΡΠ΅ Π΄Π°Π²Π°Ρ Π½Π° Π΄ΡΡΠ³ΠΈΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΡΠ΅Π· Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΏΠΎΡΡΠ°Π»ΠΈ Π·Π° ΡΠ°ΠΌΠΎΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Π½Π΅, Π²ΠΌΠ΅ΡΡΠΎ Π΄Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Ρ ΡΡΡΠ½ΠΎ ΠΈΡΠΊΠ°Π½ΠΈΡΡΠ° Π·Π° ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° Π΄ΡΡΠ³ΠΈΡΠ΅, ΠΊΠ°ΠΊΡΠΎ Π±Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΈ. Π Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠ°Π½Π°Π»ΠΈ Π·Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅, ΡΠ΅Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΠ°ΠΌΠΎΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π±ΡΡΠ·ΠΎ Π΄Π° ΡΠ΅ Π°Π΄Π°ΠΏΡΠΈΡΠ°Ρ ΠΊΡΠΌ Π½ΡΠΆΠ΄ΠΈΡΠ΅ Π½Π° Π΅ΠΊΠΈΠΏΠΈΡΠ΅, Π·Π° ΠΊΠΎΠΈΡΠΎ ΡΠ° ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ. Π‘ ΡΠ΅Π» ΠΏΠΎΡΡΠΈΠ³Π°Π½Π΅ Π½Π° ΠΎΡΠ΅ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠΎ Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΠΈ ΠΎΠ±ΠΌΠ΅Π½ Π½Π° Π·Π½Π°Π½ΠΈΡ Π² ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ°, ΡΠ»Π΅Π½ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π΅ΠΊΠΈΠΏΠΈΡΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ ΡΠΎΡΠ°ΡΠΈΡ Π½Π° ΡΠΎΠ»ΠΈΡΠ΅, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Ρ ΠΎΠΏΠΈΡ Π² Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΡΠΎ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΅ΠΊΠΈΠΏΠΈ ΠΈ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ ΠΎΠ±ΡΠ°ΡΠ° ΠΊΠ°ΡΡΠΈΠ½Π° Π½Π° ΠΠ’-ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Ρ, ΠΊΠ°ΡΠΎ ΠΏΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΠΏΠΎΠ²ΠΈΡΠ°Π²Π°Ρ Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° ΠΊΡΠΎΡ-ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΡ.
Π ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
Π ΡΠ°Π·ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ ΠΎΠ±ΡΡΠ½ΡΠ²Π°ΠΌΠ΅ ΠΊΠ°ΠΊ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° PaaS ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ΄ΡΠΈΠΊΠ½Π΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° ΠΊΡΠΌ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° DevOps ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ°, ΠΊΠ°ΡΠΎ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΡΠΎΠ·ΠΈ ΠΏΡΠΎΡΠ΅Ρ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΡΠΎΠ»ΠΈ ΠΈ Π·Π°Π΄ΡΠ»ΠΆΠ΅Π½ΠΈΡ ΠΏΡΠ΅ΡΡΡΠΏΡΠ²Π°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ. ΠΠ°ΡΠΎΠ²Π° ΠΈΠ·Π±ΡΠΎΠΈΡ
ΠΌΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΠ’ Π·Π°Π΄ΡΠ»ΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Ρ Π² ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° ΠΏΡΠΈ ΠΏΡΠ΅Ρ
ΠΎΠ΄Π° ΠΊΡΠΌ OpenShift, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠΌΠ΅Π½ΠΈΡΡΠ°, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΡΡΡ
Π½ΠΎΡΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡ
ΠΌΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΎΠ»ΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Ρ ΠΏΡΠΈ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΡΠΎΡ-ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ DevOps Π΅ΠΊΠΈΠΏΠΈ, ΠΈ RACI ΠΌΠ°ΡΡΠΈΡΠ°ΡΠ°, ΡΠ²ΡΡΠ·Π²Π°ΡΠ° Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠΎΠ»ΠΈ Ρ Π½ΠΎΠ²ΠΈΡΠ΅ Π·Π°Π΄ΡΠ»ΠΆΠ΅Π½ΠΈΡ. ΠΠ°ΠΊΡΠ°Ρ, ΡΠ°Π·ΠΊΠ°Π·Π°Ρ
ΠΌΠ΅ ΠΊΠ°ΠΊ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° OpenShift ΠΈ ΡΠ²ΡΡΠ·Π°Π½Π°ΡΠ° Ρ Π½Π΅Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ DevOps ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠ·ΠΌΠ΅Π½ΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΡΡΡΠΊΡΡΡΠ° Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° ΠΏΡΠΈ ΠΏΡΠ΅Ρ
ΠΎΠ΄Π° ΠΎΡ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π° ΠΉΠ΅ΡΠ°ΡΡ
ΠΈΡ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π·Π°ΡΠ²ΠΊΠΈ ΠΊΡΠΌ ΠΊΡΠΎΡ-ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ Π΅ΠΊΠΈΠΏΠΈ Ρ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π° Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
