ΠΠ°ΡΡΠΎΠ½Π°Π»ΡΠ½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²Π° ΠΠ’-ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ Linkos Group β Π²Π»Π°ΡΠ½ΠΈΠΊ Π±ΡΠ΅Π½Π΄ΡΠ², Π±Π°Π³Π°ΡΠΎΡΡΡΠ½ΠΈΠΉ Π»ΡΠ΄Π΅Ρ Π· ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ Π±ΡΠ·Π½Π΅ΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΡΡΡ ΡΠ° ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠ²ΠΈΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈΡ
ΠΏΡΠΎΠ΄ΡΠΊΡΡΠ² Π΄Π»Ρ Π±ΡΡ
Π³Π°Π»ΡΠ΅ΡΡΠ² ΡΠ° ΠΏΡΠ΄ΠΏΡΠΈΡΠΌΡΡΠ² Π£ΠΊΡΠ°ΡΠ½ΠΈ.
ΠΠ° ΡΠ»ΡΠ±Π»Π΅Π½ΠΈΠΌΠΈ Π±ΡΠ΅Π½Π΄Π°ΠΌΠΈ ΠΌΡΠ»ΡΠΉΠΎΠ½ΡΠ² β Cashalot, Π‘ΠΠ’Π, M.E.Doc, Π¦Π‘Π Β«Π£ΠΊΡΠ°ΡΠ½Π°Β», ISpro, ΠΠ’ΠΠ₯, FlyDoc ΡΡΠΎΡΡΡ ΡΠΎΠ·ΡΠΌΠ½Ρ, ΡΠ°Π»Π°Π½ΠΎΠ²ΠΈΡΡ, Π΅Π½Π΅ΡΠ³ΡΠΉΠ½Ρ ΡΠ° ΡΡΠ»Π΅ΡΠΏΡΡΠΌΠΎΠ²Π°Π½Ρ β ΡΠΏΡΠ°Π²ΠΆΠ½Ρ ΠΠ’-ΡΠ°Ρ
ΡΠ²ΡΡ.
ΠΠΈ ΠΏΠΎΡΠΈΠ»ΡΡΠΌΠΎ ΡΠ²ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ Π·Π°ΠΏΡΠΎΡΡΡΠΌΠΎ Π²Π°Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΉΠ½ΠΎ Π·ΡΠΎΡΡΠ°ΡΠΈ ΡΠ°Π·ΠΎΠΌ Π· Π½Π°ΠΌΠΈ, ΠΏΠΎΠ΄ΡΠ»ΡΡΡΠΈ Π½Π°ΡΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Ρ ΡΡΠ½Π½ΠΎΡΡΡ.
ΠΠ°ΠΏΡΠΎΡΡΡΠΌΠΎ Π΄ΠΎ Π½Π°ΡΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ DBA.
ΠΠ°ΡΠ° ΡΠΎΠ»Ρ:
ΠΠΈ ΡΡΠΊΠ°ΡΠΌΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π°Π΄ΠΌΡΠ½ΡΡΡΡΠ°ΡΠΎΡΠ°, Π° ΡΡΡΠ°ΡΠ΅Π³ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΡΡΠ½Π΅ΡΠ°, ΡΠΊΠΈΠΉ Π²ΡΠ΄ΡΠ³ΡΠ°Π²Π°ΡΠΈΠΌΠ΅ ΠΊΠ»ΡΡΠΎΠ²Ρ ΡΠΎΠ»Ρ Ρ Π΄ΠΈΠ·Π°ΠΉΠ½Ρ ΡΠ° ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ Π½Π°ΡΠΎΡ Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ
. ΠΠΈ Π±ΡΠ΄Π΅ΡΠ΅ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°Π»ΡΠ½Ρ Π·Π°:
ΠΡΠΎΠ΅ΠΊΡΡΠ²Π°Π½Π½Ρ ΡΠ° Π°ΡΡ
ΡΡΠ΅ΠΊΡΡΡΡ Π±Π°Π· Π΄Π°Π½ΠΈΡ
: Π ΠΎΠ·ΡΠΎΠ±ΠΊΠ° ΠΌΠ°ΡΡΡΠ°Π±ΠΎΠ²Π°Π½ΠΈΡ
, Π½Π°Π΄ΡΠΉΠ½ΠΈΡ
ΡΠ° Π²ΠΈΡΠΎΠΊΠΎΠ΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈΡ
ΡΡΡΠ΅Π½Ρ Π΄Π»Ρ Π½Π°ΡΠΎΡ ERP-ΡΠΈΡΡΠ΅ΠΌΠΈ, Π²ΡΠ°Ρ
ΠΎΠ²ΡΡΡΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ SOA-Π°ΡΡ
ΡΡΠ΅ΠΊΡΡΡΠΈ.
ΠΠΏΡΠΎΠ²Π°Π΄ΠΆΠ΅Π½Π½Ρ ΡΠ° ΠΏΡΠ΄ΡΡΠΈΠΌΠΊΠ° ΡΠ΅ΠΏΠ»ΡΠΊΠ°ΡΡΡ: ΠΠ°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ ΡΠ° ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ Master/Slave ΠΊΠΎΠ½ΡΡΠ³ΡΡΠ°ΡΡΠΉ Π΄Π»Ρ ΠΎΠ±ΠΎΡ
Π‘Π£ΠΠ, Π·Π°Π±Π΅Π·ΠΏΠ΅ΡΠ΅Π½Π½Ρ Π²ΠΈΡΠΎΠΊΠΎΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ (HA) ΡΠ° ΠΏΠ»Π°Π½ΡΠ² Π²ΡΠ΄Π½ΠΎΠ²Π»Π΅Π½Π½Ρ ΠΏΡΡΠ»Ρ Π·Π±ΠΎΡΠ² (DR).
ΠΡΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π΄ΠΎ ΡΠ°ΡΠ΄ΡΠ²Π°Π½Π½Ρ: Π£ΡΠ°ΡΡΡ Ρ ΡΠΎΠ·ΡΠΎΠ±ΡΡ ΡΠ° Π²ΠΏΡΠΎΠ²Π°Π΄ΠΆΠ΅Π½Π½Ρ ΡΡΡΠ°ΡΠ΅Π³ΡΠΉ ΡΠ°ΡΠ΄ΡΠ²Π°Π½Π½Ρ Π΄Π»Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΡΠ²Π°Π½Π½Ρ ΡΠΈΡΡΠ΅ΠΌΠΈ Π² ΠΌΠ°ΠΉΠ±ΡΡΠ½ΡΠΎΠΌΡ.
ΠΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ: ΠΠ½Π°Π»ΡΠ·, ΠΌΠΎΠ½ΡΡΠΎΡΠΈΠ½Π³ ΡΠ° ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ Π·Π°ΠΏΠΈΡΡΠ², ΡΡ
Π΅ΠΌ Π΄Π°Π½ΠΈΡ
, ΡΠ½Π΄Π΅ΠΊΡΡΠ² ΡΠ° Π·Π°Π³Π°Π»ΡΠ½ΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΠΠ.
Π ΠΎΠ·ΡΠΎΠ±ΠΊΠ° ΠΊΠΎΠ΄Ρ ΠΠ: Π‘ΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΡΠ° ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ stored procedures, functions, triggers ΡΠ° view, ΡΠΎ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°ΡΡΡ Π²ΠΈΡΠΎΠΊΠΈΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ° Π½Π°Π΄ΡΠΉΠ½ΠΎΡΡΡ.
ΠΠΎΠ½ΡΡΠ»ΡΡΡΠ²Π°Π½Π½Ρ ΡΠ° ΠΌΠ΅Π½ΡΠΎΡΡΡΠ²ΠΎ: ΠΡΡΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΈΠΌ ΡΡΠ°ΡΠ½ΠΈΠΊΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ, Π½Π°Π΄Π°Π²Π°ΡΠΈ Π΅ΠΊΡΠΏΠ΅ΡΡΠ½Ρ ΠΏΠΎΡΠ°Π΄ΠΈ ΡΠΎΠ΄ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Ρ ΠΠ, Π²ΠΈΠ±ΠΎΡΡ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΡΠΉ ΡΠ° Π½Π°ΠΉΠΊΡΠ°ΡΠΈΡ
ΠΏΡΠ°ΠΊΡΠΈΠΊ.
Π’Π΅Ρ
Π½ΡΡΠ½ΠΈΠΉ ΡΡΠ΅ΠΊ ΡΠ° Π²ΠΈΠΌΠΎΠ³ΠΈ:
ΠΠ±ΠΎΠ²βΡΠ·ΠΊΠΎΠ²Ρ Π·Π½Π°Π½Π½Ρ ΡΠ° Π΄ΠΎΡΠ²ΡΠ΄:
ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π²ΡΠ΄ 2+ ΡΠΎΠΊΡΠ² Π½Π° ΠΏΠΎΠ·ΠΈΡΡΡ DBA.
ΠΠ»ΠΈΠ±ΠΎΠΊΡ Π΅ΠΊΡΠΏΠ΅ΡΡΠ½Ρ Π·Π½Π°Π½Π½Ρ ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΈΠΉ Π΄ΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π·:
PostgreSQL: Π’ΠΎΠ½ΠΊΠ΅ Π½Π°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ, ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ, Physical ΡΠ° Logical replication (streaming, logical decoding), PGBouncer, Patroni (Π°Π±ΠΎ ΡΡ
ΠΎΠΆΡ HA/DR ΡΡΡΠ΅Π½Π½Ρ).
Microsoft SQL Server: ΠΠ°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ, ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ, AlwaysOn Availability Groups, Log Shipping, Index Management, Performance Tuning.
ΠΠΈΡΠΎΠΊΠ° Π΅ΠΊΡΠΏΠ΅ΡΡΠΈΠ·Π° Π² SQLΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠ²Π°Π½Π½Ρ ΠΠ:
T-SQL(MSSQL) / PL/pgSQL(PostgreSQL): ΠΡΠ»ΡΠ½Π΅ Π²ΠΎΠ»ΠΎΠ΄ΡΠ½Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΌ ΡΠΊΠ»Π°Π΄Π½ΠΈΡ
Π·Π°ΠΏΠΈΡΡΠ², ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΎΡ ΡΠ° ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡΡ stored procedures, functions, triggers.
Π’ΡΠ°Π½Π·Π°ΠΊΡΡΡ: ΠΠ»ΠΈΠ±ΠΎΠΊΠ΅ ΡΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΡΡΠ²Π½ΡΠ² ΡΠ·ΠΎΠ»ΡΡΡΡ, ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΡΠΉΠ½ΠΎΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π»Ρ Π²ΠΈΡΠΎΠΊΠΎΠ½Π°Π²Π°Π½ΡΠ°ΠΆΠ΅Π½ΠΈΡ
ΡΠΈΡΡΠ΅ΠΌ.
ΠΡΡ
ΡΡΠ΅ΠΊΡΡΡΠ° Π±Π°Π· Π΄Π°Π½ΠΈΡ
: ΠΠΎΡΠ²ΡΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΡΠ²Π°Π½Π½Ρ ΡΠ° ΠΌΠΎΠ΄Π΅Π»ΡΠ²Π°Π½Π½Ρ ΡΠ΅Π»ΡΡΡΠΉΠ½ΠΈΡ
Π±Π°Π· Π΄Π°Π½ΠΈΡ
Π΄Π»Ρ Π²Π΅Π»ΠΈΠΊΠΈΡ
ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡ
ΡΠΈΡΡΠ΅ΠΌ, ΡΠΎΠ·ΡΠΌΡΠ½Π½Ρ Π½ΠΎΡΠΌΠ°Π»ΡΠ·Π°ΡΡΡ ΡΠ° Π΄Π΅Π½ΠΎΡΠΌΠ°Π»ΡΠ·Π°ΡΡΡ.
ΠΠ°ΡΡΡΠ°Π±ΠΎΠ²Π°Π½ΡΡΡΡ ΡΠ° Π²ΠΈΡΠΎΠΊΠ° Π΄ΠΎΡΡΡΠΏΠ½ΡΡΡΡ: ΠΠΎΡΠ²ΡΠ΄ ΠΏΠΎΠ±ΡΠ΄ΠΎΠ²ΠΈ highly available ΡΠ° scalable ΡΡΡΠ΅Π½Ρ Π΄Π»Ρ ΠΠ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈ ΡΡΡΠ°ΡΠ΅Π³ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΡΡΠ²Π°Π½Π½Ρ ΡΠ° Π²ΡΠ΄Π½ΠΎΠ²Π»Π΅Π½Π½Ρ.
ΠΠΎΠ½ΡΡΠΎΡΠΈΠ½Π³: ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· ΡΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΌΠΎΠ½ΡΡΠΎΡΠΈΠ½Π³Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π±Π°Π· Π΄Π°Π½ΠΈΡ
(Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄, Prometheus + Grafana, Zabbix, Azure Monitor, SQL Server Performance Monitor ΡΠ° ΡΠ½ΡΡ).
Π‘ΠΈΡΡΠ΅ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΡΠΉ: ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Git, Π° ΡΠ°ΠΊΠΎΠΆ Π· ΡΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ½Π½Ρ ΡΡ
Π΅ΠΌΠ°ΠΌΠΈ ΠΠ ΡΠ° ΠΌΡΠ³ΡΠ°ΡΡΡΠΌΠΈ
ΠΡΠ΄Π΅ ΠΏΠ΅ΡΠ΅Π²Π°Π³ΠΎΡ:
ΠΠΎΡΠ²ΡΠ΄ Π· ΡΠ°ΡΠ΄ΡΠ²Π°Π½Π½ΡΠΌ (Sharding): ΠΡΠ°ΠΊΡΠΈΡΠ½ΠΈΠΉ Π΄ΠΎΡΠ²ΡΠ΄ Π°Π±ΠΎ Π³Π»ΠΈΠ±ΠΎΠΊΡ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ½Ρ Π·Π½Π°Π½Π½Ρ Ρ ΡΠΎΠ·ΡΠΎΠ±ΡΡ ΡΠ° Π²ΠΏΡΠΎΠ²Π°Π΄ΠΆΠ΅Π½Π½Ρ ΡΡΡΠ°ΡΠ΅Π³ΡΠΉ ΡΠ°ΡΠ΄ΡΠ²Π°Π½Π½Ρ.
ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Docker/Kubernetes Π΄Π»Ρ ΡΠΎΠ·Π³ΠΎΡΡΠ°Π½Π½Ρ ΡΠ° ΡΠΏΡΠ°Π²Π»ΡΠ½Π½Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ
.
Π ΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΡΠ² ΠΌΡΠΊΡΠΎΡΠ΅ΡΠ²ΡΡΠ½ΠΎΡ Π°ΡΡ
ΡΡΠ΅ΠΊΡΡΡΠΈ ΡΠ° ΡΡ Π²ΠΏΠ»ΠΈΠ²Ρ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΠ.
ΠΠΈ Π³Π°ΡΠ°Π½ΡΡΡΠΌΠΎ:
Π‘Π΅ΡΠΉΠΎΠ·Π½Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, ΠΌΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ ΡΠΎΠ·Π²ΠΈΡΠΊΡ.
ΠΡΡΡΡΠΉΠ½Π΅ ΠΏΡΠ°ΡΠ΅Π²Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ Π² ΠΏΡΠΎΠ²ΡΠ΄Π½Ρ IT ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ Π² Π£ΠΊΡΠ°ΡΠ½Ρ.
ΠΠΏΠ»Π°ΡΡΠ²Π°Π½Ρ Π»ΡΠΊΠ°ΡΠ½ΡΠ½ΠΈΠΉ Ρ Π²ΡΠ΄ΠΏΡΡΡΠΊΡ.
Π Π΅Π³ΡΠ»ΡΡΠ½Ρ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Ρ Π·Π°Ρ
ΠΎΠ΄ΠΈ.
ΠΠ΅Π·ΠΊΠΎΡΡΠΎΠ²Π½Π΅ ΠΏΡΠΎΡΠ΅ΡΡΠΉΠ½Π΅ Π½Π°Π²ΡΠ°Π½Π½Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌ ΠΠΎΠΌΠΏΠ°Π½ΡΡ.
ΠΠΎΠΏΠΎΠΌΠΎΠ³Ρ Ρ ΠΏΡΠ΄ΡΡΠΈΠΌΠΊΡ ΠΏΡΠ΄ ΡΠ°Ρ Π²ΠΈΠΏΡΠΎΠ±ΡΠ²Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠΌΡΠ½Ρ.
ΠΡ Ρ, Π·Π²ΠΈΡΠ°ΠΉΠ½ΠΎ ΠΆ, Π΄ΠΎΠ±ΡΠΎΠ·ΠΈΡΠ»ΠΈΠ²Ρ, Π΄ΡΡΠ΅Π²Π½Ρ Π°ΡΠΌΠΎΡΡΠ΅ΡΡ Π² ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠΌΡ, ΡΡΡΠ°ΡΠ½ΠΎΠΌΡ ΠΊΠΎΠ»Π΅ΠΊΡΠΈΠ²Ρ!