Одинадцять реальних історій за вісім років. Без внутрішніх цифр компаній, зате з тим, що змінилося для бізнесу.
Кейси за напрямами
Надійність під навантаженням
Коли кожна хвилина простою коштує грошей і репутації.
Високе навантаження2019 – 2021
45 000 запитів щохвилини в кількох регіонах світу
Продукт із постійно високим трафіком, де навіть коротке падіння одразу б’є по виручці. Я вів перехід компанії на контейнери й Kubernetes, перебудував процес випуску оновлень і зібрав моніторинг усіх серверів з усіх регіонів в одне місце.
Стан серверів з усіх регіонів зібраний на одному екрані, тож проблеми легше помітити рано.
Освіта2024 – нині
Онлайн-школа з живими відеоуроками
Діти й викладачі щодня зустрічаються на живих відеоуроках. Відповідаю за інфраструктуру платформи: відеосервери, бази, хмару, моніторинг і розбір інцидентів.
Зміни можна перевірити в окремому тестовому середовищі ще до випуску.
Онлайн-сервіс2021 – 2023
Сервіс дизайну для користувачів з усього світу
Георозподілена платформа, яка працює цілодобово. Чергував на ключових сервісах, переписав пайплайни CI/CD, перевів інфраструктуру в IaC і оптимізував витрати на хмару.
Інфраструктура описана кодом, а ручних операцій у розробників поменшало.
Запуск з нуля й переїзди
Коли треба збудувати фундамент або переїхати, нічого не зламавши.
Продукт2023 – 2024
Інфраструктура з чистого аркуша
Компанія випускала мобільні застосунки й Telegram Mini App, але інфраструктури як системи ще не існувало. Я спроєктував і збудував її з нуля: мережі, сервери, бази, автоматичне збирання застосунків і випуск оновлень серверної частини. Усі сервіси переїхали в контейнери з окремими середовищами для розробки й робочої версії, а користувачі входять через єдину систему облікових записів.
Компанія отримала інфраструктуру, описану кодом, з моніторингом, сповіщеннями про збої й контролем витрат.
Продукт2018 – 2019
База даних з резервом в іншій зоні
PostgreSQL працював у кластері, який команда сама розгорнула й підтримувала всередині Kubernetes. Я переніс бази на керований сервіс з резервною реплікою в іншій зоні доступності й налаштував резервне копіювання всього кластера.
Якщо одна зона доступності відмовляє, база перемикається на репліку в іншій зоні, а кластер можна відновити з резервної копії.
Онлайн-сервіс2021 – 2023
Збирання, що масштабується з навантаженням
Збирання й тести запускалися на фіксованому наборі серверів. Я перебудував процес: сервери для збирання запускаються відповідно до кількості задач і вимикаються, коли роботи немає. Заодно переніс сайт на WordPress у контейнери й Kubernetes, а пакети з власного реєстру на керований.
Менше чекання на збирання в пікові години й менше серверів, що простоюють уночі.
AI й автоматизація
Коли рутину можна віддати машині, а людям лишити рішення.
AITelegramВласний продукт
AI-бухгалтер для будинку на 545 квартир
Мешканці збирають гроші на генератор і пишуть про це в загальний чат. Раніше хтось вечорами зводив усе це в таблицю. Тепер бот сам читає повідомлення, знімки екрана й PDF-квитанції, звіряє банківські внески з випискою, перепитує, якщо чогось бракує, а на питання «на що пішли гроші у вересні?» відповідає цифрами з бази.
Облік внесків на 545 квартир майже без ручного введення, а банківські платежі звіряються з випискою.
AIОсвіта2024 – нині
AI-помічники для інженерної команди
Впроваджую AI-агентів у щоденну роботу інженерів. Через MCP агенти бачать журнали подій, метрики й базу знань і допомагають розбирати проблеми.
Шукати причину проблеми простіше: агент сам збирає дані з різних систем.
Автоматизація2021 – 2024
Боти, які забирають рутину в розробників
Бот для репозиторію коду, бот автоматичного оновлення бібліотек і скрипти, що замінили ручні операції.
Частина рутини, яку раніше робили люди, тепер виконується автоматично.
Безпека й контроль
Коли важливо, хто має доступ і хто стукає у ваші двері.
Освіта2024 – нині
Платформа для людей, а не для ботів
Аналізую підозрілий трафік і будую захист: захисний екран для вебзастосунків (WAF), обмеження кількості запитів і фільтрування ботів.
Більше ресурсів дістається справжнім користувачам, бо частину підозрілого трафіку WAF відсікає ще на вході.
Високе навантаження, продукт2019 – 2024
Кожен доступ під контролем
Сховав публічні сервери й бази в приватну мережу, налаштував централізоване керування доступами, онбординг і офбординг співробітників.
Доступи видаються за потребою й відкликаються під час офбордингу.