Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View ab-kily's full-sized avatar
πŸ˜…
Having a great job
πŸ˜…
Having a great job

Block or report ab-kily

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ab-kily/README.md

ΠŸΡ€ΠΈΠ²Π΅Ρ‚! Π­Ρ‚ΠΎ страничка АлСксандра Π‘ΠΎΠ³Π΄Π°Π½ΠΎΠ²Π°, CPO, CTO, backend-программиста, IT-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°, Ρ‚ΠΈΠΌ-Π»ΠΈΠ΄Π°... ΠΈ просто Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° πŸ€—

Бвою ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° BASIC-Π΅, ΠΏΠ΅Ρ€Π΅ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½Π½ΡƒΡŽ с ΠΊΠ½ΠΈΠΆΠΊΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, я ΠΏΡ€ΠΎΠ΄Π°Π» Π² 13 Π»Π΅Ρ‚ ΠΌΠΎΠ΅ΠΌΡƒ Π΄Ρ€ΡƒΠ³Ρƒ, ΠΈ с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΡƒΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ мСня Π½Π΅ отпускаСт πŸ˜‚

Π—Π° 22 Π³ΠΎΠ΄Π° ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ систСмного администратора нСбольшой локальной сСти Π΄ΠΎ руководитСля направлСния ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΉ производствСнной ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π—Π° это врСмя Π±Ρ‹Π»ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ мноТСство Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΎ мноТСство скилов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΌΠ½Π΅ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС ΠΈ ΠΏΠΎΠΊΠΎΡ€ΡΡ‚ΡŒ российский IT.

Настоящая моя ΡΡ‚Ρ€Π°ΡΡ‚ΡŒ это Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ! Для мСня Π²Ρ‹ΡΡˆΠ΅Π΅ ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π° остриС соврСмСнного IT, развивая сСбя ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π³Π΄Π΅ я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ.

А ΠΏΠΎ Π»ΡŽΠ±Ρ‹ΠΌ вопросам ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ: https://t.me/exiper

πŸ—οΈ Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹

НиТС прСдставлСн список Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠ½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ, с ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌ описаниСм ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ…. ΠŸΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° элСмСнтС списка Π²Ρ‹ΠΏΠ°Π΄Π΅Ρ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС πŸ˜‰

ΠŸΠ΅Ρ€Π΅Π΅Π·Π΄ IT-инфраструктуры с Virtuozzo Π½Π° Kubernetes Π½Π° Π±Π°Π·Π΅ ЯндСкс.Облака

🧐 КСйс: Π’ процСссС развития Π½Π°ΡˆΠΈΡ… e-commerce сСрвисов ΠΌΡ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ всё Ρ‡Π°Ρ‰Π΅ отвлСкаСмся Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, связанныС с обСспСчСниСм ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, доступности ΠΈ надСТности Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°ΡˆΠΈΡ… сСрвисов. Π’ΠΎ Π³Π΄Π΅-Ρ‚ΠΎ кончатся рСсурсы, Ρ‚ΠΎ ляТСт Ρ†Π΅Π»Ρ‹ΠΉ хост-сСрвСр с ΠΊΡƒΡ‡Π΅ΠΉ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΎΠΊ "Π½Π° Π±ΠΎΡ€Ρ‚Ρƒ". И хотя Ρƒ нас Π±Ρ‹Π»ΠΈ Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎ Ρ…ΠΎΠ»ΠΎΠ΄Π½ΠΎΠΉ ΠΈ горячСй Π·Π°ΠΌΠ΅Π½Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π»Π°ΠΆΠ΅Π½ процСсс восстановлСния ΠΈΠ· Π±Π΅ΠΊΠ°ΠΏΠΎΠ², всё-Ρ‚Π°ΠΊΠΈ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ - ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ сСрвисы. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ Π½Π°Ρ‡Π°Π»ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π³Π»Π°ΠΌΡƒΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

