Добро пожаловать в документацию D2C.io!

Что такое D2C.io?

D2C это платформа для организации и поддержки серверной и программной инфраструктуры приложений. Задачи, которые выполняются вручную или с помощью DevOps-специалистов решаются в несколько кликов с помощью простого веб-интерфейса. Может использоваться для управления жизненным циклом приложения от разработки до продакшена, работая как со своими так и с облачными серверами.

Установка

D2C это веб-сервис и ничего устанавливать не требуется. Зарегистрируйтесь и начните создавать сервисы и сервера, которые необходимы вашему приложению.

Что вы можете делать с D2C.io?

  • Контейнерезировать приложения (это происходит автоматически после создания любого сервиса)
  • Разворачивать приложения из Git или архива в облако или на собственные сервера
  • Масштабировать в один клик:
    • веб-приложения
    • базы данных (включая репликацию)
    • сервера
  • Балансировать приложения, используя преднастроенный HAProxy
  • Мигрировать контенейры на любой из ваших серверов
  • Следить за логами и метриками контейнеров и серверов
  • Использовать преднастроенную приватную сеть для всех приложений
  • Использовать преднастроенные NGINX конфиги
  • Использовать бесплатные, автоматически обновляемые TLS сертификаты для ваших доменов от Let’s Encrypt (доступно с NGINX и HAProxy)

С чего начать?

  • Создайте аккаунт
  • Подключите облачного провайдера или собственные сервера
  • Создайте проект
  • Выберите сервисы, которые нужно развернуть
  • Настройте необходимые параметры
  • Выберите сервера и разверните
  • Работайте над вашим кодом и используйте интефрейс для обновления вашего приложения, отслеживания метрик и логов