ΠΠ΄Π½ΠΈΠ½Π°ΡΠ° ΠΏΡΠΈΡΡΠΈΠ³Π½Π°, Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Π·Π° Π²Π΅ΡΡΠ°ΡΠΊΠ° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠΈΡΠ° ΠΈ ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎ ΡΡΠ΅ΡΠ΅ Π²Π΅ΡΠ΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΎΠ΄ Π²Π°ΡΠΈΡΠ΅ ΠΎΠΌΠΈΠ»Π΅Π½ΠΈ ΠΏΡΠΎΠ΄Π°Π²Π½ΠΈΡΠΈ, ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΏΠ° Π΄ΡΡΠΈ ΠΈ ΡΠ°ΡΠΌΠΈ Π·Π° ΠΌΠΈΡΠΈΡΠΊΠΈ.
Π Π°ΠΊΠΎ Π½Π΅ΡΡΠΎ ΠΏΠΎΡΡΠΎΠΈ, ΡΠΎΠ³Π°Ρ Π²Π΅ΡΠ΅ ΠΈΠΌΠ° Π½Π΅ΡΡΠΎ Π·Π° ΡΠΎΠ° Π½Π° ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ... ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ! ΠΠΎΠ³Π»Π΅Π΄Π½Π΅ΡΠ΅ ΠΊΠ°ΠΊΠΎ Open Data Hub Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° Π³ΠΈ Π·Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΡΠΈ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°.
Π‘ΠΎ ΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈ Π½Π° Π²Π΅ΡΡΠ°ΡΠΊΠ°ΡΠ° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠΈΡΠ° (AI) ΠΈ ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎΡΠΎ ΡΡΠ΅ΡΠ΅ (ML), ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ ΡΠ΅ΡΡΠΎ ΠΈΠΌΠ°Π°Ρ ΠΏΠΎΡΠ΅ΡΠΊΠΎΡΠΈΠΈ Π΄Π° Π³ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°Ρ ΠΎΠ²ΠΈΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. ΠΠ»Π°Π²Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π²ΠΎ ΠΎΠ²ΠΎΡ ΡΠ»ΡΡΠ°Ρ ΠΎΠ±ΠΈΡΠ½ΠΎ ΡΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΠ²Π΅:
- Π Π°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΡΠΎΡΠ°Π±ΠΎΡΠΊΠ° β ΡΠ΅ΡΠΈΡΠΈ Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·ΠΌΠ΅Π½ΡΠ²Π°Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π±Π΅Π· Π½Π°ΠΏΠΎΡ ΠΈ Π΄Π° ΡΠ΅ ΡΠΎΡΠ°Π±ΠΎΡΡΠ²Π° Π²ΠΎ Π±ΡΠ·ΠΈ ΠΏΠΎΠ²ΡΠΎΡΡΠ²Π°ΡΠ°.
- ΠΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ β Π·Π° ΡΠ΅ΠΊΠΎΡΠ° Π·Π°Π΄Π°ΡΠ° ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΠΎΠ΄Π½ΠΎΠ²ΠΎ ΠΈ ΡΠ°ΡΠ½ΠΎ, ΡΡΠΎ ΠΎΠ΄Π·Π΅ΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ Π²ΡΠ΅ΠΌΠ΅.
- ΠΡΠΈΡΡΠ°ΠΏ ΠΏΠΎ Π±Π°ΡΠ°ΡΠ΅ β ΠΠ΅ ΠΏΠΎΡΡΠΎΠΈ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±ΠΈΠ΅ ΠΏΡΠΈΡΡΠ°ΠΏ Π½Π° Π±Π°ΡΠ°ΡΠ΅ Π΄ΠΎ Π°Π»Π°ΡΠΊΠΈΡΠ΅ ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π·Π° ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎ ΡΡΠ΅ΡΠ΅, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡΠΊΠ°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°.
- ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ β ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ΅ ΠΎΡΡΠ°Π½ΡΠ²Π°Π°Ρ Π²ΠΎ ΡΠ°Π·Π° Π½Π° ΠΏΡΠΎΡΠΎΡΠΈΠΏ ΠΈ Π½Π΅ ΡΠ΅ Π½ΠΎΡΠ°Ρ Π²ΠΎ ΠΈΠ½Π΄ΡΡΡΡΠΈΡΠΊΠ° ΡΠΏΠΎΡΡΠ΅Π±Π°.
- Π‘Π»Π΅Π΄Π΅ΡΠ΅ Π³ΠΈ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½Π΅ΡΠ΅ Π³ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΠ΄ Π²Π΅ΡΡΠ°ΡΠΊΠ°ΡΠ° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠΈΡΠ° β ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠ°, ΡΠ»Π΅Π΄Π΅ΡΠ΅ΡΠΎ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΠ΄ AI/ML ΡΠ΅ ΡΠ΅ΡΠΊΠΈ.
ΠΡΡΠ°Π²Π΅Π½ΠΈ Π½Π΅ΡΠ΅ΡΠ΅Π½ΠΈ, ΠΎΠ²ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΠΎ Π²Π»ΠΈΡΠ°Π°Ρ Π½Π° Π±ΡΠ·ΠΈΠ½Π°ΡΠ°, Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΎΡΡΠ° ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠ° Π½Π° Π²ΡΠ΅Π΄Π½ΠΈΡΠ΅ Π½Π°ΡΡΠ½ΠΈΡΠΈ Π·Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ. ΠΠ²Π° Π΄ΠΎΠ²Π΅Π΄ΡΠ²Π° Π΄ΠΎ Π½ΠΈΠ²Π½Π° ΡΡΡΡΡΡΠ°ΡΠΈΡΠ°, ΡΠ°Π·ΠΎΡΠ°ΡΡΠ²Π°ΡΠ΅ Π²ΠΎ Π½ΠΈΠ²Π½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° ΠΈ ΠΊΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ°, Π΄Π΅Π»ΠΎΠ²Π½ΠΈΡΠ΅ ΠΎΡΠ΅ΠΊΡΠ²Π°ΡΠ° Π²ΠΎ Π²ΡΡΠΊΠ° ΡΠΎ AI/ML ΠΎΠ΄Π°Ρ Π½Π° ΠΎΡΠΏΠ°Π΄.
ΠΠ΄Π³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡΠ° Π·Π° ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΏΠ°ΡΠ° Π½Π° ΠΠ’ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈ, ΠΊΠΎΠΈ ΠΌΠΎΡΠ° Π΄Π° ΠΈΠΌ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π°Ρ Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ°ΡΠΈΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ - ΡΠΎΡΠ½ΠΎ Π΅, Π½Π΅ΡΡΠΎ ΠΊΠ°ΠΊΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ. ΠΠΎΠ΄Π΅ΡΠ°Π»Π½ΠΎ, ΠΏΠΎΡΡΠ΅Π±Π½Π° Π½ΠΈ Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΊΠΎΡΠ° Π΄Π°Π²Π° ΡΠ»ΠΎΠ±ΠΎΠ΄Π° Π½Π° ΠΈΠ·Π±ΠΎΡ ΠΈ ΠΈΠΌΠ° ΡΠ΄ΠΎΠ±Π΅Π½, Π»Π΅ΡΠ΅Π½ ΠΏΡΠΈΡΡΠ°ΠΏ. ΠΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅, ΡΠΎΡ Π΅ Π±ΡΠ·, Π»Π΅ΡΠ½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΊΠ°Π»ΠΈΡΠ° ΠΏΠΎ ΠΏΠΎΡΡΠ΅Π±Π° ΠΈ ΠΎΡΠΏΠΎΡΠ΅Π½ Π½Π° Π΄Π΅ΡΠ΅ΠΊΡΠΈ. ΠΠ·Π³ΡΠ°Π΄Π±Π°ΡΠ° Π½Π° ΡΠ°ΠΊΠ²Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅Π³Π½Π΅ Π·Π°ΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠ΄Π°Π²Π°ΡΠΎΡ ΠΈ Π΄Π° ΡΠ΅ ΠΎΠ΄ΡΠΆΠΈ Π΄ΠΎΠ»Π³ΠΎΡΠΎΡΠ½Π° ΡΡΡΠ°ΡΠ΅ΡΠΊΠ° ΠΏΡΠ΅Π΄Π½ΠΎΡΡ Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π°ΡΠ° Π½Π° ΡΡΠΎΡΠΎΡΠΈΡΠ΅.
ΠΡΠ΅Π΄ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π½Π΅ΡΡΠΎ ΡΠ»ΠΈΡΠ½ΠΎ ΡΠ΅ ΡΠ»ΡΡΡΠ²Π°ΡΠ΅ Π²ΠΎ ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΏΠΎΡΠ°Π²Π° Π½Π° ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΈ, Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈ ΠΎΠ±Π»Π°ΡΠΈ, ΠΠ’ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ° ΠΈ Π°Π³ΠΈΠ»Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ. ΠΠ° Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²Π°Ρ ΡΠΎ ΡΠ΅ΡΠΎ ΠΎΠ²Π°, ΠΠ’ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»ΡΠΈΡΠ΅ ΡΠ΅ ΡΠ²ΡΡΠ΅Π° ΠΊΠΎΠ½ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ, ΠΡΠ±Π΅ΡΠ½Π΅ΡΠΈ ΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈ ΠΎΠ±Π»Π°ΡΠΈ.
ΠΠ²Π° ΠΈΡΠΊΡΡΡΠ²ΠΎ ΡΠ΅Π³Π° ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ²Π° Π·Π° Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈ Π½Π° ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΡΠΈΡΠ΅ Π½Π° ΠΠ». ΠΠ°ΡΠΎΠ° ΠΠ’ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»ΡΠΈΡΠ΅ Π³ΡΠ°Π΄Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ ΠΊΠΎΠΈ ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π°Π½ΠΈ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ, ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°Π°Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ AI/ML ΡΡΠ»ΡΠ³ΠΈ Π²ΠΎ Π°Π³ΠΈΠ»Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ, ΡΠ° Π·Π°Π±ΡΠ·ΡΠ²Π°Π°Ρ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠ²Π½ΠΎΡΡΠ° ΠΈ ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ΠΈ ΡΠΎ ΠΏΠΎΠ³Π»Π΅Π΄ ΠΊΠΎΠ½ Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈΠΎΡ ΠΎΠ±Π»Π°ΠΊ.
ΠΠ΅ Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌΠ΅ Π΄Π° Π³ΡΠ°Π΄ΠΈΠΌΠ΅ ΡΠ°ΠΊΠ²Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΡΠΎ Red Hat OpenShift, Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈΠ·ΠΈΡΠ°Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Kubernetes Π·Π° Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈΠΎΡ ΠΎΠ±Π»Π°ΠΊ, ΠΊΠΎΡΠ° ΠΈΠΌΠ° Π±ΡΠ·ΠΎ ΡΠ°ΡΡΠ΅ΡΠΊΠΈ Π΅ΠΊΠΎΡΠΈΡΡΠ΅ΠΌ Π½Π° ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈ ΠΈ Ρ Π°ΡΠ΄Π²Π΅ΡΡΠΊΠΈ ML ΡΠ΅ΡΠ΅Π½ΠΈΡΠ° (NVIDIA, H2O.ai, Starburst, PerceptiLabs, ΠΈΡΠ½.). ΠΠ΅ΠΊΠΎΠΈ ΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π½Π° Red Hat, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ BMW Group, ExxonMobil ΠΈ Π΄ΡΡΠ³ΠΈ, Π²Π΅ΡΠ΅ ΠΈΠΌΠ°Π°Ρ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄Π΅Π½ΠΎ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠΈΠ½ΡΠΈΡΠΈ Π½Π° Π°Π»Π°ΡΠΊΠΈ Π·Π° ML ΠΈ DevOps ΠΏΡΠΎΡΠ΅ΡΠΈ Π½Π° Π²ΡΠ²ΠΎΡ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° ΠΈ Π½Π΅ΡΠ·ΠΈΠ½ΠΈΠΎΡ Π΅ΠΊΠΎΡΠΈΡΡΠ΅ΠΌ Π·Π° Π΄Π° Π³ΠΈ Π΄ΠΎΠ½Π΅ΡΠ°Ρ ΡΠ²ΠΎΠΈΡΠ΅ ML Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ Π΄ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΈ Π΄Π° ΡΠ° Π·Π°Π±ΡΠ·Π°Π°Ρ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ°ΡΠΈΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ.
ΠΡΡΠ³Π° ΠΏΡΠΈΡΠΈΠ½Π° Π·ΠΎΡΡΠΎ Π³ΠΎ Π»Π°Π½ΡΠΈΡΠ°Π²ΠΌΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Open Data Hub Π΅ Π΄Π° Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠ°ΠΌΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π·Π°ΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΈ Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌΠ΅ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°ΠΌΠ΅ ΡΠ΅Π»ΠΈΠΎΡ ΠΆΠΈΠ²ΠΎΡΠ΅Π½ ΡΠΈΠΊΠ»ΡΡ Π½Π° ML ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±Π°Π·ΠΈΡΠ°Π½ΠΎ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° OpenShift.
ΠΡΠΎΠ΅ΠΊΡ Π·Π° Open Data Hub
ΠΠ²Π° Π΅ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΊΠΎΡ Π΅ ΡΠ°Π·Π²ΠΈΠ΅Π½ Π²ΠΎ ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΡΠΎΠΎΠ΄Π²Π΅ΡΠ½Π°ΡΠ° ΡΠ°Π·Π²ΠΎΡΠ½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ° ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΡΠ΅Π»ΠΎΡΠ΅Π½ ΡΠΈΠΊΠ»ΡΡ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ - ΠΎΠ΄ Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ ΠΈ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π΄ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅, ΠΎΠ±ΡΠΊΠ° ΠΈ ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΌΠΎΠ΄Π΅Π» - ΠΏΡΠΈ ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΠΎ AI / ML ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ ΠΈ Kubernetes Π½Π° OpenShift ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°. ΠΠ²ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΌΠ΅ΡΠ° Π·Π° ΡΠ΅ΡΠ΅ΡΠ΅Π½ΡΠ½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°, ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΎΠ° ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ AI/ML-ΠΊΠ°ΠΊΠΎ ΡΡΠ»ΡΠ³Π° Π±Π°Π·ΠΈΡΠ°Π½ΠΎ Π½Π° OpenShift ΠΈ ΡΡΠΎΠ΄Π½ΠΈ Π°Π»Π°ΡΠΊΠΈ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΊΠ°ΠΊΠΎ Tensorflow, JupyterHub, Spark ΠΈ Π΄ΡΡΠ³ΠΈ. ΠΠ°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ Π΄Π΅ΠΊΠ° ΡΠ°ΠΌΠ°ΡΠ° Red Hat Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ²ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ Π·Π° Π΄Π° Π³ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΡΠ²ΠΎΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ Π·Π° AI/ML. ΠΠΎΠΊΡΠ°Ρ ΡΠΎΠ°, OpenShift ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ° ΡΠΎ ΠΊΠ»ΡΡΠ½ΠΈΡΠ΅ ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈ ΠΈ Ρ Π°ΡΠ΄Π²Π΅ΡΡΠΊΠΈ ML ΡΠ΅ΡΠ΅Π½ΠΈΡΠ° ΠΎΠ΄ NVIDIA, Seldon, Starbust ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΠ΄Π°Π²Π°ΡΠΈ, ΡΡΠΎ Π³ΠΎ ΠΎΠ»Π΅ΡΠ½ΡΠ²Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ΡΠΎ ΠΈ Π²ΠΎΠ΄Π΅ΡΠ΅ Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎ ΡΡΠ΅ΡΠ΅.
ΠΡΠΎΠ΅ΠΊΡΠΎΡ Open Data Hub Π΅ ΡΠΎΠΊΡΡΠΈΡΠ°Π½ Π½Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΠΈ ΡΠ»ΡΡΠ°ΠΈ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°:
- ΠΠ½Π°Π»ΠΈΡΠΈΡΠ°Ρ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΊΠΎΡ ΠΈΠΌΠ° ΠΏΠΎΡΡΠ΅Π±Π° ΠΎΠ΄ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ML ΠΏΡΠΎΠ΅ΠΊΡΠΈ, ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΊΠ°ΠΊΠΎ ΠΎΠ±Π»Π°ΠΊ ΡΠΎ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΡΠ°ΠΌΠΎΠΏΠΎΡΠ»ΡΠΆΡΠ²Π°ΡΠ΅.
- ΠΠ½Π°Π»ΠΈΡΠΈΡΠ°Ρ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΊΠΎΡ ΠΈΠΌΠ° ΠΏΠΎΡΡΠ΅Π±Π° ΠΎΠ΄ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π΅Π½ ΠΈΠ·Π±ΠΎΡ ΠΎΠ΄ Π½Π°ΡΠ½ΠΎΠ²ΠΈΡΠ΅ Π°Π»Π°ΡΠΊΠΈ ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ Π·Π° AI/ML ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄.
- ΠΠ½Π°Π»ΠΈΡΠΈΡΠ°Ρ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΊΠΎΡ ΠΈΠΌΠ° ΠΏΠΎΡΡΠ΅Π±Π° ΠΎΠ΄ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΈΠ·Π²ΠΎΡΠΈΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΊΠΎΠ³Π° ΠΎΠ±ΡΡΡΠ²Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ.
- ΠΠ½Π°Π»ΠΈΡΠΈΡΠ°Ρ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΊΠΎΡ ΠΈΠΌΠ° ΠΏΠΎΡΡΠ΅Π±Π° ΠΎΠ΄ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡΠΊΠΈ ΡΠ΅ΡΡΡΡΠΈ (ΠΏΡΠΎΡΠ΅ΡΠΎΡ, Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ, ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°).
- ΠΠ½Π°Π»ΠΈΡΠΈΡΠ°Ρ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΊΠΎΡ Π±Π°ΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π΄Π° ΡΠΎΡΠ°Π±ΠΎΡΡΠ²Π° ΠΈ ΡΠΏΠΎΠ΄Π΅Π»ΡΠ²Π° ΡΠ°Π±ΠΎΡΠ° ΡΠΎ ΠΊΠΎΠ»Π΅Π³ΠΈΡΠ΅, Π΄Π° Π΄ΠΎΠ±ΠΈΠ²Π° ΠΏΠΎΠ²ΡΠ°ΡΠ½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ Π΄Π° ΠΏΡΠ°Π²ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° Π²ΠΎ Π±ΡΠ·ΠΎΡΠΎ ΠΏΠΎΠ²ΡΠΎΡΡΠ²Π°ΡΠ΅.
- ΠΠ½Π°Π»ΠΈΡΠΈΡΠ°Ρ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΊΠΎΡ ΡΠ°ΠΊΠ° Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ° ΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ (ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π° ΡΠΈΠΌΠΎΠ²ΠΈ), ΡΠ°ΠΊΠ° ΡΡΠΎ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ML ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ ΠΎΠ΄Π°Ρ Π²ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ.
- ΠΠ½ΠΆΠ΅Π½Π΅Ρ Π·Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΊΠΎΡ ΡΡΠ΅Π±Π° Π΄Π° ΠΌΡ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ°ΡΠΎΡ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΈΠ·Π²ΠΎΡΠΈ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π΄ΠΎΠ΄Π΅ΠΊΠ° ΡΠ΅ ΠΏΡΠΈΠ΄ΡΠΆΡΠ²Π° Π΄ΠΎ ΡΠ΅Π³ΡΠ»Π°ΡΠΎΡΠ½ΠΈΡΠ΅ ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈΡΠ΅ Π±Π°ΡΠ°ΡΠ°.
- ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ/ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Π½Π° ΠΠ’ ΡΠΈΡΡΠ΅ΠΌ ΠΊΠΎΡ Π±Π°ΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π±Π΅Π· Π½Π°ΠΏΠΎΡ Π΄Π° Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° ΠΆΠΈΠ²ΠΎΡΠ½ΠΈΠΎΡ ΡΠΈΠΊΠ»ΡΡ (ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ°, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ°, Π½Π°Π΄Π³ΡΠ°Π΄Π±Π°) Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄. ΠΠΎΡΡΠ΅Π±Π½ΠΈ Π½ΠΈ ΡΠ΅ ΠΈ ΡΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΈ Π°Π»Π°ΡΠΊΠΈ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΈ ΠΊΠ²ΠΎΡΠΈ.
ΠΡΠΎΠ΅ΠΊΡΠΎΡ Open Data Hub ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π° Π½ΠΈΠ·Π° Π°Π»Π°ΡΠΊΠΈ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΡΠ΅Π»ΠΎΡΠ΅Π½ ΡΠΈΠΊΠ»ΡΡ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠΎ AI/ML. Jupyter Notebook ΠΎΠ²Π΄Π΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΊΠ°ΠΊΠΎ Π³Π»Π°Π²Π½Π° ΡΠ°Π±ΠΎΡΠ½Π° Π°Π»Π°ΡΠΊΠ° Π·Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ. ΠΠΎΠΌΠΏΠ»Π΅ΡΠΎΡ ΡΠΎ Π°Π»Π°ΡΠΊΠΈ Π΅ ΡΠΈΡΠΎΠΊΠΎ ΠΏΠΎΠΏΡΠ»Π°ΡΠ΅Π½ ΠΌΠ΅ΡΡ Π½Π°ΡΡΠ½ΠΈΡΠΈΡΠ΅ Π·Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π΄Π΅Π½Π΅Ρ, Π° Open Data Hub ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π»Π΅ΡΠ½ΠΎ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°Π°Ρ ΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π°Π°Ρ ΡΠΎ ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΡΡΠΎΡΠΈ Π½Π° Jupyter Notebook ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈΠΎΡ JupyterHub. ΠΠΎΠΊΡΠ°Ρ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ΡΠΎ ΠΈ ΡΠ²ΠΎΠ·ΠΎΡ Π½Π° Jupyter ΡΠ΅ΡΡΠ°ΡΠΊΠΈ, ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Open Data Hub ΡΠΎΠ΄ΡΠΆΠΈ ΠΈ Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ Π³ΠΎΡΠΎΠ²ΠΈ ΡΠ΅ΡΡΠ°ΡΠΊΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΠΎ Π²Π΅ΡΡΠ°ΡΠΊΠ° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠΈΡΠ°.
ΠΠ²Π°Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΅ Π·Π±ΠΈΡΠΊΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π·Π° ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎ ΡΡΠ΅ΡΠ΅ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ° Π·Π° Π²ΠΎΠΎΠ±ΠΈΡΠ°Π΅Π½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΡΠ° ΠΊΠΎΠΈ Π³ΠΎ ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²ΡΠ²Π°Π°Ρ Π±ΡΠ·ΠΎΡΠΎ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠ°ΡΠ΅. JupyterHub Π΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ ΡΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΎΡ Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ RBAC Π½Π° OpenShift, ΠΊΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠΈΡΠ΅ ΡΠΌΠ΅ΡΠΊΠΈ Π½Π° OpenShift ΠΈ Π΄Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°ΡΠ΅ Π΅Π΄Π½ΠΎ ΠΏΡΠΈΡΠ°Π²ΡΠ²Π°ΡΠ΅. ΠΠΎΠΊΡΠ°Ρ ΡΠΎΠ°, JupyterHub Π½ΡΠ΄ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π½Π°ΡΠ΅ΡΠ΅Π½ spawner, ΠΏΡΠ΅ΠΊΡ ΠΊΠΎΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° Π³ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡΠΊΠΈ ΡΠ΅ΡΡΡΡΠΈ (ΡΠ°Π΄ΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΎΡ, ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°, Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ) Π·Π° ΠΈΠ·Π±ΡΠ°Π½ΠΈΠΎΡ Jupyter Notebook.
ΠΡΠΊΠ°ΠΊΠΎ Π°Π½Π°Π»ΠΈΡΠΈΡΠ°ΡΠΎΡ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΡΠ΅ Π³ΠΎ ΠΊΡΠ΅ΠΈΡΠ° ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ° Π»Π°ΠΏΡΠΎΠΏΠΎΡ, Π·Π° ΡΠΈΡΠ΅ Π΄ΡΡΠ³ΠΈ Π³ΡΠΈΠΆΠΈ Π·Π° Π½Π΅Π³ΠΎ ΡΠ΅ Π³ΡΠΈΠΆΠΈ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠΎΡ Π½Π° Kubernetes, ΠΊΠΎΡ Π΅ Π΄Π΅Π» ΠΎΠ΄ OpenShift. ΠΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΠΌΠΎΠΆΠ°Ρ ΡΠ°ΠΌΠΎ Π΄Π° Π³ΠΈ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π°Π°Ρ ΡΠ²ΠΎΠΈΡΠ΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈ, Π΄Π° Π³ΠΈ Π·Π°ΡΡΠ²ΡΠ²Π°Π°Ρ ΠΈ ΡΠΏΠΎΠ΄Π΅Π»ΡΠ²Π°Π°Ρ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΠ΄ Π½ΠΈΠ²Π½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ°. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, Π½Π°ΠΏΡΠ΅Π΄Π½ΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π΄Π° ΠΏΡΠΈΡΡΠ°ΠΏΠ°Ρ Π΄ΠΎ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°ΡΠ° OpenShift CLI Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΠ΄ ΡΠ΅ΡΡΠ°ΡΠΊΠΈΡΠ΅ Π½Π° Jupyter Π·Π° Π΄Π° Π³ΠΈ ΠΈΡΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²ΠΈΡΠ΅ Π½Π° Kubernetes, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ Job ΠΈΠ»ΠΈ OpenShift ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΠ°, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ Tekton ΠΈΠ»ΠΈ Knative. ΠΠ»ΠΈ Π·Π° ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΠΈΠΎΡ GUI Π½Π° OpenShift, ΠΊΠΎΡ ΡΠ΅ Π½Π°ΡΠ΅ΠΊΡΠ²Π° βΠΠ΅Π±-ΠΊΠΎΠ½Π·ΠΎΠ»Π° OpenShiftβ.
ΠΡΠ΅ΠΌΠΈΠ½ΡΠ²Π°ΡΡΠΈ ΠΊΠΎΠ½ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΡΠ°Π·Π°, Open Data Hub ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΡΠ΅Π²ΠΊΠΎΠ²ΠΎΠ΄ΠΈ Π·Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ. ΠΠ° ΠΎΠ²Π°, ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ±ΡΠ΅ΠΊΡ Ceph, ΠΊΠΎΡ Π΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ ΠΊΠ°ΠΊΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π·Π° ΠΎΠ±ΡΠ΅ΠΊΡ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π΅Π½ ΡΠΎ S3. Apache Spark Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°ΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΎΠ΄ Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΈ ΠΈΠ·Π²ΠΎΡΠΈ ΠΈΠ»ΠΈ Π²Π³ΡΠ°Π΄Π΅Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Ceph S3, Π° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π²ΡΡΠΈΡΠ΅ ΠΏΡΠ΅Π»ΠΈΠΌΠΈΠ½Π°ΡΠ½ΠΈ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ. Apache Kafka ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π½Π°ΠΏΡΠ΅Π΄Π½ΠΎ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΡΠ΅Π²ΠΊΠΎΠ²ΠΎΠ΄ΠΈ Π·Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ (ΠΊΠ°Π΄Π΅ ΡΡΠΎ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π²ΡΠΈΡΠ°Π°Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΏΠ°ΡΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ, Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π·Π° ΡΠΏΠΎΡΠ½ΠΎΡΡ).
ΠΠ½Π°ΡΠΈ, Π°Π½Π°Π»ΠΈΡΠΈΡΠ°ΡΠΎΡ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΡΠΈΡΡΠ°ΠΏΠΈ Π΄ΠΎ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ ΠΈ ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΠΌΠΎΠ΄Π΅Π». Π‘Π΅Π³Π° ΡΠΎΡ ΠΈΠΌΠ° ΠΆΠ΅Π»Π±Π° Π΄Π° Π³ΠΈ ΡΠΏΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎΠ±ΠΈΠ΅Π½ΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ ΡΠΎ ΠΊΠΎΠ»Π΅Π³ΠΈΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠΈΡΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ Π΄Π° ΠΈΠΌ Π³ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΡΠ²ΠΎΡΠΎΡ ΠΌΠΎΠ΄Π΅Π» Π½Π° ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΡΠ΅ Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ°. ΠΠ° ΠΎΠ²Π° Π΅ ΠΏΠΎΡΡΠ΅Π±Π΅Π½ ΡΠ΅ΡΠ²Π΅Ρ Π·Π° Π·Π°ΠΊΠ»ΡΡΠΎΡΠΈ, Π° Open Data Hub ΠΈΠΌΠ° ΡΠ°ΠΊΠΎΠ² ΡΠ΅ΡΠ²Π΅Ρ, ΡΠΎΡ ΡΠ΅ Π²ΠΈΠΊΠ° Seldon ΠΈ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΎ ΠΎΠ±ΡΠ°Π²ΠΈΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΎΡ ΠΊΠ°ΠΊΠΎ RESTful ΡΡΠ»ΡΠ³Π°.
ΠΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΠ°ΠΊΠ²ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π‘Π΅Π»Π΄ΠΎΠ½ ΠΈ ΠΈΠΌΠ° ΠΏΠΎΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΡΠ»Π΅Π΄ΠΈ ΠΊΠ°ΠΊΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ. ΠΠ° Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π½Π΅ ΠΎΠ²Π°, Open Data Hub Π½ΡΠ΄ΠΈ ΠΊΠΎΠ»Π΅ΠΊΡΠΈΡΠ° Π½Π° ΡΠ΅Π»Π΅Π²Π°Π½ΡΠ½ΠΈ ΠΌΠ΅ΡΡΠΈΠΊΠΈ ΠΈ ΠΌΠΎΡΠΎΡ Π·Π° ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΡΠΈΡΠΎΠΊΠΎ ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΈΡΠ΅ Π°Π»Π°ΡΠΊΠΈ Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Prometheus ΠΈ Grafana. ΠΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ°, Π΄ΠΎΠ±ΠΈΠ²Π°ΠΌΠ΅ ΠΏΠΎΠ²ΡΠ°ΡΠ½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠΎ Π²Π΅ΡΡΠ°ΡΠΊΠ° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠΈΡΠ°, ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π²ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π° ΡΡΠ΅Π΄ΠΈΠ½Π°.
ΠΠ° ΠΎΠ²ΠΎΡ Π½Π°ΡΠΈΠ½, Open Data Hub ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΡΠΈΡΡΠ°ΠΏ ΡΠ»ΠΈΡΠ΅Π½ Π½Π° ΠΎΠ±Π»Π°ΠΊ Π²ΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° ΡΠ΅Π»ΠΈΠΎΡ ΠΆΠΈΠ²ΠΎΡΠ΅Π½ ΡΠΈΠΊΠ»ΡΡ Π½Π° AI/ML, ΠΎΠ΄ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π΄ΠΎ ΠΎΠ±ΡΠΊΠ° ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ.
Π‘ΡΠ°Π²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ΅ΡΠΎ ΡΠΎΠ° Π·Π°Π΅Π΄Π½ΠΎ
Π‘Π΅Π³Π° ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π° ΠΏΡΠ°ΡΠ°ΡΠ΅ΡΠΎ ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ° ΡΠ΅ΡΠΎ ΠΎΠ²Π° Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΡ OpenShift. Π ΡΡΠΊΠ° ΡΡΠ°ΠΏΡΠ²Π° Π²ΠΎ ΠΈΠ³ΡΠ° ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π΅Π½ Kubernetes ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ Open Data Hub.
ΠΠ²ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΡΠΏΡΠ°Π²ΡΠ²Π° ΡΠΎ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ°ΡΠ°, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ°ΡΠ° ΠΈ ΠΆΠΈΠ²ΠΎΡΠ½ΠΈΠΎΡ ΡΠΈΠΊΠ»ΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Open Data Hub, Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ Π³ΠΎ ΠΈ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π³ΠΎΡΠ΅ΡΠΏΠΎΠΌΠ΅Π½Π°ΡΠΈΡΠ΅ Π°Π»Π°ΡΠΊΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ JupyterHub, Ceph, Spark, Kafka, Seldon, Prometheus ΠΈ Grafana. ΠΡΠΎΠ΅ΠΊΡΠΎΡ Open Data Hub ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΠ΄Π΅ Π²ΠΎ Π²Π΅Π±-ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ° OpenShift, Π²ΠΎ Π΄Π΅Π»ΠΎΡ ΠΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ°. Π’Π°ΠΊΠ°, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΡ Π½Π° OpenShift ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠ΄ΡΠ΅Π΄ΠΈ Π΄Π΅ΠΊΠ° ΡΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° OpenShift ΡΠ΅ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠ·ΠΈΡΠ°Π°Ρ ΠΊΠ°ΠΊΠΎ βΠΏΡΠΎΠ΅ΠΊΡ Π·Π° Open Data Hubβ. ΠΠ²Π° ΡΠ΅ ΠΏΡΠ°Π²ΠΈ Π΅Π΄Π½Π°Ρ. ΠΠΎ ΠΎΠ²Π°, Π°Π½Π°Π»ΠΈΡΠΈΡΠ°ΡΠΎΡ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΡΠ΅ Π½Π°ΡΠ°Π²ΡΠ²Π° Π²ΠΎ Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ΅Π½ ΠΏΡΠΎΡΡΠΎΡ ΠΏΡΠ΅ΠΊΡ Π²Π΅Π±-ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ° OpenShift ΠΈ Π³Π»Π΅Π΄Π° Π΄Π΅ΠΊΠ° ΡΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΈΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Π½Π° Kubernetes Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ ΠΈ Π΄ΠΎΡΡΠ°ΠΏΠ΅Π½ Π·Π° Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ. ΠΠΎΡΠΎΠ° ΡΠΎΠ·Π΄Π°Π²Π° ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΊ ΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Open Data Hub ΡΠΎ Π΅Π΄Π΅Π½ ΠΊΠ»ΠΈΠΊ ΠΈ Π²Π΅Π΄Π½Π°Ρ ΠΈΠΌΠ° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π°Π»Π°ΡΠΊΠΈΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈ ΠΏΠΎΠ³ΠΎΡΠ΅. Π ΡΠ΅ΡΠΎ ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ° Π²ΠΎ ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π²ΠΈΡΠΎΠΊΠ° Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΎΡΡ ΠΈ ΡΠΎΠ»Π΅ΡΠ°Π½ΡΠΈΡΠ° Π½Π° Π³ΡΠ΅ΡΠΊΠΈ.
ΠΠΊΠΎ ΡΠ°ΠΊΠ°ΡΠ΅ ΡΠ°ΠΌΠΈ Π΄Π° Π³ΠΎ ΠΏΡΠΎΠ±Π°ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Open Data Hub, ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΡΠΎ
ΠΠ° ΠΏΠΎΠ²ΡΠΎΡΠΈΠΌΠ΅: Π‘Π΅ΡΠΈΠΎΠ·Π½ΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΡΠΈ Π·Π° ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅ Π³ΠΈ ΡΠΏΡΠ΅ΡΡΠ²Π°Π°Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ Π΄Π° Π³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π°Ρ ΡΠ΅Π»ΠΎΡΠ½ΠΈΠΎΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π» Π½Π° Π²Π΅ΡΡΠ°ΡΠΊΠ°ΡΠ° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠΈΡΠ° ΠΈ ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎΡΠΎ ΡΡΠ΅ΡΠ΅. Red Hat OpenShift Π΄ΠΎΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ Π½Π° ΡΠ»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π²ΠΎ ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠ°ΡΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡΠ°. ΠΡΠΎΠ΅ΠΊΡΠΎΡ Open Data Hub, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ Π²ΠΎ ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° Π·Π° ΡΠ°Π·Π²ΠΎΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, Π½ΡΠ΄ΠΈ ΡΠ΅ΡΠ΅ΡΠ΅Π½ΡΠ½Π° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠ΅Π»ΠΎΡΠ΅Π½ ΡΠΈΠΊΠ»ΡΡ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠΎ AI/ML Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Ρ
ΠΈΠ±ΡΠΈΠ΄Π½ΠΈΠΎΡ ΠΎΠ±Π»Π°ΠΊ OpenShift. ΠΠΌΠ°ΠΌΠ΅ ΡΠ°ΡΠ΅Π½ ΠΈ ΠΎΠ±ΠΌΠΈΡΠ»Π΅Π½ ΠΏΠ»Π°Π½ Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° ΠΎΠ²ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΈ ΡΠΌΠ΅ Π²ΠΎ Π½Π°ΠΌΠ΅ΡΠ°ΡΠ° Π΄Π° ΡΠΎΠ·Π΄Π°Π΄Π΅ΠΌΠ΅ Π°ΠΊΡΠΈΠ²Π½Π° ΠΈ ΠΏΠ»ΠΎΠ΄Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ° ΠΎΠΊΠΎΠ»Ρ Π½Π΅Π³ΠΎ Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ° Π·Π° Π²Π΅ΡΡΠ°ΡΠΊΠ° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠΈΡΠ° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° OpenShift.
ΠΠ·Π²ΠΎΡ: www.habr.com