❔ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: РассмотрСв Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ (Π° срСди Π½ΠΈΡ… Π±Ρ‹Π»ΠΈ: Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠ΅ ΠΈ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΎΠ±Π»Π°ΠΊΠΎ) ΠΌΡ‹ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡŒ Π½Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π° Π² ЯндСкс.Облако. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ±ΡƒΠ΄ΠΈΠ»ΠΈ нас это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ:
  • Π‘Π΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΉ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Π²Ρ‚Ρ€Π° Π½Π΅ закроСтся
  • Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ трСбования ΠΊ Π»ΠΎΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…
  • По ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ подсчСтам ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ»Π° мСньшС (хотя здСсь ΠΌΡ‹ ΠΎΠ±ΠΌΠ°Π½ΡƒΠ»ΠΈΡΡŒ
  • ВстроСнный ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ Π±Π΅ΠΊΠ°ΠΏΡ‹
  • РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒΡŽ благодаря Π½Π°Π»ΠΈΡ‡ΠΈΡŽ Managed Kubernetes
  • Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ количСство интСрСсных сСрвисов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² процСссС развития Π½Π°ΡˆΠΈΡ… сСрвисов
Π’Ρ‹Π±Ρ€Π°Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΌΡ‹ стали Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ»Π°Π½ пСрСноса с Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ инфраструктуры Π² ΠΎΠ±Π»Π°ΠΊΠΎ. По ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΊΠΈΠ΄ΠΊΠ°ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ»ΠΎ, Ρ‡Ρ‚ΠΎ пСрСнСсти прСдстояло порядка 130 сСрвисов, ΠΈ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ ΠΈΡ… Π² Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅, Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΎΠ½ΠΈ Ρ€Π°Π½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ (1 сСрвис - 1 Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина) Π½Π΅ прСдставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΈΠ·-Π·Π° ΠΎΡ‡Π΅Π½ΡŒ высокой Ρ†Π΅Π½Ρ‹.

➑️ РСшСниС: Π‘Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ сразу Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· сСрвисов Π² Π²ΠΈΠ΄Π΅ docker-ΠΎΠ±Ρ€Π°Π·Π° ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ сСрвисы Π² Kubernetes. Π­Ρ‚ΠΎ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎ ΠΎΡ‚ нас ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, Π²Π½Π΅Π΄Ρ€ΠΈΠ² ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ CI/CD, Π½ΠΎ Π±Π»Π°Π³ΠΎ Π½Π° Π±Π°Π·Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Kubernetes ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это оказалось ΠΎΡ‡Π΅Π½ΡŒ просто.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ порядка 6 мСсяцСв Π±Ρ‹Π» ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… систСм (WMS, CRM, CMS, PIM) Π² ΠΎΠ±Π»Π°ΠΊΠΎ.

βœ… Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: Π£ΠΆΠ΅ послС пСрСноса ΠΏΠ΅Ρ€Π²Ρ‹Ρ… сСрвисов Π½Π° Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ настройку CI/CD ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ, насколько стал ΡƒΠ΄ΠΎΠ±Π΅Π½ процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ обслуТивания инфраструктуры. Π Π΅Π»ΠΈΠ·Ρ‹ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ дСлались Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС (часы вмСсто Π΄Π½Π΅ΠΉ), Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ состояниСм инфраструктуры стал просто Ρ‚ΠΎΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ. К соТалСнию, я ΡƒΡˆΠ΅Π» ΠΈΠ· ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° процСсс ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π° Π΅Ρ‰Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ продолТался, поэтому ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ вСсь спСктр прСимущСств ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π° ΠΌΠ½Π΅ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ:

Kubernetes Docker Docker-compose Helm Yandex.Cloud Virtuozzo

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с систСмой ЧСстный Π—Π½Π°ΠΊ

🧐 КСйс: БизнСс, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ я Ρ€Π°Π±ΠΎΡ‚Π°Π», ΠΏΠΎΠΌΠΈΠΌΠΎ всСго ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ, ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π» Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ ΠΎΠ΄Π΅ΠΆΠ΄Ρƒ. Π‘ 1-Π³ΠΎ января 2021 Π³ΠΎΠ΄Π°, Π² соотвСтствии с Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ, такая ΠΎΠ΄Π΅ΠΆΠ΄Π° Π² ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ порядкС Π΄ΠΎΠ»ΠΆΠ½Π° ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° DataMatrix, ΡΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ€ΡƒΡ‡Π΅Π½ΠΎ Π΅Π΄ΠΈΠ½ΠΎΠΌΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρƒ - Π¦Π΅Π½Ρ‚Ρ€Ρƒ Развития ΠŸΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ (ЦРПВ), Π° сама систСма ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ называСтся ЧСстный Π—Π½Π°ΠΊ.

❔ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠΌ Π°ΠΊΡ†ΠΈΠ·Π½Ρ‹Ρ… ΠΌΠ°Ρ€ΠΎΠΊ для алкоголя, ΠΈ ΡƒΡ‡Π΅Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π½Π° Π²Ρ…ΠΎΠ΄Π΅ (ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΡ‘ΠΌΠΊΠ΅ ΠΈΠ»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π΅ Ρ‚ΠΎΠ²Π°Ρ€Π° ΠΎΡ‚ покупатСля), Ρ‚Π°ΠΊ ΠΈ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ (ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ ΠΈΠ»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρƒ поставщику). Π£Ρ‡Π΅Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΡΡ‚ΠΎΠΆΠ°ΠΉΡˆΠΈΠΉ, Ρ‚.ΠΊ., ΠΏΠΎΠΌΠΈΠΌΠΎ ΡˆΡ‚Ρ€Π°Ρ„ΠΎΠ², систСма Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π»Π° мноТСство ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ΡƒΡ‡Ρ‚Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ организациями ΠΏΠΎ Π»ΠΈΠ½ΠΈΠΈ ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ†-поставщик ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π²Π΅Ρ†-ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ. ΠšΡ€ΠΎΠΌΠ΅ этого, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ² ΠΈ нСобходимости Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ сканирования этого ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΈΡ‘ΠΌΡ‰ΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π²Ρ†Π°ΠΌΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· этапов двиТСния Ρ‚ΠΎΠ²Π°Ρ€Π° Π²Π΅Π»ΠΎ ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ сборки Π·Π°ΠΊΠ°Π·ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ‡Π°Π»ΠΈΠ»ΠΎ руководство, Π° ΠΎΠ½ΠΎ ΠΏΠ΅Ρ‡Π°Π»ΠΈΠ»ΠΎ нас... БоотвСтствСнно, ΡƒΡ‡Π΅Ρ‚ этих ΠΊΠΎΠ΄ΠΎΠ² Π±Π΅Π· использования ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ являлся Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ нСрСалистичным. Битуация ΡƒΡΡƒΠ³ΡƒΠ±Π»ΡΠ»Π°ΡΡŒ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Ρ‹Π½ΠΊΠ΅ Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ΅ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², Ρ‚.ΠΊ. сам Ρ€Ρ‹Π½ΠΎΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ создавался.

➑️ РСшСниС:Π˜Π·ΡƒΡ‡ΠΈΠ² доступныС Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π°ΠΌ Π½Π΅ подходят ΠΈ стали Π΄ΡƒΠΌΠ°Ρ‚ΡŒ Π½Π°Π΄ собствСнным Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ. Π˜Π·ΡƒΡ‡ΠΈΠ² API мноТСства подсистСм систСмы ЧСстный Π—Π½Π°ΠΊ (Π° подсистСм Π±Ρ‹Π»ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ - TRUE API, API Π“Π˜Π‘ МВ, Π‘Π£Π— API ΠΈ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ…), ΠΎΠ½ΠΈ показались Π½Π°ΠΌ достаточно Π·Ρ€Π΅Π»Ρ‹ΠΌΠΈ ΠΈ ΡŽΠ·Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ (Ρ‡Ρ‚ΠΎ Π½Π΅ часто для API гос. ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ), ΠΈ ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ собствСнноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ. Π‘Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹:
  • PHP-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° (https://github.com/kilylabs/true-api-cli) для взаимодСйствиСм с API ЧСстный Π—Π½Π°ΠΊ
  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ нашСй складской WMS-систСмой ΠΈ ЧСстный Π—Π½Π°ΠΊ
  • Π—Π°ΠΊΡƒΠΏΠ»Π΅Π½ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ

βœ… Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° заняла порядка 2-Ρ… мСсяцСв, ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Π°ΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ практичСски ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΊΠΎΠ΄Π°ΠΌΠΈ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ (Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ участка ΠΏΡ€ΠΈΡ‘ΠΌΠΊΠΈ ΠΈ пСрСсортицы). Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ нашСго Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ двиТСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°, Ρ‡Ρ‚ΠΎ Π΄Π°Π»ΠΎ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΎΠ»ΠΎΠ³Π°ΠΌ Π½ΠΎΠ²ΡƒΡŽ ΠΏΠΎΡ€Ρ†ΠΈΡŽ интСрСсных Π΄Π°Π½Π½Ρ‹Ρ… для Π°Π½Π°Π»ΠΈΠ·Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π° ΠΆΠ΅ ТСнская ΠΊΡƒΡ€Ρ‚ΠΊΠ° ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π»Π°ΡΡŒ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π»Π°ΡΡŒ 5 Ρ€Π°Π· подряд Π½Π° склад). Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π² нашСм Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π½Π°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ нСобходимости Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ сканирования ΡˆΡ‚Ρ€ΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ² - самого ΡˆΡ‚Ρ€ΠΈΡ…-ΠΊΠΎΠ΄Π° издСлия ΠΈ DataMatrix ΠΊΠΎΠ΄Π° ЧСстного Π—Π½Π°ΠΊΠ°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΌΠ°ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎ для ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΎΠ²Ρ‰ΠΈΠΊΠΎΠ², ΠΈ Π½Π΅ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΈ ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ сроков сборки Π·Π°ΠΊΠ°Π·ΠΎΠ².

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ:

PHP MySQL Yii

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ PIM (Product Information Management) систСмы

🧐 КСйс: БизнСс, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ я Ρ€Π°Π±ΠΎΡ‚Π°Π», ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ставил качСство ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° сайтах (ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²) ΠΈ Π² ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ…. Однако, ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎΠ± ΠΎΠ΄Π΅ΠΆΠ΄Π΅ (Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½Π° составляла наибольший ΠΏΠΎΡ€Ρ‚Ρ„Π΅Π»ΡŒ Π·Π°ΠΊΠ°Π·ΠΎΠ² Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ), которая ΠΎΡ‡Π΅Π½ΡŒ Π²Π°Ρ€ΠΈΠ°Ρ‚ΠΈΠ²Π½Π° ΠΏΠΎ своСй ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ (ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ мноТСство Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΉ Ρ†Π²Π΅Ρ‚ΠΎΠ², ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ²), ΠΈ Π±Ρ‹Π»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ слоТности с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΠΎΠ΅ качСство ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

❔ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ всё Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»-сСрвСрС ΠΈ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ Π² Excel-Π΅ Π±Ρ‹Π»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ (большая Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΈΡ‚ΡŒΡΡ), ΠΈ Π½Π°ΠΌ Π±Ρ‹Π»ΠΎ ΠΏΠΎΡ€ΡƒΡ‡Π΅Π½ΠΎ Π½Π°ΠΉΡ‚ΠΈ подходящСС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ, ΠΈΠ·ΡƒΡ‡ΠΈΠ² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, для Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ управлСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ систСму класса PIM (Product Information Management). Π˜Π·ΡƒΡ‡Π°Π»ΠΈ 2 систСмы - Akeneo ΠΈ PIMcore. Π’Ρ‹Π±ΠΎΡ€ ΠΏΠ°Π» Π½Π° Π½ΠΈΡ… ΠΏΠΎ ΠΎΡ‡Π΅Π½ΡŒ простым ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ - ΠΎΠ½ΠΈ OSS (хотя ΠΈ ΠΈΠΌΠ΅Π»ΠΈ Enterprise вСрсии), ΠΈ ΠΎΠ±Π΅ ΠΈΠΌΠ΅Π»ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚Ρ‹Π΅ возмоТности ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΎΠ΄Π΅ΠΆΠ΄ΠΎΠΉ. ΠŸΡ€ΠΎΠ²Π΅Π΄Ρ исслСдования этих систСм, ΠΊΠ°ΠΊ часто это Π±Ρ‹Π²Π°Π΅Ρ‚ с OSS систСмами, качСство оставляло ΠΆΠ΅Π»Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ.

➑️ РСшСниС: ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΠ² нСсколько Π±Π°Π³Ρ€Π΅ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠ°Ρ€Ρƒ ΠΏΡƒΠ»-рСквСстов, ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ отписку, ΠΌΠΎΠ», ΠΏΠΎΠΊΡƒΠΏΠ°ΠΉΡ‚Π΅ Enterprise Π²Π΅Ρ€ΡΠΈΡŽ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π°ΠΌ ΡΡ‡Π°ΡΡ‚ΡŒΠ΅, Π½Π°ΠΌΠΈ Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡƒΡŽ систСму ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π‘Ρ‹Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ основныС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π½Π°ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ PIM-систСмы, Π² частности:
  • ЦСнтрализация ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π΅
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° CRUD-ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ для всСго спСктра ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π΅ (тСкст, характСристики, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, докумСнтация, связи ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌΠΈ ΠΈ Π΄Ρ€.)
  • Workflow для заполнСния ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π°
  • KPIs ΠΏΠΎ статусу заполнСнности ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ Ρ‚ΠΎΠ²Π°Ρ€Π°
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π°, Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ экспорта ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° (GraphQL)

βœ… Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: По Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ внСдрСния этой систСмы Π½Π° Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π΅ 6-ΠΈ мСсяцСв качСство ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сказалось Π½Π° Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ:
Angular Symfony Symfony MySQL GraphQL PHP

БистСма управлСния складом (WMS)

🧐 КСйс: Π‘ высоты сСгодняшнСго дня, я ΠΌΠΎΠ³Ρƒ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ это Π±Ρ‹Π» ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π²ΡˆΠΈΠΉ всю ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², благодаря ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ бизнСс ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» буст для дальнСйшСго роста. А Π½Π°Ρ‡Π°Π»ΠΎΡΡŒ всё банально.

❔ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: Как ΠΈ всС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, для Ρ€Π°Π±ΠΎΡ‚Ρ‹ склада использовался 1Π‘, Π³Π΄Π΅ Π² ΠΏΠΎΠ»ΡƒΡ€ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ склада заносились двиТСния Ρ‚ΠΎΠ²Π°Ρ€Π° ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΡ‘ΠΌΠΊΠ΅ ΠΎΡ‚ поставщика, сборкС ΠΈ Π²ΠΎΠ·Ρ€Π²Ρ‚ΠΎΠ² Π·Π°ΠΊΠ°Π·ΠΎΠ². НуТно Π»ΠΈ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π²Π΅Π» ΠΊ пСрСсортицам, нСдостачам ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΠ»ΠΈ Π΄ΠΎ Π±Π΅Π·ΡƒΠΌΠ½Ρ‹Ρ… 10% срСди заявок Π½Π° сборку Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ дСсятому Π·Π°ΠΊΠ°Π·Ρƒ Π±Ρ‹Π»Π° нСдостача ΠΈΠ»ΠΈ пСрСсортица). Π­Ρ‚ΠΎ всё Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π»ΠΎΡΡŒ Π½Π° Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя поиска Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π° для сборки Π·Π°ΠΊΠ°Π·Π°, ΠΈ Π² самыС Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ мСсяцы ситуация Ρ€Π΅ΡˆΠ°Π»Π°ΡΡŒ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ€Π°Π»ΠΈΡΡŒ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ 2-3 сборщика Π·Π°ΠΊΠ°Π·ΠΎΠ². ΠšΡ€ΠΎΠΌΠ΅ этого, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ Π½Π΅ ΠΈΠΌΠ΅Π»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ количСствС Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π½Π° складС, ΠΈ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π΄Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ сроки ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ². Π­Ρ‚Π° ситуация катСгоричСски Π½Π΅ устраивала руководство ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡŒ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ПО, Ρ‚ΠΈΠΏΠ° ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ³ΠΎ сСрвиса Мой Π‘ΠΊΠ»Π°Π΄, Π½ΠΎ это Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Ρ€Π΅ΡˆΠ°Π»ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, лСТавшиСй Π² основС - присутствиС чСловСчСского Ρ„Π°ΠΊΡ‚ΠΎΡ€Π° ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

