Π£Π²Π°ΠΆΠ°Π΅ΠΌΠΈ ΡΠΈΡΠ°ΡΠ΅Π»ΠΈ, Π΄ΠΎΠ±ΡΡ Π΄Π΅Π½!
ΠΠ°Π΄Π°ΡΠ°ΡΠ° Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΠ’ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ Π·Π° Π½Π°ΡΡΡΠΏΠ²Π°Π½Π΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΊΡΡΠ½ΠΎ Π²ΡΠ·Π½ΠΈΠΊΠ²Π° ΠΏΡΠΈ Π²ΡΡΠΊΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, ΡΠΈΡΡΠΎ Π΄Π΅ΠΉΠ½ΠΎΡΡ Π΅ ΡΠ²ΡΡΠ·Π°Π½Π° Ρ ΠΈΠ½ΡΠ΅Π»Π΅ΠΊΡΡΠ°Π»Π½ΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ΅Π½Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΌΠΎΠ΄Π΅Π» Π½Π° ΡΡΠ»ΡΠ³ΠΈ ΠΈΠ»ΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ. ΠΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ Π΅ ΡΠ»ΠΎΠΆΠ½Π° ΠΈ ΡΡΡΠ΄ΠΎΠ΅ΠΌΠΊΠ° Π·Π°Π΄Π°ΡΠ°. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π²ΡΡΠΊΠ° Π·Π°Π΄Π°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΎΠΏΡΠΎΡΡΠ΅Π½Π°. Π ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΠΈΡΠΊΠ°ΠΌ Π΄Π° ΡΠΏΠΎΠ΄Π΅Π»Ρ ΠΎΠΏΠΈΡΠ° ΡΠΈ ΠΎΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° low-code ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠΌΠ°Π³Π°Ρ ΠΏΡΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ. Π’ΠΎΠ·ΠΈ ΠΎΠΏΠΈΡ Π±Π΅ΡΠ΅ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΡ ΠΏΡΠΈ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ΅Π΄ΠΈΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π² ΡΠ΅ΠΊΡΠΎΡΠ° Big Data Solutions Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° "ΠΠ΅ΠΎΡΠ»Π΅ΠΊΡ". Π‘Π΅ΠΊΡΠΎΡΡΡ Big Data Solutions Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° "ΠΠ΅ΠΎΡΠ»Π΅ΠΊΡ" ΠΎΡ 2005 Π³ΠΎΠ΄ΠΈΠ½Π° ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π° Ρ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° ΠΈ Π΄Π°Π½Π½ΠΈ, ΡΠ΅ΡΠ°Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ ΡΠ°Π±ΠΎΡΠΈ Π²ΡΡΡ Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅.

ΠΡΠΌΠ° ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΡΠ΅ ΡΡΠ·Π½Π°ΡΠ΅Π»Π½ΠΎΡΠΎ Π½Π°ΡΡΡΠΏΠ²Π°Π½Π΅ Π½Π° ΡΠ»Π°Π±ΠΎ ΠΈΠ»ΠΈ ΡΠΈΠ»Π½ΠΎ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ΠΈ Π΄Π°Π½Π½ΠΈ. ΠΠ°ΠΆΠ΅ Π°ΠΊΠΎ ΡΡΠ°Π²Π° Π²ΡΠΏΡΠΎΡ Π·Π° ΠΌΠ°Π»ΡΠΊ Π±ΠΈΠ·Π½Π΅Ρ. ΠΡΠΈ ΡΠ°Π·ΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°, ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΈΡΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ΅ΠΌΠ°Ρ ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΡΠ°Π²ΠΈ ΠΏΡΠ΅Π΄ Π²ΡΠΏΡΠΎΡΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π·Π° Π»ΠΎΡΠ»Π½ΠΎΡΡ, ΡΠ΅ ΠΈΡΠΊΠ° Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Π½Π° ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΈΡΠ΅ ΡΠΎΡΠΊΠΈ, ΡΠ΅ ΠΏΠΎΠΌΠΈΡΠ»ΠΈ Π·Π° ΡΠ°ΡΠ³Π΅ΡΠΈΡΠ°Π½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠ° ΠΈ ΡΠ΅ ΡΠ΅ Π·Π°ΠΌΠΈΡΠ»ΠΈ Π·Π° ΡΡΡΡΠ΅Π½Π΅ΡΠΎ Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ. Π ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π΅Π½ Π΅ΡΠ°ΠΏ Π·Π°Π΄Π°ΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ΅ΡΠ΅Π½Π° βΠ½Π° ΠΊΠΎΠ»ΡΠ½ΠΎβ. ΠΠΎ Ρ Π½Π°ΡΠ°ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°, ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ΡΠΎ ΠΊΡΠΌ Π°Π½Π°Π»ΠΈΡΠΈΡΠ½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΡΡΠ°Π²Π° Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ.
ΠΠΎ ΠΏΡΠΈ ΠΊΠ°ΠΊΠ²ΠΈ ΠΎΠ±ΡΡΠΎΡΡΠ΅Π»ΡΡΠ²Π° Π·Π°Π΄Π°ΡΠΈΡΠ΅ ΠΏΠΎ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Ρ Π² ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ "Rocket Science"? ΠΠΎΠΆΠ΅ Π±ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ ΡΡΠ°Π²Π° Π²ΡΠΏΡΠΎΡ Π·Π° Π½Π°ΠΈΡΡΠΈΠ½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ.
ΠΠ° Π΄Π° ΠΎΠΏΡΠΎΡΡΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠ°ΡΠ° "Rocket Science", ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΄Π΅ΡΠ΅ ΡΠ»ΠΎΠ½Π° Π½Π° ΠΏΠ°ΡΡΠ΅ΡΠ°.

ΠΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ° Π΅ Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΠΎΡΡΡΠ° ΠΈ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΡΡΡΠ° Π½Π° Π²Π°ΡΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ/ΡΠ΅ΡΠ²ΠΈΠ·ΠΈ/ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΠ·ΠΈ, ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π° Π²Π°Ρ, Π²Π°ΡΠΈΡΠ΅ ΠΊΠΎΠ»Π΅Π³ΠΈ ΠΈ ΡΠ΅Π»ΠΈΡ Π±ΠΈΠ·Π½Π΅Ρ Π΄Π° ΠΏΡΠ΅ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΡΠ»ΠΎΠ½Π°.
ΠΠΎ ΡΠΎΠ·ΠΈ ΠΏΠΎΡΡΡΠ»Π°Ρ ΡΡΠΈΠ³Π½Π°Ρ
Π° ΠΏΠΎΡΡΠΈ Π²ΡΠΈΡΠΊΠΈ Π½Π°ΡΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡ
Π° Π»Π°Π½Π΄ΡΠ°ΡΡΠ°, ΠΎΡΠ½ΠΎΠ²Π°Π²Π°ΠΉΠΊΠΈ ΡΠ΅ Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π½Π° DevOps Π΅ΠΊΠΈΠΏΠΈΡΠ΅.
ΠΠΎ Π΄ΠΎΡΠΈ ΠΏΡΠΈ "ΡΠ°Π·Π΄Π΅Π»Π½Π°, ΡΠ»ΠΎΠ½ΡΠΊΠ°" Π΄ΠΈΠ΅ΡΠ°, ΠΈΠΌΠ°ΠΌΠ΅ Π΄ΠΎΠ±ΡΠΈ ΡΠ°Π½ΡΠΎΠ²Π΅ Π·Π° "ΠΏΡΠ΅Π½Π°ΡΠΈΡΠ°Π½Π΅" Π½Π° ΠΠ’ Π»Π°Π½Π΄ΡΠ°ΡΡΠ°. Π ΡΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ Π΅ Π΄ΠΎΠ±ΡΠ΅ Π΄Π° ΡΠΏΡΠ΅ΠΌ, Π΄Π° ΠΈΠ·Π΄ΠΈΡΠ°ΠΌΠ΅ ΠΈ Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ Π² ΠΏΠΎΡΠΎΠΊΠ° low-code engineering platform.
ΠΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΡΠ΅ ΠΏΡΠΈΡΠ΅ΡΠ½ΡΠ²Π°Ρ ΠΎΡ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π°ΡΠ° Π·Π° Π·Π°ΡΡΠΎΠΉ Π² ΠΊΠ°ΡΠΈΠ΅ΡΠ°ΡΠ° ΡΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Ρ ΠΎΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½ΠΎ ΠΏΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ ΠΊΡΠΌ "ΠΏΠ»ΡΠ·Π³Π°Π½Π΅" Π½Π° ΡΡΡΠ΅Π»ΠΊΠΈ Π² UI ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈΡΠ΅ Π½Π° low-code ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΠΎ ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° ΠΌΠ°ΡΠΈΠ½ΠΈ Π½Π΅ Π΅ Π΄ΠΎΠ²Π΅Π»Π° Π΄ΠΎ ΠΈΠ·ΡΠ΅Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅, Π° Π΅ ΠΈΠ·Π΄ΠΈΠ³Π½Π°Π»Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΈΠΌ Π½Π° Π½ΠΎΠ²ΠΎ Π½ΠΈΠ²ΠΎ!
ΠΠ΅ΠΊΠ° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π·Π°ΡΠΎ.
ΠΠ½Π°Π»ΠΈΠ·ΡΡ Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΡΡΠ΅ΡΠ°ΡΠ° Π½Π° Π»ΠΎΠ³ΠΈΡΡΠΈΠΊΠ°ΡΠ°, ΡΠ΅Π»Π΅ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡ, Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈΡΠ΅ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡ ΠΈ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΈΡ ΡΠ΅ΠΊΡΠΎΡ Π²ΠΈΠ½Π°Π³ΠΈ Π΅ ΡΡΠΏΡΠΎΠ²ΠΎΠ΄Π΅Π½ Ρ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π²ΡΠΏΡΠΎΡΠΈ:
- Π‘ΠΊΠΎΡΠΎΡΡ Π½Π° ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ Π°Π½Π°Π»ΠΈΠ·;
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈ Π±Π΅Π· Π²ΡΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π²ΡΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΠΏΠΎΡΠΎΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ;
- ΠΠΎΡΡΠΎΠ²Π΅ΡΠ½ΠΎΡΡ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ;
- ΠΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΠΈ Π²Π΅ΡΡΠΈΠΎΠ½ΠΈΡΠ°Π½Π΅;
- Data provenance, Data lineage, CDC;
- ΠΡΡΠ·ΠΈΠ½Π° Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° Π½ΠΎΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΡΠ΅Π΄Π°;
- Π Π²Π΅ΡΠ΅ ΠΏΠΎΠ·Π½Π°ΡΠ°ΡΠ°: ΡΠ΅Π½Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°.
Π’ΠΎΠ΅ΡΡ, ΠΈΠ½ΠΆΠΈΠ½Π΅ΡΠΈΡΠ΅ ΠΈΠΌΠ°Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΠΈΡΠΎΠΊΠΎΠ΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΡ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ°ΠΌΠΎ ΠΊΠ°ΡΠΎ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΡΡ ΡΡΠ·Π½Π°Π½ΠΈΠ΅ΡΠΎ ΡΠΈ ΠΎΡ Π·Π°Π΄Π°ΡΠΈ Ρ Π½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°.
ΠΡΠ΅Π΄ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠ²Π°ΡΠ° Π·Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° Π½ΠΎΠ²ΠΎ Π½ΠΈΠ²ΠΎ ΡΠ° Π΅Π²ΠΎΠ»ΡΡΠΈΡΡΠ° ΠΈ ΡΠΈΡΡΠΎΠ²ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°. Π¦Π΅Π½Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΡΡΡΠΎ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ: Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π½Π΅Π΄ΠΎΡΡΠΈΠ³Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΡΠΏΠΎΡΠΎΠ±Π½ΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠΎΠΏΡΡ Π² ΡΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈΡΠ΅ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°.
ΠΠ΅ΠΊΠ° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ Ρ Π½ΠΈΡΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΈΡΠ΅ ΠΈ Π²ΠΈΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΈΡΠ΅ Π΅Π·ΠΈΡΠΈ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅. ΠΡΠ΅Ρ ΠΎΠ΄ΡΡ ΠΎΡ Π½ΠΈΡΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΈΡΠ΅ Π΅Π·ΠΈΡΠΈ ΠΊΡΠΌ Π²ΠΈΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΈΡΠ΅ Π΅ ΠΏΡΠ΅Ρ ΠΎΠ΄ ΠΎΡ Π½Π°ΠΏΠΈΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° "Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° ΠΆΠ΅Π»ΡΠ·ΠΎΡΠΎ" ΠΊΡΠΌ "Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° Ρ ΠΎΡΠ°ΡΠ°". Π’ΠΎΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΡΠ»ΠΎΠΉ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΡ. Π ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ, ΠΏΡΠ΅Ρ ΠΎΠ΄ΡΡ ΠΎΡ Π²ΠΈΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΈΡΠ΅ Π΅Π·ΠΈΡΠΈ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ ΠΊΡΠΌ low-code ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ Π΅ ΠΏΡΠ΅Ρ ΠΎΠ΄ ΠΎΡ "Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° Ρ ΠΎΡΠ°ΡΠ°" ΠΊΡΠΌ "Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°". ΠΠΊΠΎ ΡΠ΅ Π½Π°ΠΌΠ΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ΅ Π½Π°ΡΡΠΆΠ°Ρ ΠΎΡ ΡΠΎΠ·ΠΈ ΡΠ°ΠΊΡ, ΡΠΎΠ³Π°Π²Π° ΡΠ΅, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΠ° Π±ΠΈΠ»ΠΈ Π½Π°ΡΡΠΆΠ΅Π½ΠΈ ΠΎΡΠ΅ ΠΎΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ Π΅ ΠΏΠΎΡΠ²ΠΈΠ» JavaScript, Π² ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΡΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ°ΡΠΈΠ²ΠΈ. Π ΡΠ΅Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, ΠΈΠΌΠ°Ρ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠ°ΠΊΠ° ΡΠΎΡΡΡΠ΅ΡΠ½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π΄ΡΡΠ³ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π½Π° ΡΡΡΠΎΡΠΎ Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅.
Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ, low-code Π΅ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΠ²Π° Π½Π° ΠΎΡΠ΅ Π΅Π΄ΠΈΠ½ Π½ΠΈΠ²ΠΎ Π½Π° Π°Π±ΡΡΡΠ°ΠΊΡΠΈΡ.
ΠΡΠΈΠΊΠ»Π°Π΄Π΅Π½ ΠΎΠΏΠΈΡ Ρ low-code
Π’Π΅ΠΌΠ°ΡΠ° low-code Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠ°, Π½ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π±ΠΈΡ ΠΈΡΠΊΠ°Π» Π΄Π° Π³ΠΎΠ²ΠΎΡΡ Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ½ΠΎΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° 'ΠΌΠ°Π»ΠΎΠΊΠΎΠ΄ΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ' Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ.
ΠΡΠ΄Π΅Π»ΡΡ Big Data Solutions Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° 'ΠΠ΅ΠΎΡΠ»Π΅ΠΊΡ' ΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΎ Π² ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΈΡ ΡΠ΅ΠΊΡΠΎΡ Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°, ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°ΠΉΠΊΠΈ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° ΠΈ Π΅Π·Π΅ΡΠ° ΠΎΡ Π΄Π°Π½Π½ΠΈ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΠΉΠΊΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΡΡΠ΅ΡΠΈ. Π ΡΠ°Π·ΠΈ Π½ΠΈΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° low-code ΠΎΡΠ΄Π°Π²Π½Π° Π΅ ΡΡΠ°Π½Π΄Π°ΡΡ. Π‘ΡΠ΅Π΄ Π΄ΡΡΠ³ΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° low-code ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΡΠΏΠΎΠΌΠ΅Π½Π΅ΠΌ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ETL-ΠΏΡΠΎΡΠ΅ΡΠΈ: Informatica Power Center, IBM Datastage, Pentaho Data Integration. ΠΠ»ΠΈ Oracle Apex, ΠΊΠΎΠΉΡΠΎ Π΅ ΡΡΠ΅Π΄Π° Π·Π° Π±ΡΡΠ·ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ Π·Π° Π΄ΠΎΡΡΡΠΏ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ°Π»ΠΎΠΊΠΎΠ΄ΠΎΠ²ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ Π΅ ΡΠ²ΡΡΠ·Π°Π½ΠΎ Ρ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΡΠ½ΠΎ Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅Π½ ΡΡΠ΅ΠΊ Ρ ΡΡΠ½ΠΎ ΠΈΠ·ΡΠ°Π·Π΅Π½Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ Π²Π΅Π½Π΄ΠΎΡΠ°.
Π‘ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅ low-code ΠΌΠΎΠΆΠ΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΠΎΡΠΎΡΠΈΡΠ΅ ΠΎΡ Π΄Π°Π½Π½ΠΈ, Π΄Π° ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π°Ρ data-science ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ ΠΈΠ»ΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠ΄ΡΠ»ΠΈ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅.
ΠΠ΄ΠΈΠ½ ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ½ΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π·Π° ΠΎΠΏΠΈΡ Π² ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ°Π»ΠΎΠΊΠΎΠ΄ΠΎΠ²ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π΅ ΠΊΠΎΠ»Π°Π±ΠΎΡΠ°ΡΠΈΡΡΠ° Π½Π° 'ΠΠ΅ΠΎΡΠ»Π΅ΠΊΡ' Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Mediascope, Π΅Π΄ΠΈΠ½ ΠΎΡ Π»ΠΈΠ΄Π΅ΡΠΈΡΠ΅ Π½Π° ΡΡΡΠΊΠΈΡ ΠΏΠ°Π·Π°Ρ Π½Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡ. ΠΠ΄Π½Π° ΠΎΡ Π±ΠΈΠ·Π½Π΅Ρ Π·Π°Π΄Π°ΡΠΈΡΠ΅ Π½Π° ΡΠ°Π·ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ, Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΊΠΎΠΈΡΠΎ ΡΠ΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°ΡΠ΅Π»ΠΈΡΠ΅, ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ, ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ, ΡΠ°Π΄ΠΈΠΎΡΡΠ°Π½ΡΠΈΠΈ, ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΈ Π°Π³Π΅Π½ΡΠΈΠΈ ΠΈ ΠΌΠ°ΡΠΊΠΈ Π²Π·Π΅ΠΌΠ°Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΡΠ½ΠΎ Π·Π°ΠΊΡΠΏΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠ° ΠΈ ΠΏΠ»Π°Π½ΠΈΡΠ°Ρ ΡΠ²ΠΎΠΈΡΠ΅ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΠΈ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ.

