InfraTech / Infrastructure design

Инфраструктура.
Без лишней
сложности.

Вычисления, сеть и данные — в понятной архитектуре. Изучите компоненты, соберите конфигурацию и сохраните требования к проекту.

Контур приложенияСхема контура
Пользовательский трафикHTTPS / точка входа

От архитектуры до технического задания.
Все инструменты — в одном пространстве.

Дальше — детали
01
Изучите компонентыНазначение и ограничения
02
Соберите конфигурациюРесурсы под ваш сценарий
03
Сохраните требованияСпецификация или техническое задание

Сервисы платформы

Шесть компонентов.
Одна система.

Выберите компонент, чтобы изучить его назначение, ключевые параметры и требования к проектированию.

Облачные вычисления

Виртуальные машины и контейнерные окружения под профиль нагрузки.

ПараметрыvCPU · RAM · количество узлов
Как это устроено
  • Подбор vCPU и памяти по нагрузочным тестам.
  • Отдельные среды разработки и эксплуатации.
  • Масштабирование с учётом состояния приложения.

Хранение данных

Блочные диски для приложений. Объектное хранение для файлов и архивов.

ПараметрыОбъём · IOPS · сроки хранения
Как это устроено
  • Класс хранилища зависит от задержек и IOPS.
  • Версионирование и сроки хранения задаются отдельно.
  • Репликация не заменяет резервное копирование.

Сети и доступ

Приватные контуры, сегментация и контролируемые точки входа.

ПараметрыПодсети · роли · сетевые правила
Как это устроено
  • Минимально необходимые сетевые разрешения.
  • Приватные подсети для внутренних компонентов.
  • Ролевой доступ, MFA и журналирование изменений.

Наблюдаемость

Метрики, журналы и трассировки для диагностики состояния системы.

СигналыМетрики · журналы · трассировки
Как это устроено
  • Пороги уведомлений привязаны к симптомам сбоев.
  • Срок хранения логов учитывает чувствительность данных.
  • Проверки доступности выполняются извне контура.

Резервные копии

Политики копирования и восстановления с учётом ценности данных.

ОриентирыRPO · RTO · проверка копий
Как это устроено
  • RPO задаёт допустимую потерю данных во времени.
  • RTO задаёт целевое время восстановления.
  • Копии проверяются тестовым восстановлением.

Автоматизация

Версионируемые конфигурации и воспроизводимое развёртывание.

ПроцессыCI/CD · конфигурации · откат
Как это устроено
  • Изменения инфраструктуры проходят ревью.
  • Секреты хранятся отдельно от кода и журналов.
  • Релизы сопровождаются проверками и планом отката.

Проектирование без догадок

Сначала требования.
Затем архитектура.

Зафиксируйте нагрузку, зависимости и порядок восстановления до выбора ресурсов.

Архитектура в деталях

Сначала задача.
Потом ресурсы.

Выберите сценарий и посмотрите, как меняются компоненты системы. Это отправная точка для проектирования, а не готовая спецификация.

Описать свой проект
infratech / architectureАрхитектура

Веб-приложение

HTTPS-балансировщик распределяет запросы между двумя узлами приложения. Данные находятся в приватной сети; резервные копии хранятся отдельно. Сессии вынесены из памяти узлов.

Параметры проекта

Ваш контур — в цифрах.

Сводка выбранной конфигурации. Изменения в конструкторе сразу отражаются в ресурсах и требованиях.

Веб-приложение

Спецификация
Конфигурация сформирована
Всего vCPU8
Память16 GiB
Диски200 GiB
Вычислительные узлы2
Изолированная сетьВ требованиях
Резервные копииВ требованиях

Ресурсы одного узла

CPU4 vCPU
RAM8 GiB
Диск100 GiB
Полосы показывают долю диапазона конструктора, а не текущую нагрузку сервера.

От идеи к архитектуре

Начните
с хорошего ТЗ.

Опишите задачу — получите аккуратный текстовый файл с требованиями и списком вопросов для проектирования.

Без регистрации и передачи данных. Файл создаётся в вашем браузере. Это не отправка заявки и не заказ услуг.

Полезно знать

Важные детали.

С чего начать работу над проектом?

Выберите сценарий или воспользуйтесь мастером подбора. Уточните ресурсы в конфигураторе, сравните варианты и скачайте спецификацию для обсуждения с командой или подрядчиком.