➑️ РСшСниС: ПослС Π°Π½Π°Π»ΠΈΠ·Π° ситуации ΠΈ выявлСния ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ комплСксно:
  • Автоматизация ΠΏΠΎ всСму спСктру ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ двиТСния Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² (ΠΏΡ€ΠΈΡ‘ΠΌΠΊΠ° Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΎΡ‚ поставщика, сборка Π·Π°ΠΊΠ°Π·Π°, ΠΏΡ€ΠΈΡ‘ΠΌ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π°, Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ поставщику)
  • Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ ячССстого склада для сокращСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ поиска Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°
  • МаксимальноС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ чСловСчСского Ρ„Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈΠ· Π»ΡŽΠ±Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, связанных со складом (ΠΊΡ€ΠΎΠΌΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ…)
  • ΠžΡΡ‚Π°Ρ‚ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ поставки ΠΈΠ»ΠΈ убытия Ρ‚ΠΎΠ²Π°Ρ€Π° со склада
  • Π‘Π±ΠΎΡ€ статистики ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ для дальнСйшСго Π°Π½Π°Π»ΠΈΠ·Π°
  • ΠžΡ‚Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌ, заполнСнности склада ΠΈ ячССк, двиТСниям Ρ‚ΠΎΠ²Π°Ρ€Π°
  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с CRM ΠΈ CMS систСмами для обновлСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ± остатках
Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ исслСдованиС доступного Π½Π° российском Ρ€Ρ‹Π½ΠΊΠ΅ ПО Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚. Оказалось, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π±Ρ‹Π»ΠΎ Π·Π°Ρ‚ΠΎΡ‡Π΅Π½ΠΎ ΠΏΠΎΠ΄ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ², ΠΈ стоило ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΎΡ€ΠΎΠ³ΠΎ, ΠΈ с Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ. Π‘Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ WMS систСму, Π·Π°ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π’Π‘Π” Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹ ΠΈ произвСсти ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с Ρ‚ΠΎΠ³Π΄Π° Π΅Ρ‰Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹ΠΌ ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΡΡ стартапом, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΠΈΠΌ ПО для Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ² - DataMobile. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:
  • Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ standalone Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·Π΅ ОБ Android, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ WMS-систСмы
  • ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π΄ΠΎΠΊΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΎΠ±ΠΌΠ΅Π½Π° Π½Π° Π±Π°Π·Π΅ SOAP
  • ΠžΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ интСрфСйс прилоТСния, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ врСмя провСдСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ
  • Π¨ΠΈΡ€ΠΎΠΊΠΈΠΉ возмоТности ΠΏΠΎ настройкС прилоТСния
  • ΠžΡ‡Π΅Π½ΡŒ Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π½Π°Ρ качСствСнная, бСсплатная Ρ‚Π΅Ρ…. ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°
ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ²ΡˆΠΈΡΡŒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ комплСксом, ΠΌΡ‹ приступили ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ WMS систСмы. Π’ качСствС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ прилоТСния Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° распрСдСлСнная Event-driven architecture, Π° Π² качСствС систСмы ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ событий использовался RabbitMQ.