ΠΠ΅Π΄ΠΈΠΉΠ½ΠΈΡΠ΅ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡ ΡΠ° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ΅Π½Π° ΡΡΠ΅ΡΠ° Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°. Π Π°Π·ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈ, ΡΡΠ±ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΊΠΎΠΈΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Ρ Π³Π»Π΅Π΄Π°Π½ΠΈΡΡΠ°, ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Π² ΡΠ΅Π± ΡΠ΅ΡΡΡΡΠΈΡΠ΅ β Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π³ΠΎΠ»ΡΠΌ IT Π΅ΠΊΠΈΠΏ ΠΈ ΠΊΠΎΠ»ΠΎΡΠ°Π»Π΅Π½ ΠΎΠΏΠΈΡ Π² ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠΎ Π΅ΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΠ°Π»Π½ΠΈΡΡ ΡΠ°ΡΡΠ΅ΠΆ Π½Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΡΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π±ΡΠΎΡ ΠΈ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ΡΠΎ Π½Π° ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈΡΠ΅ Ρ, ΠΏΡΠΈΠ½ΡΠΆΠ΄Π°Π²Π° IT ΠΈΠ½Π΄ΡΡΡΡΠΈΡΡΠ° Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ Π΄Π° ΠΏΡΠΎΠ³ΡΠ΅ΡΠΈΡΠ° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ. ΠΠ°ΠΉ-ΠΏΡΠΎΡΡΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π½Π° Π²Π΅ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°ΡΠ°ΡΠ° Π°Π½Π°Π»ΠΈΡΠΈΡΠ½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Mediascope Π±ΠΈ ΠΌΠΎΠ³Π»ΠΎ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° IT Π΅ΠΊΠΈΠΏΠ°. ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΅ ΡΡΠΊΠΎΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΠ΄ΠΈΠ½ ΠΎΡ ΡΡΡΠΏΠΊΠΈΡΠ΅, Π²ΠΎΠ΄Π΅ΡΠΈ ΠΊΡΠΌ ΡΠΎΠ²Π°, Π±ΠΈ ΠΌΠΎΠ³Π»ΠΎ Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ low-code.
ΠΡΠΈ ΡΡΠ°ΡΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π²Π΅ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°ΡΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. ΠΠ±Π°ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π²ΡΡΡ Ρ MSSQL Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΡΠ»Π½ΠΎ Π΄Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈ Π½Π° ΠΎΡΠ°ΠΊΠ²Π°Π½ΠΈΡΡΠ° Π·Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ΅ΠΌΠ»ΠΈΠ²Π° ΡΠ΅Π½Π° Π·Π° Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ°.
ΠΠ°Π΄Π°ΡΠ°ΡΠ°, ΠΏΡΠ΅Π΄ ΠΊΠΎΡΡΠΎ ΡΡΠΎΡΡ ΠΌΠ΅, Π±Π΅ΡΠ΅ Π½Π°ΠΈΡΡΠΈΠ½Π° Π°ΠΌΠ±ΠΈΡΠΈΠΎΠ·Π½Π° β Β«ΠΠ΅ΠΎΡΠ»Π΅ΠΊΡΒ» ΠΈ Mediascope ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π°Ρ ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Π·Π° ΠΈΠ·Π»ΠΈΠ·Π°Π½Π΅ Π½Π° MVP Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΡΠ²ΠΎΡΠΎ ΡΡΠΈΠΌΠ΅ΡΠ΅ΡΠΈΠ΅ ΠΎΡ Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ°.
ΠΠ°ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π° Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π½ΠΎΠ²Π°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° low-code ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ, Π±Π΅ΡΠ΅ ΠΈΠ·Π±ΡΠ°Π½ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈΡΡ ΡΡΠ΅ΠΊ Hadoop. Π‘ΡΠ°Π½Π΄Π°ΡΡΡΡ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΡΡΠ°Π½Π° HDFS Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΠΎΡΠΌΠ°Ρ parquet. ΠΠ° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅, Π½Π°ΠΌΠΈΡΠ°ΡΠΈ ΡΠ΅ Π² ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°, Π±Π΅ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Hive, Π² ΠΊΠΎΠΉΡΠΎ Π²ΡΠΈΡΠΊΠΈ Π½Π°Π»ΠΈΡΠ½ΠΈ Π²ΠΈΡΡΠΈΠ½ΠΈ ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½ΠΈ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° Π²ΡΠ½ΡΠ½ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ. ΠΠ°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Kafka ΠΈ Apache NiFi.
Low-code ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΡ Π² ΡΠ°Π·ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ Π±Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ Π·Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π½Π°ΠΉ-ΡΡΡΠ΄ΠΎΠ΅ΠΌΠΊΠ°ΡΠ° Π·Π°Π΄Π°ΡΠ° Π² ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ½Π°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° β Π·Π°Π΄Π°ΡΠ°ΡΠ° Π·Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ.

ΠΡΠ½ΠΎΠ²Π½ΠΈΡΡ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΡΠΌ Π·Π° ΠΌΠ°ΠΏΠΏΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π±Π΅ΡΠ΅ ΠΈΠ·Π±ΡΠ°Π½ low-code ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Datagram. Neoflex Datagram Π΅ ΡΡΠ΅Π΄ΡΡΠ²ΠΎ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΠΏΠΎΡΠΎΡΠΈ Π΄Π°Π½Π½ΠΈ.
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΠΎΠ·ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΌΠΈΠ½Π΅ Π±Π΅Π· ΠΏΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ Π½Π° Scala βΠ½Π° ΡΡΠΊΠ°β. ΠΠΎΠ΄ΡΡ Π½Π° Scala ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π° Model Driven Architecture.
Π―ΡΠ½ΠΈΡΡ ΠΏΠ»ΡΡ Π½Π° ΡΠ°ΠΊΡΠ² ΠΏΠΎΠ΄Ρ ΠΎΠ΄ Π΅ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΠΎ ΠΎΡΠ²Π΅Π½ ΡΠΊΠΎΡΠΎΡΡΡΠ°, ΠΈΠΌΠ° ΠΎΡΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π°:
- ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ ΠΈ ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈΡΠ΅/ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΡΠΈΡΠ΅;
- ΠΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Ρ ΠΎΠ΄Π° Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ Π² ΠΏΠΎΡΠΎΠΊΠ° Π΄Π°Π½Π½ΠΈ Π΄ΠΎ ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΠΏΠΎΠ»Π΅ΡΠ° (lineage);
- Π§Π°ΡΡΠΈΡΠ½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡΡΠ° Ρ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ;
- ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄ ΠΈ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΠΊΠΎΡΠ΅ΠΊΡΠΈΡ ΠΏΡΠ΅Π΄ΠΈ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅;
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½Π° Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ Π½Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈΡΠ΅;
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ 1 ΠΊΡΠΌ 1.
ΠΡΠ°Π³ΡΡ Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅ Π² ΡΠ΅ΡΠ΅Π½ΠΈΡΡΠ° Ρ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄ Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π΅ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»Π½ΠΎ Π½ΠΈΡΡΠΊ: ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π·Π½Π°Π΅ SQL ΠΈ Π΄Π° ΠΈΠΌΠ° ΠΎΠΏΠΈΡ Ρ ETL ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ. ΠΠ°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΡΠΎΡΠ½ΠΈ, ΡΠ΅ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Π½ΠΈ ΠΎΡ ΠΊΠΎΠ΄, Π½Π΅ ΡΠ° ETL ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π² ΡΠΈΡΠΎΠΊΠΈΡ ΡΠΌΠΈΡΡΠ» Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°. ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Ρ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½ΡΠΌΠ°Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π° ΡΡΠ΅Π΄Π° Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄Π°. Π’ΠΎΠ΅ΡΡ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈΡΡ ΠΊΠΎΠ΄ ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π² ΡΡΠ΅Π΄Π°ΡΠ°, ΠΊΠΎΡΡΠΎ Π΅ Π±ΠΈΠ»Π° Π½Π°Π»ΠΈΡΠ½Π° Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ° ΠΏΡΠ΅Π΄ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Ρ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄. Π ΡΠΎΠ²Π° Π΅, ΠΌΠΎΠΆΠ΅ Π±ΠΈ, ΠΎΡΠ΅ Π΅Π΄Π½ΠΎ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²ΠΎ Π·Π° Π½ΠΈΡΠΊΠΈΡ ΠΊΠΎΠ΄. Π’ΡΠΉ ΠΊΠ°ΡΠΎ Π² ΠΏΠ°ΡΠ°Π»Π΅Π» Ρ Π΅ΠΊΠΈΠΏΠ° Ρ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ βΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈβ Π΅ΠΊΠΈΠΏ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΡΠΈΡΡ ΠΊΠΎΠ΄ Π½Π° Scala. ΠΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΡ Π΄Π²Π°ΡΠ° Π΅ΠΊΠΈΠΏΠ° Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½Π°ΡΠ° ΡΡΠ΅Π΄Π° ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΡΠΎΡΡΠΎ ΠΈ βΠ±Π΅Π·ΡΠ΅Π²Π½ΠΎβ.
ΠΠ°ΠΈΡΡΠΈΠ½Π°, ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ, ΡΠ΅ ΠΎΡΠ²Π΅Π½ Π½ΠΈΡΠΊΠΈΡ ΠΊΠΎΠ΄ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π±Π΅Π· ΠΊΠΎΠ΄ (no-code). ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π½Π΅ΡΠ°. ΠΠΈΡΠΊΠΈΡΡ ΠΊΠΎΠ΄ Π² Π·Π½Π°ΡΠΈΡΠ΅Π»Π½Π° ΡΡΠ΅ΠΏΠ΅Π½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ΅ΡΠΈ Π² Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄. Π ΡΠ»ΡΡΠ°Ρ Ρ Datagram Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π° ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈΡΡ ΠΊΠΎΠ΄ Π½Π° Scala, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ Π±Π΅Π· ΠΊΠΎΠ΄. Π’Π°Π·ΠΈ ΡΠ°Π·Π»ΠΈΠΊΠ° Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½Π° Π½Π΅ ΡΠ°ΠΌΠΎ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° Π³ΡΠ²ΠΊΠ°Π²ΠΎΡΡΡΠ° Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ, Π½ΠΎ ΠΈ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΡΠΎΡΡΠ° ΠΈ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ΅ΡΠΈΡΠ΅ Ρ Π΄Π°Π½Π½ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ.
ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ
ΠΠ΅ΠΊΠ° ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΌΠ΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΡΠΎΡΠ½ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΡ Ρ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄ ΠΏΠΎΠΌΠ°Π³Π° Π·Π° ΡΠ°Π·ΡΠ΅ΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ° Π·Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π·Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΡΡΠ²ΠΎ, Π½Π΅ΠΊΠ° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½Π°ΡΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°. Π ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° ΠΌΠΎΠ΄Π΅Π»ΡΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡ.

