Задача / 01Описание сервисов / Сети и порты
Фиксируем образы, команды, параметры и связи приложения с зависимостями.
Разделяем внутреннее взаимодействие и точки доступа извне.
Docker Compose · Настройка · Сопровождение
Описываем запуск связанных сервисов в Docker Compose. Помогаем воспроизводить окружение разработки, тестирования или согласованный сценарий работы на сервере.
Перед настройкой уточним требования к доступности и обновлению. Решение для одного хоста рассматриваем отдельно от многосерверной оркестрации.
Подготовим вводные
Три вопроса помогут определить контур работ и следующий шаг к оценке.
Состав работ зависит от вашей системы и согласованных критериев результата.
Задача / 01Фиксируем образы, команды, параметры и связи приложения с зависимостями.
Разделяем внутреннее взаимодействие и точки доступа извне.
Задача / 02Согласуем тома, переменные окружения и передачу секретов.
Задача / 03Проверяем старт, остановку, перезапуск и процедуру замены версии.
Состав команды и участие сотрудников согласуем с учётом задач проекта и сроков.
Специалистов: 3
Специалисты не найдены. Измените параметры или сбросьте фильтры.

SRE-инженер

Системный администратор

Системный администратор
Compose-конфигурация, сервисные связи, сети, тома и проверка согласованного сценария.
Список сервисов, образы или Dockerfile, параметры среды и требования к данным.
Отказоустойчивый кластер, перенос production и резервное копирование не входят без отдельного согласования.
Конкретный состав артефактов и критерии приёмки фиксируем перед началом работ.
Конфигурация Compose и пример параметров без рабочих секретов.
Зафиксированные команды и результат запуска связанных сервисов.
Порядок обновления и описание расположения постоянных данных.
Состав решения согласуем с учётом вашей инфраструктуры и задач.
Описываем зависимости и настройки в конфигурации проекта.
Проверяем доступ приложения к БД и другим сервисам.
Фиксируем расположение данных и действия при пересоздании контейнеров.
Соберём ручные команды и типовые ошибки, затем проверим единый сценарий в согласованной среде.
Предоставляйте только необходимые сведения и минимальные права для выбранного этапа.
ПЕРЕД СТАРТОМ
Общая картина проектаОснова для оценки объёма и плана работ
Воспроизводимый запуск приложения и зависимостей.
Конфигурация для согласованного сценария тестирования.
Исправление связей, параметров и поведения томов.
Документация и контрольный запуск с командой.
Определим исходное состояние, границы работ и критерии приёмки.
Соберём ручные команды и типовые ошибки, затем проверим единый сценарий в согласованной среде.
Реализуем согласованный объём на выбранном контуре.
Compose-конфигурация, сервисные связи, сети, тома и проверка согласованного сценария.
Проверим результат по согласованным сценариям и передадим материалы команде.
Проверяем доступность приложения и его зависимостей. Проверяем сохранность согласованных постоянных данных. Проверяем опубликованные порты и внутренние связи. Порядок обновления и описание расположения постоянных данных.
Стоимость и продолжительность определяем после анализа исходных данных, доступа и согласованного объёма. Подготовим индивидуальную оценку с учётом требований к результату.
| Фактор | Что оцениваем |
|---|---|
| Сервисы | Число компонентов и связей между ними. |
| Данные | Требования к томам и инициализации. |
| Окружения | Различия разработки, тестирования и сервера. |
| Проверки | Сценарии старта, остановки и обновления. |
Проверяем доступность приложения и его зависимостей.
Проверяем сохранность согласованных постоянных данных.
Проверяем опубликованные порты и внутренние связи.
Передаём согласованные настройки, результаты проверки и инструкции. Дополнительное сопровождение и режим реакции обсуждаем отдельно.
Существующие проекты и отзывы компании CodeHub. Примеры не означают, что именно эта услуга выполнялась в каждом проекте.
Python · автоматизация тестирования
Московская биржа. Автоматизация тестирования
Данные · смежный опыт
Крупнейший ритейл - проекты по SAP и Data
Усиление командами и точечными ИТ-специалистами команды интегратора Иннотех на проектах ВТБ и дочерних компаний
Взаимодействие с интегратором в рамках разработки внутренней HR CRM для автоматизации рекрутмента и хранения внутренней базы кандидатов
1С Разработка для Р-Фарм
Усиление команд, предоставление выделенной команды.
Усиление отделов Java + Kotlin разработки.
Восстановление ИТ-инфраструктуры после кибератак
Мобильное приложение для Edtech-платформы для школьников на Unity
Отзывы клиентов о работе компании CodeHub; они не являются подтверждением выполнения конкретно этой услуги.
Борис Губанов
Клиент CodeHub
Татьяна Тарасенкова
Гульмира
Вячеслав Юдин
Это разные задачи. Для требований к многосерверной оркестрации и доступности сначала нужен выбор архитектуры.
Да. Согласуем ресурсы рабочего компьютера, версии компонентов и начальные данные.
Это зависит от хранения данных. Настроим и проверим выбранный способ сохранения.
Его нужно согласовать отдельно: постоянный том сам по себе не является резервной копией.
После разбора исходных данных согласуем объём, зависимости и критерии приёмки. В оценке разделим работы и необходимые внешние расходы.
Ответственный за согласование, сведения о текущей системе и доступы для выбранного этапа. Список подготовим перед началом работ.
Опишите задачу по услуге «Настройка Docker Compose». Уточним вводные, ограничения и следующий шаг к оценке.