βœ… Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: ПослС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… мСсяцСв Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΎΠΏΡ‹Ρ‚Π½ΠΎ-тСстовой эксплуатации ΠΈ внСдрСния Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΈ послС Π³ΠΎΠ΄Π° эксплуатации ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²:
  • Доля пСрСсортиц Π² процСссС сборки стала Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 0.3%
  • Π‘Ρ€Π΅Π΄Π½Π΅Π΅ врСмя сборки Π·Π°ΠΊΠ°Π·Π°ΠΎΠ² ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΠ»ΠΎΡΡŒ Π½Π° 70%
  • Благодаря своСврСмСнному ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΠΌΡƒ количСству остатков Π½Π° складС, Ρƒ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ стали расти CR уровня Π·Π°ΠΊΠ°Π·-ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°.
  • Благодаря скорости сборки Π·Π°ΠΊΠ°Π·Π°, Π΄Π°ΠΆΠ΅ Π² ΠΏΠΈΠΊΠΎΠ²Ρ‹Π΅ мСсяцы Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ сборщик (экономия Π½Π° 3-Ρ… Π΄ΠΎΠΏ. сборщиках, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π»ΠΈΡΡŒ Ρ€Π°Π½Π΅Π΅).
Данная систСма ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π° Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ Π΅Ρ‘ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° Π² дальнСйшСм Π»Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² Π½Π΅Ρ‘ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (см. ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ систСмы ЧСстный Π—Π½Π°ΠΊ).

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ:
Angular Yii MySQL RabbitMQ PHP JavaScript Docker

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ управлСнчСского ΡƒΡ‡Π΅Ρ‚Π° Π½Π° Π±Π°Π·Π΅ 1Π‘