ΠΠ·ΡΠΎΡΠ½ΠΈΡΠΈΡΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΡΠ° Π΄ΠΎΡΡΠ° Ρ
Π΅ΡΠ΅ΡΠΎΠ³Π΅Π½Π½ΠΈ ΠΈ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΠΈ:
- ΠΠΈΠΏΡΠ»ΠΌΠ΅ΡΡΠΈ (Π’Π-ΠΌΠ΅ΡΡΠΈ) β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΎ-Π°ΠΏΠ°ΡΠ°ΡΠ½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΡΠ΅ΡΠΏΠΎΠ½Π΄Π΅Π½ΡΡΠΊΠ°ΡΠ° ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½Π° ΠΏΠ°Π½Π΅Π»ΠΊΠ° β ΠΊΠΎΠΉ, ΠΊΠΎΠ³Π° ΠΈ ΠΊΠ°ΠΊΡΠ² ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π΅Π½ ΠΊΠ°Π½Π°Π» Π΅ Π³Π»Π΅Π΄Π°Π» Π² Π΄ΠΎΠΌΠ°ΠΊΠΈΠ½ΡΡΠ²ΠΎΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΡΡΠ°ΡΡΠ²Π° Π² ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ΡΠΎ. ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½Π°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΅ ΠΏΠΎΡΠΎΠΊ ΠΎΡ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ Π½Π° Π³Π»Π΅Π΄Π°Π½Π΅ Π½Π° Π΅ΡΠΈΡ Ρ ΠΏΡΠΈΠ²ΡΠ·Π²Π°Π½Π΅ ΠΊΡΠΌ ΠΌΠ΅Π΄ΠΈΠ°ΠΏΠ°ΠΊΠ΅ΡΠ° ΠΈ ΠΌΠ΅Π΄ΠΈΠ°ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΠ°Π½Π½ΠΈΡΠ΅ Π½Π° Π΅ΡΠ°ΠΏΠ° Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π² Data Lake ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΎΠ±ΠΎΠ³Π°ΡΠ΅Π½ΠΈ Ρ Π΄Π΅ΠΌΠΎΠ³ΡΠ°ΡΡΠΊΠΈ Π°ΡΡΠΈΠ±ΡΡΠΈ, ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Ρ Π³Π΅ΠΎΡΡΡΠ°Ρ, Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ Π·ΠΎΠ½ΠΈ ΠΈ Π΄ΡΡΠ³Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° Π·Π° ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΡΠ΅Π»Π΅Π³Π»Π΅Π΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΠΌΠ΅Π΄ΠΈΠ΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠ·Π²ΡΡΡΠ΅Π½ΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½ΠΈΡ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΈ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΎΡΠ΅Π½ΠΊΠ° Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΡΡΠ° Π½Π° Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡΡΠ°, ΠΈΠ·Π³ΠΎΡΠ²ΡΠ½Π΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½Π° ΡΡ Π΅ΠΌΠ°;
- ΠΠ°Π½Π½ΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΠΎΡΡΡΠΏΠ²Π°Ρ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½Π° ΠΏΠΎΡΠΎΠΊΠΎΠ²ΠΎ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½ΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½Π΅ Π½Π° Π³Π»Π΅Π΄Π°Π΅ΠΌΠΎΡΡΡΠ° Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡΠ΅ΡΡΡΡΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ;
- ΠΠ·ΠΌΠ΅ΡΠ²Π°ΡΠ΅Π»Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π² ΡΠ΅Π±-ΡΡΠ΅Π΄Π°, ΡΡΠ΅Π΄ ΠΊΠΎΠΈΡΠΎ ΠΊΠ°ΠΊΡΠΎ site-centric, ΡΠ°ΠΊΠ° ΠΈ user-centric Π±ΡΠΎΡΡΠΈ. ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° Data Lake ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ° research bar ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ Π²Π³ΡΠ°Π΄Π΅Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ; VPN.
- ΠΠ°Π½Π½ΠΈΡΠ΅ ΡΡΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΠΎΡΡΡΠΏΠ²Π°Ρ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈΠ΄ΠΈΡΠ°Ρ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ ΠΏΠΎΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½ Π°Π½ΠΊΠ΅ΡΠΈ ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½Π½ΠΈ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡΠ° Π² ΠΏΡΠΎΡΡΠ²Π°Π½ΠΈΡΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°;
- ΠΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎΡΠΎ ΠΎΠ±ΠΎΠ³Π°ΡΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ Π² lake ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠΈ ΡΡΠ΅Π· Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡ Π»ΠΎΠ³ΠΎΠ²Π΅ΡΠ΅ Π½Π° ΠΏΠ°ΡΡΠ½ΡΠΎΡΡΠΊΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡΠ° Π½Π° as is Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠΈ-ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ Π² ΠΏΡΡΠ²ΠΈΡΠ΅Π½ staging Π½Π° ΡΡΡΠΎΠ²ΠΈ Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΏΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π½Π°ΡΠΈΠ½ΠΈ. Π ΡΠ»ΡΡΠ°ΠΉ, ΡΠ΅ Π·Π° ΡΠ΅Π·ΠΈ ΡΠ΅Π»ΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° low-code, Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½Π° Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ Π½Π° ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΠΈ. ΠΡΠΈ ΡΠΎΠ²Π° Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ ΡΠΏΡΡΠΊΠ°ΠΌΠ΅ Π½Π° Π½ΠΈΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° mapping ΠΎΡ source to target. ΠΠ° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎΡΠΎ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ Ρ ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊΠ°, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ ΡΠΏΠΈΡΡΠΊΠ° Ρ Π΅Π΄ΠΈΠ½ΠΈΡΠΈ, ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°ΡΠΈ Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅. Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΡΡΠΊΡΡΡΠ° Π·Π° ΠΊΠ°ΡΠ°Π»ΠΎΠ·ΠΈ Π² HDFS ΡΠ΅ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΈ ΡΠ΅ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½Π° ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°-ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊ.
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° ΡΠΎΠ·ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ΅ΡΠΈΡ ΠΌΠ΅ Π΄Π° Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π½Π° low-code ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Mediascope Π²Π΅ΡΠ΅ Π΅ Π·Π°ΠΏΠΎΡΠ½Π°Π»Π° ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π° ΡΡΠ»ΡΠ³Π° Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Nifi + Kafka.
ΠΠ΅Π΄Π½Π°Π³Π° ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π΅ΠΌ, ΡΠ΅ ΡΠ΅Π·ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π½Π΅ ΡΠ° Π²Π·Π°ΠΈΠΌΠΎΠ·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌΠΈ, Π° ΠΏΠΎ-ΡΠΊΠΎΡΠΎ Π΄ΠΎΠΏΡΠ»Π²Π°Ρ Π΅Π΄ΠΈΠ½ Π΄ΡΡΠ³. Nifi ΠΈ Kafka ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ°Π±ΠΎΡΡΡ ΠΊΠ°ΠΊΡΠΎ Π² ΠΏΡΡΠΊΠ° (Nifi -> Kafka), ΡΠ°ΠΊΠ° ΠΈ Π² ΠΎΠ±ΡΠ°ΡΠ½Π° (Kafka -> Nifi) Π²ΡΡΠ·ΠΊΠ°. ΠΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π·Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡ Π±Π΅ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΏΡΡΠ²Π°ΡΠ° ΠΎΠΏΡΠΈΡ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅.

