Перейти к основному содержимому

Обзор инфраструктуры

Этот раздел содержит документацию по инфраструктуре IT-продуктов SoftonIT.

Архитектура

Наша инфраструктура построена на следующих принципах:

  • Контейнеризация - все сервисы работают в Docker контейнерах
  • Оркестрация - управление через Kubernetes
  • Автоматизация - CI/CD пайплайны для всех процессов
  • Мониторинг - полное покрытие метриками и логами

Основные компоненты

Контейнерная платформа

  • Docker - контейнеризация приложений
  • Kubernetes - оркестрация контейнеров
  • Helm - управление пакетами Kubernetes

CI/CD

  • GitLab CI - непрерывная интеграция и развертывание
  • GitLab Runner - исполнители задач CI/CD
  • Harbor - приватный registry для образов

Мониторинг и логирование

  • Prometheus - сбор метрик
  • Grafana - визуализация метрик
  • ELK Stack - централизованное логирование

Окружения

Production

  • Адрес: production.softonit.ru
  • Назначение: боевое окружение
  • Доступ: ограниченный

Staging

  • Адрес: staging.softonit.ru
  • Назначение: тестирование перед релизом
  • Доступ: команда разработки

Development

  • Адрес: dev.softonit.ru
  • Назначение: разработка и тестирование
  • Доступ: все разработчики

Безопасность

  • Все соединения защищены TLS
  • Регулярное обновление компонентов
  • Сканирование уязвимостей
  • Резервное копирование данных

Контакты

По вопросам инфраструктуры обращайтесь:

  • DevOps команда: devops@softonit.ru
  • Канал в Slack: #infrastructure
  • Экстренные случаи: +7-xxx-xxx-xxxx