Какие гарантии и SLA предусмотрены?

Условия доступности, способы измерения, исключения и ответственность фиксируются в договоре с выбранным поставщиком инфраструктуры.

Где размещаются данные?

Регион размещения, требования к обработке данных и расположение резервных копий определяются при проектировании. Зафиксируйте их в техническом задании до выбора поставщика.

Что происходит с данными формы?

Текст используется только для создания файла на вашем устройстве. Скрипт не отправляет текст ТЗ на сервер и не сохраняет его после перезагрузки. При включённом автосохранении параметры конфигуратора и варианты сравнения хранятся в localStorage этого браузера. Их можно удалить кнопкой «Удалить черновик». Выбор темы также сохраняется локально. Cookie и аналитика не используются. Скачанный файл остаётся у вас. При размещении страницы хостинг может вести собственные журналы запросов.

Как связаться с командой?

Контактные каналы пока не опубликованы. Подготовленное техническое задание можно скачать и передать своей команде или выбранному подрядчику.

Главная / Решения

Архитектура
под вашу задачу.

Разные нагрузки требуют разных решений. Выберите сценарий, изучите зависимости и перенесите начальную конфигурацию в конструктор.

Приложения

Клиентский портал

Два узла приложения за балансировщиком, отдельный слой данных и независимые резервные копии.

HTTPS→Приложения→Данные
  • Сессии не зависят от конкретного узла.
  • Приватный доступ к базе данных.
  • Проверки здоровья перед включением в балансировку.
Данные

Файлы и архивы

Объектное хранение с контролем доступа, версионированием и правилами жизненного цикла.

Загрузка→Хранилище→Копии
  • Отдельные права на чтение и запись.
  • Проверка целостности и сроки хранения.
  • Восстановление проверяется на тестовом наборе.
Разработка

Путь от кода до релиза

Изолированные dev/test-среды, повторяемая сборка и хранение артефактов.

Репозиторий→CI/CD→Окружение
  • Временные среды с лимитами ресурсов.
  • Секреты отделены от кода и журналов.
  • Для каждого релиза определён план отката.
Главная / База знаний

Понятно о сложном.

Практические заметки для проектирования инфраструктуры: что измерять, что изолировать и что проверить до запуска.

Главная / Конфигуратор

Соберите свой контур.

Задайте ресурсы, сравните варианты и сохраните спецификацию. Конструктор работает локально: не создаёт серверы и не рассчитывает стоимость услуг.

Настройки сохраняются только в вашем браузере.

Начальный сценарий
Ресурсы одного узла
Параметры контура
Главная / Подход

Инфраструктура,
которую можно объяснить.

Меньше скрытых зависимостей. Больше проверяемых решений. Описывайте систему так, чтобы её можно было поддерживать и развивать.

Договориться
до запуска.

У каждой системы должны быть владельцы, критерии готовности и понятный порядок действий при сбое.

Описать требования
  1. Описать нагрузку

    Источники трафика, пики, объёмы данных, зависимости и ограничения. Наблюдения полезнее предположений.

  2. Разделить контуры

    Разработка, тестирование и эксплуатация получают отдельные доступы, секреты и сетевые правила.

  3. Определить восстановление

    RPO описывает допустимую потерю данных во времени, RTO — целевое время восстановления. Проверяйте их на практике.

  4. Проверить эксплуатацию

    Метрики, уведомления, инструкции, ответственные и план отката должны существовать до первого инцидента.

О проекте InfraTech

InfraTech объединяет каталог инфраструктурных компонентов, практические материалы и инструменты подготовки требований. Изучайте зависимости, сравнивайте конфигурации и сохраняйте спецификации для обсуждения с командой.

Главная / Карта инфраструктуры

Связи, которые
важно понимать.

Карта текущей конфигурации. Выберите компонент, чтобы увидеть его роль и зависимости. Это схема проекта, а не обнаруженные серверы.

Изменить конфигурацию ↗
Контур проектаВеб-приложение
Пользовательский трафик HTTPS
Изолированная сеть включена в требования
Схема показывает зависимости, а не физическое размещение.
Главная / Сравнение

Два варианта.
Различия на виду.

Сохраните конфигурации в слоты A и B. Снимки не меняются, когда вы продолжаете настройку в конструкторе.

Открыть конфигуратор

InfraTech

Подбор конфигурации