Π Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ Π½Π° Nifi ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠΈΠΏΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅-ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ ΠΈ Π΄Π° Π³ΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠ° Π½Π° Π±ΡΠΎΠΊΠ΅ΡΠ° Kafka. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡΡΠ° Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΡΠ΅ΠΌΠ° Π² Kafka ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΡΠ΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Nifi-ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅ PublishKafka. ΠΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡΡΠ° ΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π·ΠΈ pipeline-ΠΎΠ²Π΅ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Π² Π²ΠΈΠ·ΡΠ°Π»Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΡ Nifi ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΡΠ° Nifi + Kafka ΡΡΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π½Π°ΡΠ΅ΠΊΠ°Ρ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ Ρ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ Π½ΠΈΡΡΠΊ ΠΏΡΠ°Π³ Π½Π° Π²Π»ΠΈΠ·Π°Π½Π΅ Π² ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Big Data ΠΈ ΡΡΠΊΠΎΡΡΠ²Π°Ρ ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
Π‘Π»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΡΡΡΠΏΠΊΠ° Π² ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π±Π΅ΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ ΠΊΡΠΌ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° Π΅Π΄ΠΈΠ½Π΅Π½ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅Π½ ΡΠ»ΠΎΠΉ Π½Π° Π΄Π΅ΡΠ°ΠΉΠ»Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ. Π ΡΠ»ΡΡΠ°ΠΉ ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΠΎΡΠΎ ΠΈΠΌΠ° ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈ Π°ΡΡΠΈΠ±ΡΡΠΈ, ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ΡΠΎ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π°ΡΠ° ΠΏΠ°ΡΡΠΈΡΠΈΡ. ΠΠΊΠΎ ΠΎΠ±Π°ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π΅ Π΅ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΎ, ΡΠΎ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»Π½ΠΎ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ΅Π½ Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ ΠΎΠ±Ρ ΠΎΠ΄ Π½Π° Π²ΡΠΈΡΠΊΠΎΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠ°, Π»ΠΈΠ±ΠΎ ΠΈΠ·ΡΡΠ»ΠΎ ΠΎΡΠΊΠ°Π· ΠΎΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΈΡ ΠΎΠ±Ρ ΠΎΠ΄ Π½Π° ΡΠΎΠ·ΠΈ ΠΎΠ±Π΅ΠΊΡ (ΠΏΠΎΡΠ°Π΄ΠΈ Π»ΠΈΠΏΡΠ° Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ). ΠΠ° ΡΠΎΠ·ΠΈ Π΅ΡΠ°ΠΏ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Ρ ΠΊΠ»ΡΡΠΎΠ²Π΅ Π·Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈ. ΠΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ Π·Π°ΠΏΠ°Π·Π²Π°Ρ Π² ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΡΠΈ Π½Π° ΠΌΠ°ΡΡΠ΅Ρ-ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ Hbase, ΡΡΠ΄ΡΡΠΆΠ°ΡΠΈ ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ Π² Π°Π½Π°Π»ΠΈΡΠΈΡΠ½Π°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΈ ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅-ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ. ΠΠΎΠ½ΡΠΎΠ»ΠΈΠ΄Π°ΡΠΈΡΡΠ° Π½Π° Π°ΡΠΎΠΌΠ°ΡΠ½ΠΈΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ΅ ΠΏΡΠΈΠ΄ΡΡΠΆΠ°Π²Π° Ρ ΠΎΠ±ΠΎΠ³Π°ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎΡΠΎ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ. Framework-ΡΡ Π·Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ Π±Π΅ΡΠ΅ Spark. ΠΠΏΠΈΡΠ°Π½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π·Π° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΊΡΠΌ Π΅Π΄ΠΈΠ½Π½Π° ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠ° Π±Π΅ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΡΡΡΠΎ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ΠΈ Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Ρ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄ Datagram.
Π ΡΠ΅Π»Π΅Π²Π°ΡΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π±Π΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ SQL-Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅ Π·Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅. ΠΠ° ΡΠ°Π·ΠΈ ΠΎΠΏΡΠΈΡ Π±Π΅ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Hive. Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ Π² Hive ΡΡΠ°Π²Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΡΠΈ Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΡΠΈΡΡΠ° Β«Registr Hive TableΒ» Π² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Ρ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄.

Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΡΠΎΠΊΠ° Π½Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅
Datagram ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° workflow ΠΏΠΎΡΠΎΡΠΈ. ΠΠ°ΠΏΠΈΠ½Π³ΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Oozie ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ. Π ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΠΎΡΠΎΡΠΈ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΈ, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΈ ΠΈΠ»ΠΈ Π·Π°Π²ΠΈΡΠ΅ΡΠΈ ΠΎΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡΠ° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΡ Π½Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΠΎΠ΄ΠΊΡΠ΅ΠΏΡΡ ΡΠ΅ shell ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΠΈ java ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΡΠ²ΡΡ Apache Livy. Apache Livy ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΡ ΡΡΠ΅Π΄Π°ΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°.
ΠΠΊΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Π²Π΅ΡΠ΅ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π° Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΎΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈ, Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° REST API Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈΡΠ΅ Π² ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈΡ ΠΏΠΎΡΠΎΠΊ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠΌΠ°Π»ΠΈ ΡΠΌΠ΅ Π΄ΠΎΡΡΠ° ΡΡΠΏΠ΅ΡΠ΅Π½ ΠΎΠΏΠΈΡ Ρ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈ Π½Π° Scala Π² ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΎΡΠΈ, Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ Π½Π° PLSQL ΠΈ Kotlin. REST API Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Ρ ΠΌΠ°Π»ΠΊΠΎ ΠΊΠΎΠ΄ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΊΠ°ΡΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ΅ΠΌ ΠΊΠΎΠ΄ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° ΠΌΠ°ΠΏΠΈΠ½Π³Π°, ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° ΠΌΠ°ΠΏΠΈΠ½Π³Π°, ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡ ΠΎΡ ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈ ΠΈ, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π² URL Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈΡΠ΅.
ΠΠ°Π΅Π΄Π½ΠΎ Ρ Oozie, Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΠΎΠΊ Π½Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Airflow. ΠΡΠΌΠ° Π΄Π° ΡΠ΅ ΡΠΏΠΈΡΠ°ΠΌ Π΄ΡΠ»Π³ΠΎ Π½Π° ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Oozie ΠΈ Airflow, Π° ΠΏΡΠΎΡΡΠΎ ΡΠ΅ ΠΊΠ°ΠΆΠ°, ΡΠ΅ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ΅ Π·Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡ ΠΈΠ·Π±ΠΎΡΡΡ ΠΏΠ°Π΄Π½Π° Π²ΡΡΡ Ρ Airflow. ΠΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ Π±ΡΡ Π° ΠΏΠΎ-Π°ΠΊΡΠΈΠ²Π½Π°ΡΠ° ΠΎΠ±ΡΠ½ΠΎΡΡ, ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠ° ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΠΈ ΠΏΠΎ-ΡΠ°Π·Π²ΠΈΡΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ + API.
Airflow ΡΡΡΠΎ Π΅ Π΄ΠΎΠ±ΡΡ, Π·Π°ΡΠΎΡΠΎ Π·Π° ΠΎΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΠ±ΠΈΡΠ°Π½ΠΈΡΡ ΠΎΡ ΠΌΠ½ΠΎΠ·ΠΈΠ½Π° Python. Π ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ, ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΏΠΎΡΠΎΡΠΈ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π½Π΅ ΡΠ° ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ. Π‘ΡΠ°ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ΡΡ Π½Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ (Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠ° Π½Π° ΠΠ°Π½ΡΠ°) ΡΠ°ΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΡΡ ΡΠΎΡΠΊΠΈ Π² ΠΊΠ°ΡΠΌΠ°ΡΠ° Π½Π° Airflow.
Π€ΠΎΡΠΌΠ°ΡΡΡ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡ ΡΠ°ΠΉΠ» Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈΡΠ΅ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ Ρ ΠΌΠ°Π»ΠΊΠΎ ΠΊΠΎΠ΄ ΡΡΠ°Π½Π° spark-submit. Π’ΠΎΠ²Π° ΡΠ΅ ΡΠ»ΡΡΠΈ ΠΏΠΎ Π΄Π²Π΅ ΠΏΡΠΈΡΠΈΠ½ΠΈ. ΠΡΡΠ²ΠΎ, spark-submit ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° jar ΡΠ°ΠΉΠ» ΠΎΡ ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ°. ΠΡΠΎΡΠΎ, ΡΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ΄ΡΡΠΆΠ° ΡΡΠ»Π°ΡΠ° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΡ ΠΏΠΎΡΠΎΠΊ (ΠΊΠΎΠ΅ΡΠΎ ΡΠ»Π΅ΡΠ½ΡΠ²Π° ΠΏΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅, Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠΈ Dag).
ΠΠ°ΠΉ-ΡΠ΅ΡΡΠΎ ΡΡΠ΅ΡΠ°Π½ΠΈΡΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΎΡ ΡΠ°Π±ΠΎΡΠ½ΠΈΡ ΠΏΠΎΡΠΎΠΊ Π½Π° Airflow Π² Π½Π°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΡΡΠ°Π½Π° SparkSubmitOperator.
SparkSubmitOperator ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° jar-ΠΎΠ²Π΅ β ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈ ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈ Π½Π° Datagram Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠΎΡΠΌΡΠ»ΠΈΡΠ°Π½ΠΈ Π²Ρ ΠΎΠ΄Π½ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ.
ΠΠ°ΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΠ΅ Π²ΡΡΠΊΠ° Π·Π°Π΄Π°ΡΠ° Π² Airflow ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π² ΠΎΡΠ΄Π΅Π»Π΅Π½ ΠΏΠΎΡΠΎΠΊ ΠΈ Π½Π΅ Π·Π½Π°Π΅ Π½ΠΈΡΠΎ Π·Π° Π΄ΡΡΠ³ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ. Π ΡΠ°Π·ΠΈ Π²ΡΡΠ·ΠΊΠ° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ Π·Π°Π΄Π°ΡΠΈΡΠ΅ ΡΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° ΡΡΠ΅Π· ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, ΠΊΠ°ΡΠΎ DummyOperator ΠΈΠ»ΠΈ BranchPythonOperator.
ΠΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΡΠ° ΠΎΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° low-code ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Datagram Π² ΡΡΡΠ΅ΡΠ°Π½ΠΈΠ΅ Ρ ΡΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ (ΡΠΎΡΠΌΠΈΡΠ°ΡΠΈ Dag) Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΡΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΡΠΎΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΠΎΡΠΎΡΠΈ Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ.
ΠΠ·ΡΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° Π²ΠΈΡΡΠΈΠ½ΠΈ
ΠΠ΅ΡΠΎΡΡΠ½ΠΎ, Π½Π°ΠΉ-ΠΈΠ½ΡΠ΅Π»Π΅ΠΊΡΡΠ°Π»Π½ΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ΅Π½ΠΈΡΡ Π΅ΡΠ°ΠΏ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ Π΅ ΡΡΡΠΏΠΊΠ°ΡΠ° ΠΏΠΎ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²ΠΈΡΡΠΈΠ½ΠΈ. Π ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΏΠΎΡΠΎΠΊΠΈΡΠ΅ Π·Π° ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π½Π° ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠΊΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, Π½Π° ΡΠΎΠ·ΠΈ Π΅ΡΠ°ΠΏ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ ΠΊΡΠΌ Π΅ΡΠ°Π»ΠΎΠ½Π½Π°ΡΠ° ΡΡΠ°Π½ΡΠ»Π°ΡΠΈΡ Ρ ΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈΡΠ΅ Π·Π° ΡΠ°ΡΠΎΠ²ΠΈ Π·ΠΎΠ½ΠΈ, ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΠΈΠ·Π»ΡΡΠ²Π°Π½Π΅. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ΅ΡΡΠ½Π°ΡΠ° Π΅ΡΠΈΡΠ½Π° ΠΌΡΠ΅ΠΆΠ° (ΠΌΠ΅ΡΡΠ½ΠΈ Π½ΠΎΠ²ΠΈΠ½ΠΈ ΠΈ ΡΠ΅ΠΊΠ»Π°ΠΌΠ°). Π‘ΡΠ΅Π΄ Π΄ΡΡΠ³ΠΎΡΠΎ, Π½Π° ΡΠ°Π·ΠΈ ΡΡΡΠΏΠΊΠ° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΠ°Π·Π±ΠΈΠ²ΠΊΠ° Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈΡΠ΅ Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π³Π»Π΅Π΄Π°Π½Π΅ Π½Π° ΠΌΠ΅Π΄ΠΈΠ°ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ Π½Π° Π±Π°Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈΡΠ΅ Π½Π° Π³Π»Π΅Π΄Π°Π½Π΅. Π’ΡΠΊ ΡΡΡΠΎ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° βΠ²Π·Π²Π΅ΡΠ°Π²Π°Π½Π΅β Π½Π° ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° Π³Π»Π΅Π΄Π°Π½Π΅ΡΠΎ Π½Π° Π±Π°Π·Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΡΡ Π½Π°ΡΠ° Π·Π½Π°ΡΠΈΠΌΠΎΡΡ (ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠΏΡΠ°Π²ΡΡΠ½ΠΈΡ ΠΊΠΎΠ΅ΡΠΈΡΠΈΠ΅Π½Ρ).

