Как собрать тестовый стенд для проверки комплектующих компьютера
Как быстро развернуть тестовый стенд или ещё одна неочевидная фишка облачных платформ для хостинга Docker-контейнеров.
В условиях интенсивного развития цифровых технологий и повышенных требований к качеству программных продуктов, тестирование становится ключевым этапом в процессе разработки. Именно от качества тестов зависит стабильность и успешность конечного продукта. Для любого IT-бизнеса: компаний, стартапов или web-студий важно иметь инструменты, которые могут ускорить процесс тестирования, при этом сохраняя высокий уровень изоляции и гибкости. Можно пойти стандартным путём и развернуть тестовое окружение на отдельном сервере, поддерживать его, настраивать окружение в зависимости от тестируемого сервиса...
Как сэкономить кучу денег на тестовой инфраструктуре
У меня есть 5 тестовых стендов. Каждый стенд это копия продакшена, но с открученными ресурсами и обезличенной базой данных.
Для каждого тестировщика свой отдельный стенд. Чтобы QA между собой не дрались и не ныли. Каждый стенд включает в себя 5 инстансов: балансировщик, база, фронтэнд, бекэнд, микросервисы. Считаем 5x5=25 серверов. Чето много.
Все сервера развернуты в Selectel. По итогу в месяц набегает приличная сумма. По бюджету прям заметно кусается.
Думали мы, думали и придумали.
Будем автоматически отключать всю эту ферму на ночь, в выходные и праздники...