TODO: Π½Π°ΠΉΡ‚ΠΈ врСмя Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ

МобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Pilates Time (iOS, Android)

TODO: Π½Π°ΠΉΡ‚ΠΈ врСмя Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ

МобильноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ BASK+ (iOS, Android)

TODO: Π½Π°ΠΉΡ‚ΠΈ врСмя Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ

БистСма Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° основС NFC-ΠΌΠ΅Ρ‚ΠΎΠΊ

TODO: Π½Π°ΠΉΡ‚ΠΈ врСмя Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ

CRM

TODO: Π½Π°ΠΉΡ‚ΠΈ врСмя Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ

CMS-систСма

TODO: Π½Π°ΠΉΡ‚ΠΈ врСмя Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ сквозной Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ROISTAT

TODO: Π½Π°ΠΉΡ‚ΠΈ врСмя Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠ½Π²Π΅Ρ€Π³Π΅Π½Ρ‚Π½ΠΎΠΉ Π±ΠΈΠ»Π»ΠΈΠ½Π³ΠΎΠ²ΠΎΠΉ систСмы

TODO: Π½Π°ΠΉΡ‚ΠΈ врСмя Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ DRM систСмы VERIMATRIX для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ

TODO: Π½Π°ΠΉΡ‚ΠΈ врСмя Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° middleware для ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ IPTV-приставками

