Аренда сервера для разработки и инфраструктуры: термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Аренда сервера для разработки и инфраструктуры». Страница справочника целиком: Аренда сервера для разработки.
Коротко о теме
Аренда сервера для разработки: VPS для тестового стенда, CI/CD, баз данных и мониторинга, когда хватит платформы деплоя из Git и почём это всё.
Ключевые цифры
- Для одного стенда с базой хватает 2 ядер и 4 ГБ памяти.
- Раннерам CI/CD память нужна под сборку: для Docker-образов закладывайте от 4 ГБ.
Термины на странице
- Kubernetes
- Kubernetes управляет множеством контейнеров на нескольких серверах: перезапускает упавшие и распределяет нагрузку.
- PostgreSQL
- PostgreSQL это база данных для приложений с большими объёмами и сложными запросами.
- Redis
- Redis это хранилище данных в памяти. Его используют как кеш и очередь задач.
- VPS
- VPS это виртуальный сервер: часть физической машины с выделенными ядрами, памятью и диском и собственной операционной системой.
- Почасовая оплата
- Почасовая оплата списывает деньги за каждый час работы сервера. Удобно для тестов и временных задач.
- Docker
- Docker запускает программы в контейнерах: всё нужное для работы упаковано в образ.
Что проверить
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.