ΠΡΠ΄Π΅Π»Π΅Π½ Π΅ΡΠ°ΠΏ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π½Π° Π²ΠΈΡΡΠΈΠ½ΠΈ Π΅ Π²Π°Π»ΠΈΠ΄ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΠ»Π³ΠΎΡΠΈΡΠΌΡΡ Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΠ·Π°ΡΠΈΡ Π΅ ΡΠ²ΡΡΠ·Π°Π½ Ρ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π΄ΠΈΡΠ° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ science-ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° low-code ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΠ»ΠΎΠΆΠ½ΠΈΡΡ Π°Π»Π³ΠΎΡΠΈΡΡΠΌ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ Π½Π° ΡΠ΅Π΄ΠΈΡΠ° ΠΎΡΠ΄Π΅Π»Π½ΠΈ Π²ΠΈΠ·ΡΠ°Π»Π½ΠΎ ΡΠ΅ΡΠΈΠΌΠΈ ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈ. ΠΡΠ΅ΠΊΠΈ ΠΎΡ ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π° Π·Π°Π΄Π°ΡΠ°. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΠΊΠΎΠ΅ΡΠΎ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π΅Π½ Π΄Π΅Π±ΡΠ³, Π»ΠΎΠ³Π²Π°Π½Π΅ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π΅ΡΠ°ΠΏΠΈΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅.
Π Π΅ΡΠ΅Π½ΠΎ Π΅ Π°Π»Π³ΠΎΡΠΈΡΡΠΌΡΡ Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΠ·Π°ΡΠΈΡ Π΄Π° Π±ΡΠ΄Π΅ Π΄ΠΈΡΠΊΡΠ΅ΡΠΈΠ·ΠΈΡΠ°Π½ Π½Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄Π΅ΡΠ°ΠΏΠΈ:
- ΠΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΠ΅Π³ΡΠ΅ΡΠΈΠΈ Π½Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π³Π»Π΅Π΄Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° Π² ΡΠ΅Π³ΠΈΠΎΠ½Π° ΠΈ Π³Π»Π΅Π΄Π°Π½Π΅ΡΠΎ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΌΡΠ΅ΠΆΠΈ Π² ΡΠ΅Π³ΠΈΠΎΠ½Π° Π·Π° 60 Π΄Π½ΠΈ.
- ΠΠ·ΡΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΡΠ΄Π΅Π½ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΎΡΡΠ°ΡΡΡΠΈ (ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΡ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ ΠΎΡ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡΠ΅ ΠΎΡ ΡΠ΅Π³ΡΠ΅ΡΠΈΠΎΠ½Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π») Π·Π° Π²ΡΠΈΡΠΊΠΈ ΡΠΎΡΠΊΠΈ Π½Π° ΡΠ΅Π³ΡΠ΅ΡΠΈΡ ΠΈ Π·Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ Π΄Π΅Π½.
- ΠΠ·Π±ΠΎΡ Π½Π° Π°Π½ΠΎΠΌΠ°Π»Π½ΠΈ Π΄Π²ΠΎΠΉΠΊΠΈ ΡΠ΅Π³ΠΈΠΎΠ½-ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½Π° ΠΌΡΠ΅ΠΆΠ°, ΠΊΡΠ΄Π΅ΡΠΎ ΡΡΡΠ΄Π΅Π½ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈΡΡ ΠΎΡΡΠ°ΡΡΠΊ Π·Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ Π΄Π΅Π½ Π½Π°Π΄Π²ΠΈΡΠ°Π²Π° Π½ΠΎΡΠΌΠ°ΡΠ° (Π·Π°Π΄Π°Π½Π° ΠΎΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡΠ°).
- ΠΡΠ΅Π±ΡΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Π½ΠΈΡ ΡΡΡΠ΄Π΅Π½ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΎΡΡΠ°ΡΡΠΊ ΠΏΠΎ Π°Π½ΠΎΠΌΠ°Π»Π½ΠΈ Π΄Π²ΠΎΠΉΠΊΠΈ ΡΠ΅Π³ΠΈΠΎΠ½-ΡΠ΅Π»Π΅ΡΠ΅Ρ Π·Π° Π²ΡΠ΅ΠΊΠΈ ΡΠ΅ΡΠΏΠΎΠ½Π΄Π΅Π½Ρ, Π³Π»Π΅Π΄Π°Π» ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π² ΡΠ΅Π³ΠΈΠΎΠ½Π° Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° Π²Π½ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΡΠΎΠ·ΠΈ ΡΠ΅ΡΠΏΠΎΠ½Π΄Π΅Π½Ρ (ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° ΠΏΡΠΎΠΌΡΠ½Π°ΡΠ° Π½Π° ΡΡΡΠ΄Π΅Π½ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈΡ ΠΎΡΡΠ°ΡΡΠΊ) ΠΏΡΠΈ ΠΈΠ·ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° Π³Π»Π΅Π΄Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΡΠ΅ΡΠΏΠΎΠ½Π΄Π΅Π½Ρ ΠΎΡ ΠΈΠ·Π²Π°Π΄ΠΊΠ°ΡΠ°.
- Π’ΡΡΡΠ΅Π½Π΅ Π½Π° ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΈ, ΡΠΈΠΉΡΠΎ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΠΎΠ΄ΡΡ ΡΡΡΠ΄Π΅Π½ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈΡ ΠΎΡΡΠ°ΡΡΠΊ Π½Π° ΠΎΡΡΠ΅ΡΠ½ΠΈΡ Π΄Π΅Π½ Π² Π½ΠΎΡΠΌΠ°.
ΠΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΡΡ ΠΏΠΎ-Π³ΠΎΡΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ Π΅ ΠΏΠΎΡΠ²ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° Ρ ΠΈΠΏΠΎΡΠ΅Π·Π°ΡΠ°, ΡΠ΅ Π΄Π°ΡΠ°-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ Π²Π΅ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠΌΠ° ΡΠ²ΡΡΠ΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π² Π³Π»Π°Π²Π°ΡΠ° ΡΠΈβ¦ Π, Π°ΠΊΠΎ ΡΠΎΠ²Π° Π½Π°ΠΈΡΡΠΈΠ½Π° Π΅ "ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ", Π° Π½Π΅ "ΠΊΠΎΠ΄Π΅Ρ", ΡΡΡΠ°Ρ ΡΡ ΠΎΡ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½Π°ΡΠ° Π΄Π΅Π³ΡΠ°Π΄Π°ΡΠΈΡ ΠΏΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° low-code ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΡΡΡΠ±Π²Π° Π½Π°ΠΏΡΠ»Π½ΠΎ Π΄Π° ΠΎΡΡΡΡΠΏΠΈ.
ΠΠ°ΠΊΠ²ΠΎ Π΄ΡΡΠ³ΠΎ ΠΌΠΎΠΆΠ΅ low-code?
ΠΠ±Π»Π°ΡΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΏΠ°ΠΊΠ΅ΡΠ½Π° ΠΈ ΠΏΠΎΡΠΎΠΊΠΎΠ²Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡ ΠΎΡ ΡΡΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ Π½Π° Scala Π½Π΅ ΡΠ²ΡΡΡΠ²Π°.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° low-code Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° datalake'ΠΎΠ²Π΅ Π²Π΅ΡΠ΅ ΡΡΠ°Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡ Π·Π° Π½Π°Ρ. ΠΠΎΠΆΠ΅ Π±ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡΡΠ° Π½Π° ΡΡΠ΅ΠΊΠ° Hadoop ΡΠ»Π΅Π΄Π²Π°Ρ ΠΏΡΡΡ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π½Π° ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈ DWH, ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈ Π½Π° Π Π‘Π£ΠΠ. ΠΠ°Π»ΠΎΠΊΠΎΠ΄ΠΎΠ²ΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π½Π° ΡΡΠ΅ΠΊΠ° Hadoop ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ΡΠ°Π²Π°Ρ ΠΊΠ°ΠΊΡΠΎ Π·Π°Π΄Π°ΡΠΈ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ, ΡΠ°ΠΊΠ° ΠΈ Π·Π°Π΄Π°ΡΠΈ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΡΠ°ΠΉΠ½ΠΈ BI ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ. Π ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ, ΡΠ΅ ΠΏΠΎΠ΄ BI ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ° Π½Π΅ ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ, Π½ΠΎ ΠΈ ΡΡΡ Π½ΠΎΡΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ ΠΎΡ Π±ΠΈΠ·Π½Π΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ. Π’Π°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ ΡΠ΅ΡΡΠΎ Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΡΠΈ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡΠΈΡΠ½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ Π·Π° ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΈΡ ΡΠ΅ΠΊΡΠΎΡ.

