DevOps

Методи та засоби системи перевірки сумісності окремих компонент веб-серверів

У цій статті розглянуто сучасний стан проблем у роботі з АРІ різних систем. Були проана- лізовані найпоширеніші методології (Agile та DevOps), методи та засоби побудови автомати- зованих конвеєрів для збірки та тестування продуктів проекту, наведено загальний вигляд конвеєра, що слугує відправною точкою при розробці проектів. У результаті аналізу опитувань розробників, DevOps інженерів були виділені ключові проблеми в інтеграції між різними системами з використанням АРІ.

Система керування процесом безперервної доставки програмного забезпечення

Сьогодні напрям DevOps є надзвичайно важливою складовою у виконанні ІТ-проектів різного масштабу. Це обумовлює потребу у виробленні новітніх прогресивних підходів, методів та технологій для забезпечення ефективної діяльності DevOps фахівців. Одним з таких популярних вирішень є неперервна інтеграція (Continuous Integration) і неперервна доставка (Continuous Delivery) програмного забезпечення.

Побудова CI/CD процесу розроблення програмного забезпечення з використанням TeamCity та Go CD

Описано реалізацію процесу неперервної інтеграції та процесу неперервного розгортання з використанням утиліт TeamCity та GoCD.