Хостинг приложений и контейнеров

Запускайте приложение, а не сервер

Подключите Git-репозиторий или укажите готовый image. Соберите проект из web-сервисов, application-контейнеров, workers, scheduled-задач и баз данных — ACDN возьмёт на себя деплой, приватную сеть, HTTPS, health checks и релизы.

Объединяйте web-сервисы, workers, scheduled-задачи, базы данных, приватную сеть и управляемый HTTPS в одном проекте приложения.

Всё вокруг контейнера

Готовая среда приложения без сборки инфраструктуры

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

Деплой из Git

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

Готовый image

Запустите публичный или приватный OCI-образ из совместимого registry без повторной сборки.

Несколько сервисов в проекте

Объедините web, API, workers, jobs, базы, переменные и домены в одном приложении.

Домены и автоматический HTTPS

Сразу получите адрес ACDN и подключайте собственные домены с управляемым TLS.

Health checks и перезапуск

Startup- и readiness-проверки не пропустят нездоровый релиз к пользовательскому трафику.

Rolling-релизы и rollback

Включайте healthy-релиз без лишнего перерыва и возвращайтесь к прошлой версии.

Логи и метрики

Следите за сборками, выводом приложения, CPU, памятью, рестартами, запросами и задержкой.

Секреты и изоляция

Храните write-only секреты и запускайте сервисы в ограниченной изолированной среде.

Проект — основная сущность

Один проект содержит всё приложение

Сервис — это один работающий компонент. Проект связывает компоненты в приложение с общими правами, окружениями, конфигурацией и биллингом.

  • Публичные web- и API-сервисы получают HTTPS-маршруты.
  • Приватные application- и worker-сервисы остаются внутри сети проекта.
  • Базы подключают постоянные тома и по умолчанию не доступны публично.
  • Production и staging имеют отдельные переменные, релизы и ресурсы.
Окружение production
Публичный HTTPS-маршрут shop.example.uz
web Публичный frontend
application Приватный API
worker Фоновые задачи
postgres Постоянные данные
Секреты Тома ACDN S3
От кода до production

Предсказуемый путь деплоя

Кабинет превращает код и настройки контейнера в безопасный наблюдаемый релиз. Kubernetes остаётся внутренней деталью платформы.

  1. 01

    Создайте проект

    Выберите регион и окружение, а при совместной работе пригласите участников команды.

  2. 02

    Добавьте сервисы

    Подключите GitHub или укажите OCI-образ. Задайте команду, порт, ресурсы, переменные, секреты и при необходимости том.

  3. 03

    Разверните и проверьте

    ACDN соберёт или получит image, проверит его, запустит релиз и дождётся настроенного health check.

  4. 04

    Подключите трафик и наблюдайте

    Добавьте домен, следите за логами и метриками, масштабируйте реплики и откатывайте неудачный релиз.

Два пути деплоя

Начните с исходного кода или готового контейнера

Выберите вариант, соответствующий текущей поставке приложения. Оба пути завершаются неизменяемым digest образа и отслеживаемым релизом.

Исходный код

Деплой из GitHub

Подключите репозиторий, а ACDN выполнит Dockerfile проекта в изолированной среде сборки.

  • Ручной или автоматический деплой ветки
  • Логи сборки и история commit-ов
  • Проверка image, SBOM и происхождение релиза
Готовый контейнер

Деплой OCI-образа

Укажите публичный image или добавьте доступ к приватному совместимому registry.

  • Публичные и приватные registry
  • Теги фиксируются неизменяемым digest
  • Доступ к исходному коду не требуется
ACDN управляет платформой

Ежедневные инструменты production-контейнера

Платформа сосредоточена на прозрачной эксплуатации вместо сырых инфраструктурных настроек.

Состояние в реальном времени

Видно, какой сервис запускается, готов, деградировал или перезапускается и почему.

Логи с поиском

Следите за live-потоком или смотрите сохранённый вывод по сервису и деплою.

Метрики ресурсов

Контролируйте CPU, память, трафик, задержку, рестарты и использование диска.

Приватная сеть

Сервисы общаются внутри проекта без публикации баз данных в интернете.

Переменные и секреты

Отделяйте обычную конфигурацию от write-only секретов и обновляйте их через релиз.

Постоянные данные

Подключайте надёжные тома, где это требуется, и используйте ACDN S3 для объектов.

История команды

Видно, кто развернул релиз, изменил настройки, подключил домен или сделал rollback.

Безопасные настройки

Лимиты, изоляция, сетевая политика и контроль образов применяются автоматически.

Жизненный цикл приложения

Понятный путь от исходного кода до production

Переходите от требований приложения к архитектуре, развёртыванию и production-эксплуатации в одном последовательном процессе.

  1. 1
    Требования приложения Определите компоненты приложения, трафик, домены, данные и эксплуатационные требования.
  2. 2
    Архитектура и ресурсы Настройте сервисы, runtime-ресурсы, сеть, постоянное хранилище и observability.
  3. 3
    Развёртывание Подключите исходный код или образы, задайте переменные и секреты, добавьте домены и проверьте health checks.
  4. 4
    Production-эксплуатация Наблюдайте за приложением и управляйте релизами, rollback, масштабированием, логами и метриками.
Хостинг приложений

Разверните следующее приложение в ACDN

Управляйте сервисами, релизами, доменами, хранилищем, сетью, логами и health checks в одном проекте.