Π‘ΡΠ΅Π΄ ΡΠ°Π·Π»ΠΈΡΠΈΡ, Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° low-code ΠΈ, Π² ΡΠ°ΡΡΠ½ΠΎΡΡ, Datagram Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ΅ΡΠΈ Π·Π°Π΄Π°ΡΠ°ΡΠ° Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Ρ
ΠΎΠ΄Π° Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ Π² ΠΏΠΎΡΠΎΠΊΠ° ΠΎΡ Π΄Π°Π½Π½ΠΈ Ρ Π°ΡΠΎΠΌΠ°ΡΠ½ΠΎΡΡ Π΄ΠΎ ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΠΏΠΎΠ»Π΅ΡΠ° (lineage). ΠΠ° ΡΠΎΠ²Π° Π² low-code ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Ρ Apache Atlas ΠΈ Cloudera Navigator. ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ, Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ° Π½Π°Π±ΠΎΡ ΠΎΡ ΠΎΠ±Π΅ΠΊΡΠΈ Π² ΡΠ΅ΡΠ½ΠΈΡΠΈΡΠ΅ Π½Π° Atlas ΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΠ·ΠΎΠ²Π°Π²Π° Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΎΠ±Π΅ΠΊΡΠΈ ΠΏΡΠΈ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈ. ΠΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΡΡ Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Ρ
ΠΎΠ΄Π° Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ ΡΠΏΠ΅ΡΡΡΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡ ΠΎΡ Π²Π½Π΅ΡΠ΅ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ Π² Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ Π·Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΈΠ½Π°Π½ΡΠΎΠ² ΠΎΡΡΠ΅Ρ, ΡΠ°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΠΎ-ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎ Π΄Π° ΠΏΡΠ΅ΠΆΠΈΠ²Π΅Π΅ΠΌ ΠΏΠ΅ΡΠΈΠΎΠ΄Π° Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°ΡΠ΅Π»ΡΡΠ²ΠΎΡΠΎ. ΠΡΠ΅ ΠΏΠ°ΠΊ, ΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ ΠΎΡΡΠ·Π½Π°Π²Π°ΠΌΠ΅ ΠΌΠ΅ΠΆΠ΄ΡΠΏΠ»Π°ΡΡΠΎΠ²Π°ΡΠ° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ ΠΎΡ Π΄Π΅ΡΠ°ΠΉΠ»Π½ΠΈΡ ΡΠ»ΠΎΠΉ, ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΡΠ΅ ΡΠ΅ ΡΠ±Π»ΡΡΠΊΠ°ΠΌΠ΅ Ρ "Π²Π½Π΅Π·Π°ΠΏΠ½ΠΈ" Π΄Π΅ΡΠ΅ΠΊΡΠΈ ΠΈ ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈΠΌ Π±ΡΠΎΡ Π½Π° ΡΠ΅Π²ΠΎΡΠΊΠΎΠ²Π΅ΡΠ΅.

ΠΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ & low-code
ΠΡΠ΅ Π΅Π΄Π½Π° Π·Π°Π΄Π°ΡΠ°, ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΎΡ low-code ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π² ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Mediascope, ΡΡΠ°Π½Π° Π·Π°Π΄Π°ΡΠ° ΠΎΡ ΠΊΠ»Π°Ρ Data Quality. ΠΡΠΎΠ±Π΅Π½ΠΎΡΡ Π½Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ° Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π° ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠΊΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π±Π΅ ΠΎΡΡΡΡΡΠ²ΠΈΠ΅ΡΠΎ Π½Π° Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π²ΡΡΡ Ρ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΠ° ΠΈ ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΠΏΠΎΡΠΎΠΊ Π½Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ Π½Π° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΈ ΠΏΠΎΡΠΎΡΠΈ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π²Π΅ΡΠ΅ ΠΏΠΎΠ·Π½Π°ΡΠΈΡΡ Apache Airflow. ΠΡΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°ΡΠ° Π½Π° Π²ΡΡΠΊΠ° ΡΡΡΠΏΠΊΠ° Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ ΠΎΡΠ΄Π΅Π»Π½Π°ΡΠ° ΡΠ°ΡΡ Π½Π° DQ-ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ°.
ΠΠΎΠ±ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π΅ Π΄Π° ΡΠ΅ Π½Π°Π±Π»ΡΠ΄Π°Π²Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΎΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π° ΡΡΡ Π½ΠΎΡΠΎ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π² Π°Π½Π°Π»ΠΈΡΠΈΡΠ½Π°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°. ΠΠΌΠ°ΠΉΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΠΈΡΠ΅, ΠΌΠΎΠΆΠ΅ΠΌ Π²Π΅ΡΠ΅ ΠΎΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π° ΠΏΠΎΠΏΠ°Π΄Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π² ΠΏΡΡΠ²ΠΈΡΠ½ΠΈΡ ΡΠ»ΠΎΠΉ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΌΠ΅ ΡΠΏΠ°Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π±Π°Π·ΠΎΠ²ΠΈΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ β not null, constraints, foreign keys. Π’Π°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π½Π° Π±Π°Π·Π° Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈ ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈ ΠΎΡ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎΡΠΎ Π½Π° data quality Π² Datagram. ΠΠΎΠ΄ΠΎΠ³Π΅Π½Π΅ΡΠ°ΡΠΈΡΡΠ° Π² ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ ΡΡΡΠΎ ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π°Π²Π° Π½Π° ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π°. Π ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Mediascope Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΡΠΎ Π΅ ΡΡΠ°Π½Π°Π»ΠΎ Ρ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Enterprise Architect.
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ Π½Π° low-code ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΈ Enterprise Architect Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π±ΡΡ Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ:
- ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π·Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π° ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Β«nullΒ» Π² ΠΏΠΎΠ»Π΅ΡΠ° Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ Β«not nullΒ»;
- ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π·Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π° Π΄ΡΠ±Π»ΠΈ Π½Π° ΠΏΡΡΠ²ΠΈΡΠ½ΠΈΡ ΠΊΠ»ΡΡ;
- ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π²ΡΠ½ΡΠ΅Π½ ΠΊΠ»ΡΡ Π½Π° ΡΡΡΠ΅ΡΡΠ²ΠΎΡΠΎ;
- ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π·Π° ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΎΡΡ Π½Π° ΡΠ΅Π΄Π° ΠΏΠΎ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΏΠΎΠ»Π΅ΡΠ°.
ΠΠ° ΠΏΠΎ-ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π½Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ ΠΈ Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ Π½Π° Π΄Π°Π½Π½ΠΈ Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΎ ΠΌΠ°ΠΏΠΈΡΠ°Π½Π΅ Ρ Scala Expression, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠΈΠ΅ΠΌΠ° Π·Π° Π²Ρ ΠΎΠ΄ Π²ΡΠ½ΡΠ΅Π½ Spark SQL ΠΊΠΎΠ΄ Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°, ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ ΠΎΡ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠΈΡΠ΅ Π² Zeppelin.

Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, Π°Π²ΡΠΎΠ³Π΅Π½Π΅ΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΡΠ±Π²Π° Π΄Π° Π½Π°ΡΡΡΠΏΠΈ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ. Π ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΎΠΏΠΈΡΠ²Π°Π½ΠΎΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π°Ρ
Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΡΡΠΏΠΊΠΈ:
- DQ, ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ Π² Π±Π΅Π»Π΅ΠΆΠ½ΠΈΡΠΈΡΠ΅ Π½Π° Zeppelin;
- DQ, ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈ Π² ΠΌΠ°ΠΏΠΈΡΠ°Π½Π΅ΡΠΎ;
- DQ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΠΎΠ±Π΅ΠΌΠΈΡΡΠΈ ΠΌΠ°ΠΏΠΈΠ½Π³, ΡΡΠ΄ΡΡΠΆΠ°ΡΠΈ ΡΡΠ» Π½Π°Π±ΠΎΡ ΠΎΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π° ΠΎΡΠ΄Π΅Π»Π½Π° ΡΡΡΠ½ΠΎΡΡ;
- Π£Π½ΠΈΠ²Π΅ΡΡΠ°Π»Π½ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ DQ-ΠΌΠ°ΠΏΠΈΠ½Π³ΠΈ, ΠΏΡΠΈΠ΅ΠΌΠ°ΡΠΈ Π·Π° Π²Ρ ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΠΈ ΠΈ Π±ΠΈΠ·Π½Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ.
ΠΡΠ½ΠΎΠ²Π½ΠΎΡΠΎ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²ΠΎ Π½Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ»ΡΠ³Π° Π·Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π΅ ΡΡΠΊΡΠ°ΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΡΠ΅Π΄Π°. ΠΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΡΡ ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ°Π±Π»ΠΎΠ½ Π·Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° ΠΊΠΎΠ΄ ΡΡΠ΅Π· ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΡΠ΅ΡΡΠΎΠ²ΠΈ ΡΡΠ΅Π΄ΠΈ:
- ΠΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π½Π° ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΠΈ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΡΠΈ ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΠΌΠΎΠ΄Π΅Π»Π° Π² EA;
- ΠΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ Π½Π° Π΄Π°Π½Π½ΠΈ (ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π½ΡΠΊΠ°ΠΊΠ²ΠΈ Π΄Π°Π½Π½ΠΈ Π² ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ) ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ, ΠΊΠΎΠΉΡΠΎ ΡΡΡ ΡΠ°Π½ΡΠ²Π° ΠΎΡΠ°ΠΊΠ²Π°Π½ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΠΏΠΎΡΠ²Π° Π½Π° ΠΏΠΎΡΠ΅Π΄Π½Π°ΡΠ° ΠΏΠ°ΡΡΠΈΠ΄Π° Π΄Π°Π½Π½ΠΈ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅;
- ΠΠΈΠ·Π½Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π½Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΡΠ° Π½Π° Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Ρ ΠΎΡ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠΈΡΠ΅ Π² Π±Π΅Π»Π΅ΠΆΠ½ΠΈΡΠΈΡΠ΅ Π½Π° Zeppelin. ΠΡ ΡΠ°ΠΌ ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ°Ρ ΠΊΡΠΌ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΡΠ°Π±Π»ΠΈΡΠΈ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π° DQ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΡΠ΅Π΄Π°.
Π ΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΡΠ° Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ. ΠΠΎΡΠΈ ΠΏΡΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ½Π° Π³ΡΠ΅ΡΠΊΠ°, ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π½ΠΈ Π·Π°ΠΏΠ»Π°ΡΠ²Π°, Π΅ Π½Π΅ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΅Π΄Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΠΎΡΠΎΠΊΡΡ Π½Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΠΎΡΠΎΠΊΡΡ Π½Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΡΠ° ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ.
Π‘ΡΡΠ½ΠΎΡΡΡΠ° Π΅, ΡΠ΅ ΡΡΠ»ΡΠ³Π°ΡΠ° DQ Π΅ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π° Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΡΠ΅Π΄Π° ΠΈ Π΅ Π³ΠΎΡΠΎΠ²Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ ΡΠ°Π±ΠΎΡΠ° ΠΏΡΠΈ ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° ΠΏΠΎΡΠ΅Π΄Π½Π°ΡΠ° ΠΏΠ°ΡΡΠΈΠ΄Π° Π΄Π°Π½Π½ΠΈ.
ΠΠΌΠ΅ΡΡΠΎ Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΡΠ΅Π΄ΠΈΠΌΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° low-code Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠ·Π΄Π°Π²Π°Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ "ΠΎΡ Π½ΡΠ»Π°ΡΠ°". ΠΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ΠΈΡΡ ΠΎΡ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ Π΄Π°Π²Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ. Π‘ΠΊΠΎΡΠΎΡΡΡΠ°, ΠΎΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π°, ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π²Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ΅ΡΡΡΡΠΈ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΠΈ Π²ΡΠΏΡΠΎΡΠΈ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ, Π² ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·ΡΠΈΡΠ° Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠΎ-ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½ΠΎ ΠΈ Π±ΡΡΠ·ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, low-code Π½Π΅ Π΅ ΠΏΠ°Π½Π°ΡΠ΅Ρ, Π° ΠΌΠ°Π³ΠΈΡΡΠ° ΡΠ°ΠΌΠ° ΠΏΠΎ ΡΠ΅Π±Π΅ ΡΠΈ Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ ΡΠ»ΡΡΠΈ:
- ΠΠ½Π΄ΡΡΡΡΠΈΡΡΠ° Π½Π° low-code ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π° ΠΏΡΠ΅Π· Π΅ΡΠ°ΠΏ Π½Π° "Π·Π°ΡΠΈΠ»Π²Π°Π½Π΅" ΠΈ Π²ΡΠ΅ ΠΎΡΠ΅ Π½ΡΠΌΠ° Π΅Π΄Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΠΈ ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π½ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠΈ;
- ΠΠ½ΠΎΠ³ΠΎ low-code ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ ΡΠ° Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΈ ΠΈ ΡΡΡ Π½ΠΎΡΠΎ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²Π°Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΎΡΡΠ·Π½Π°ΡΠ° ΡΡΡΠΏΠΊΠ°, ΠΊΠΎΡΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΏΡΠΈ ΠΏΡΠ»Π½Π° ΡΠ²Π΅ΡΠ΅Π½ΠΎΡΡ Π² ΡΠΈΠ½Π°Π½ΡΠΎΠ²Π°ΡΠ° ΠΏΠΎΠ»Π·Π° ΠΎΡ ΡΡΡ Π½ΠΎΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅;
- ΠΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π»ΠΊΠΎΠΊΠΎΠ΄ΠΎΠ²ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ°Π±ΠΎΡΡΡ Π΄ΠΎΠ±ΡΠ΅ Ρ GIT / SVN. ΠΠ»ΠΈ ΡΠ° Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄;
- ΠΡΠΈ ΡΠ°Π·ΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°Π»ΠΎΠΆΠΈ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΌΠ°Π»ΠΊΠΎΠΊΠΎΠ΄ΠΎΠ²ΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ β ΠΊΠΎΠ΅ΡΠΎ, ΠΎΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π°, ΠΏΡΠΎΠ²ΠΎΠΊΠΈΡΠ° Π΅ΡΠ΅ΠΊΡ Π½Π° "ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ" ΠΎΡ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊΠ° Π½Π° low-code ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
- ΠΡΠΆΠ½ΠΈΡΡ Π½ΠΈΠ²ΠΎ Π½Π° ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ Π΅ Π΄ΠΎΡΡΠ° ΡΡΡΠ΄ΠΎΠ΅ΠΌΠΊΠΎ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎ Π·Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π² low-code ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΠ°Π»ΠΊΠΎΠΊΠΎΠ΄ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π±ΠΈΡΠ°Ρ Π½Π΅ ΡΠ°ΠΌΠΎ ΠΏΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ° Π½Π° ΡΡΡΡΠ΅Π½Π΅ Π½Π° ΠΏΠΎΠ»Π·Π° ΠΎΡ ΡΡΡ Π½ΠΎΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅. ΠΡΠΈ ΠΈΠ·Π±ΠΎΡΠ° Π΅ Ρ ΡΠ±Π°Π²ΠΎ Π΄Π° ΡΠ΅ Π·Π°Π΄Π°Π΄Π΅ΡΠ΅ Π²ΡΠΏΡΠΎΡΠ° Π·Π° Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΎΡΡΡΠΏΠ° ΠΈ Π΄Π΅Π»Π΅Π³ΠΈΡΠ°Π½Π΅/Π΅ΡΠΊΠ°Π»Π°ΡΠΈΡ Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π² ΡΠ΅Π»ΠΈΡ IT Π»Π°Π½Π΄ΡΠ°ΡΡ Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ°.

ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π°ΠΊΠΎ Π²ΡΠΈΡΠΊΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΡΠΈ Π½Π° ΠΈΠ·Π±ΡΠ°Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ° Π²ΠΈ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ ΠΈ ΠΏΠΎΠ»Π·ΠΈΡΠ΅ ΠΎΡ Π½Π΅ΠΉΠ½ΠΎΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΡΠ° Π² Π΄ΠΎΠΌΠΈΠ½ΠΈΡΠ°ΡΠΎ ΠΌΠ½ΠΎΠ·ΠΈΠ½ΡΡΠ²ΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΡΠ΅ ΠΊΡΠΌ ΠΌΠ°Π»ΠΊΠΈΡ ΠΊΠΎΠ΄ Π±Π΅Π· ΡΡΡΠ°Ρ
. Π’Π΅ΠΌ ΠΏΠΎΠ²Π΅ΡΠ΅, ΡΠ΅ ΠΏΡΠ΅Ρ
ΠΎΠ΄ΡΡ ΠΊΡΠΌ Π½Π΅Π³ΠΎ Π΅ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ΅Π½ β ΠΊΠ°ΠΊΡΠΎ Π΅ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½Π° Π²ΡΡΠΊΠ° Π΅Π²ΠΎΠ»ΡΡΠΈΡ.
ΠΠΊΠΎ Π΅Π΄ΠΈΠ½ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π·Π° Π½ΠΈΡΠΊΠΎΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΡΠΈ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ ΠΎΡ Π΄Π²Π°ΠΌΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π±Π΅Π· Π½ΠΈΡΠΊΠΎΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅, ΡΠΎ ΡΠΎΠ²Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²ΠΎ Π²ΡΠ² Π²ΡΡΠΊΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅. ΠΡΠ°Π³ΡΡ Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅ Π² ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π° Π½ΠΈΡΠΊΠΎΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π΅ ΠΏΠΎ-Π½ΠΈΡΡΠΊ ΠΎΡ ΡΠΎΠ·ΠΈ Π½Π° "ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈΡΠ΅" ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΡΠΎΠ²Π° ΠΎΠΊΠ°Π·Π²Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»Π½ΠΎ Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π²ΡΡΡ Ρ Π²ΡΠΏΡΠΎΡΠ° Π·Π° Π½Π΅Π΄ΠΎΡΡΠΈΠ³Π° Π½Π° ΠΊΠ°Π΄ΡΠΈ. ΠΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Ρ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΡΠΊΠΎΡΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ Π΅ΠΊΠΈΠΏΠΈ ΠΈ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎΡΡΡΠ° Π½Π° ΠΈΠ·Π±ΡΠ°Π½ΠΈΡ ΠΏΡΡ Π½Π° ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡΡΠ° Π² data science. ΠΠΈΡΠΊΠΎΠΊΠΎΠ΄ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΡΠ°Π½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Π° Π·Π° ΡΠΈΡΡΠΎΠ²Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ°, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΠΎΡ Π½Π΅ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ (Π² ΡΠ°ΡΡΠ½ΠΎΡΡ, Π±ΠΈΠ·Π½Π΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅).
ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΡΡΠ΅Π³Π½Π°ΡΠΈ ΡΡΠΎΠΊΠΎΠ²Π΅, Π½Π°ΡΠΎΠ²Π°ΡΠ΅Π½Π° Π±ΠΈΠ·Π½Π΅Ρ Π»ΠΎΠ³ΠΈΠΊΠ°, Π½Π΅Π΄ΠΎΡΡΠΈΠ³ Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½Π° Π΅ΠΊΡΠΏΠ΅ΡΡΠΈΠ·Π°, ΠΈ Π²ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΡΠΊΠΎΡΠΈΡΠ΅ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° Π½Π°Π²Π»ΠΈΠ·Π°Π½Π΅ Π½Π° ΠΏΠ°Π·Π°ΡΠ°, ΡΠΎ Π½ΠΈΡΠΊΠΎΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ Π½Π°ΡΠΈΠ½ΠΈΡΠ΅ Π΄Π° Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΠΈΡΠ΅ Π²Π°ΡΠΈΡΠ΅ Π½ΡΠΆΠ΄ΠΈ.
ΠΠ΅ Π±ΠΈΠ²Π° Π΄Π° ΡΠ΅ ΠΎΡΡΠΈΡΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΎΠ±Π°ΡΠ΅ Π² ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΡΡΠ°ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ Ρ Π½ΠΈΡΡΠΊ ΠΊΠΎΠ΄ Π΅ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΡ Π½Π°ΡΠΈΠ½ Π·Π° ΠΏΠΎΠ²ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π·Π°Π΄Π°ΡΠΈΡΠ΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
