Павло, CTO Adheart, розповідає: як майже 5 років прод його проєкту крутився на Docker Swarm і чому команда вирішила все-таки рухатись до Kubernetes. Ця стаття — не рекомендація, чи варто стартувати проєкт на Swarm, і не антагонізм «ви всі дарма в Kubernetes», а його власний постмортем за цей період.
Від нічних завантажень до майже онлайн-оновлень, від GUI та ручного керування до майже повної автоматизації через код. Максим, керівник відділу автоматизації ПУМБ, розповідає про перехід з IBM DataStage на CDC + Apache Airflow для DWH та ділиться викликами й перевагами підходу.
У розробці ПЗ, попри принцип Zen of Python, не завжди є єдиний очевидний спосіб написання коду. Часто існує кілька варіантів, і не завжди зрозуміло, який з них кращий. Саме тому Python Developer Андрій вирішив поділитися власним підходом до вирішення деяких архітектурних і стильових питань.
Вадим Ільченко, CTO Mate academy, розповідає: як побудувати процес щоденного деплою і як забезпечувати його стабільність.
Дуже багато команд підходять до мікросервісів як до панацеї. Але правда в тому, що це просто ще один інструмент — складний, дорогий, і небезпечний у невмілих руках. Сергій Немчинський і Сергій Сучок — про те, що варто пам’ятати, мігруючи на мікросервіси.
Валентин Дружинін розповідає про Apache Airflow 3.0, до створення декількох нових фіч якого він доклав зусилля особисто. Архітектурні зміни, покращення для розробників, повністю оновлений UI — всі деталі вже чекають на вас у огляді.
Що потрібно, щоб спокійно натиснути «merge», піти пити каву — і знати, що цей процес пройде успішно? Сергій Сафонов, Tech Lead у Solidgate, розглядає 7 практичних кроків, які допомогли йому з командою досягти рівня, коли 40-50 деплоїв на день — це звична справа.
Автор розповідає, як він зробив CI/CD для мобільного кросплатформного застосунку на KMP, а також чому використовувати KMP на реальних продуктах — не найкраща ідея. Буде цікаво передусім фахівцям, які працюють із KMP, цікавляться GitHub Actions або просто хочуть автоматизувати деплой свого проєкту.
Автор із понад 30-річним досвідом в ІТ ділиться реальними кейсами з посилення безпеки великого легасі-застосунку під час переходу на мікросервісну архітектуру. У статті — приклади вразливостей, фікси та інтеграція Snyk і SonarQube у CI/CD.
Артур оглядає квітневий випуск Thoughtworks Technology Radar, оцінюючи найцікавіші інструменти, практики та тенденції. Від AI-асистентів і observability до GraphRAG і fuzz testing — ловіть стислий гайд за техтрендами першої половини 2025-го.
DevOps-інженер Валерій Маньковський розв’язав проблему непрозорості даних для спеціалістів без технічного бекграунду у своїй компанії, створивши дашборд з інтеграцією GitLab, Jira, SonarQube та Sentry. У статті автор ділиться, як саме йому це вдалося.
Антон Пінкевич, Engineering Team Lead в Universe Group, розповідає про автоматизацію управління рекламними кампаніями за допомогою Grafana, PostgreSQL та мікросервісів. Як таким чином вдалося налаштувати моніторинг, алерти та автоматичне редагування кампаній у рекламних кабінетах — читайте у статті.
Володимир Стеценко та Володимир Стародубов, DevOps-інженери Alpacked, аналізують Jenkins і ArgoCD для CI/CD-процесів. Вони детально розповідають про відмінності, переваги, недоліки цих інструментів та підказують, як оптимально обрати систему для себе.
Старший інженер DevOps Євгеній ділиться своєю колекцією CLI-інструментів, які використовує щодня. Вона стане корисним путівником для тих, хто прагне покращити роботу з командним рядком, оптимізувати автоматизацію та розширити набір інструментів для повсякденних задач у DevOps.
У цій статті Front-end розробник Артур Радченко детально розглядає кілька практик провадження змін, що існують сьогодні в програмуванні. Зокрема йдеться про Continuous Integration, Delivery та Deployment, порівняння та різницю між цими підходами.
У статті Гліб Сметанін розповідає про конвеєр СI/CD та його значення для DevOps-процесу. Якщо ви працюєте у сфері розробки програмного забезпечення, то цілком розумієте, наскільки велике значення тут мають швидкість та адаптивність. А концепції безперервної інтеграції, безперервної доставки та безперервного розгортання використовуються саме для цього.
Олександр Зіневич, Engineering Director з Avenga, зібрав для спільноти пʼятий дайджест з новинами та корисним контентом про Node.js. Обговорюємо нову версію Deno, маскот, вклад Bloomberg у розвиток платформи, а також дивимося корисні відео та читаємо статті.
Для нетехнічних спеціалістів іноді важко зрозуміти: що таке код, де він зберігається, як з ним працювати, а також що таке бранчі, білди та деплої. У цій статті Володимир Обрізан і Оксана Павловська розповідають, який шлях проходить код від голови програміста до продакшену і кінцевих споживачів.
HashiCorp Vault є однією з найбільш популярних систем керування секретами, яка дозволяє зберігати, управляти та контролювати доступ до конфіденційної інформації. У статті Роман Міщенко розглядає інтеграцію Vault Secret, його можливості та відомі плюси та мінуси.
AWS CDK дозволяє кодувати інфраструктуру з використанням мови програмування загального призначення за вибором. Наразі підтримуються C#, F#, Go, Java, Python, JavaScript, TypeScript.
Старший інженер Bolt Мозговий Микола описав свій досвід користування AWS CDK, яка, на його думку, визначає майбутнє «інфраструктури як коду» в цілому. У статті також є зразок застосунку, який зможете використати як шаблон до власних проєктів.
Коментарі