TODO: Π½Π°ΠΉΡ‚ΠΈ врСмя Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ

πŸ’Ό Π‘ΠΊΠΈΠ»Ρ‹

C GO JavaScript Linux shell Python PHP TypeScript SQL

MongoDB MySQL Oracle PostgreSQL Redis GraphQL

Angular Flask Laravel Ionic Symfony Yii RabbitMQ

Ansible Kubernetes Terraform

Docker Docker-compose Composer Pip npm Helm

Yandex.Cloud AWS Virtuozzo

Pinned Loading

  1. kilylabs/odata-1c kilylabs/odata-1c Public

    PHP oDATA protocol client adopted to use with 1C (1Π‘ Enterprise 8.3)

    PHP 75 30

  2. kilylabs/qr-payment-php kilylabs/qr-payment-php Public

    Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ QR-ΠΊΠΎΠ΄ΠΎΠ² ΠΏΠΎ Π“ΠžΠ‘Π’ Π  56042-2014 для PHP

    PHP 13 6

  3. kilylabs/shtrikh-kassa-rest kilylabs/shtrikh-kassa-rest Public

    REST-интСрфСйс для Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ рСгистратора Π¨Ρ‚Ρ€ΠΈΡ…-М Π€Π  (К)

    Python 5

  4. kilylabs/true-api-cli kilylabs/true-api-cli Public

    Консольная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ ЧСстный Π—Π½Π°ΠΊ (TRUE API, Π‘Π£Π— API, API Π“Π˜Π‘ МВ) Π½Π° PHP

    PHP 15 4

  5. kilylabs/client-bank-exchange-php kilylabs/client-bank-exchange-php Public

    1CClientBankExchange parser written in PHP

    PHP 28 16