# Коробочная версия

## Отличия облака и коробки <a href="#standalone" id="standalone"></a>

Где разместить данные:

* В нашем облаке.\
  Мы размещаем ваши данные в зашифрованном виде в дата-центрах высшего уровня Tier III.
* На серверах заказчика.

|                                                         | Облако                                       | Коробка                                                                                                                                                                           |
| ------------------------------------------------------- | -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Функционал                                              | Одинаковый                                   | Одинаковый                                                                                                                                                                        |
| Стоимость максимального тарифа                          | 450 000 ₽ в год                              | 1 400 000 ₽ разово за пожизненную лицензию, входит 1 год обновлений и поддержки                                                                                                   |
| Площади, количество объектов, договоров и пользователей | Без ограничений                              | Без ограничений                                                                                                                                                                   |
| Обновления и поддержка                                  | Входит в тариф без ограничений по обращениям | Далее 200 000 ₽ в год (или 20 000 ₽ в месяц с оформлением договора на год). При пропуске более одной новой версии 300 000 ₽ в год, т.к обновление потребует больше ручной работы. |
| Производительность                                      | Ответственность Pro.rent                     | Ответственность заказчика                                                                                                                                                         |
| Надежность                                              | 99,9% по договору                            | Ответственность заказчика                                                                                                                                                         |
| Резервное копирование                                   | Ответственность Pro.rent                     | Ответственность заказчика                                                                                                                                                         |
| Скорость восстановления                                 | Не более 41 минуты                           | Ответственность заказчика                                                                                                                                                         |
| Срок потери данных\*                                    | Не более 2 минут                             | Ответственность заказчика                                                                                                                                                         |

\* Например, резервное копирование сервера заказчика ведется по субботам. Если сбой произойдет в пятницу вечером, то будут потеряны данные за неделю.

## **О чем подумать Заказчику перед размещением системы на своих серверах** <a href="#questions" id="questions"></a>

#### 1. Какое время восстановления после сбоя гарантируют ваши IT'шники?

В нашем облаке мы гарантируем доступность 99,9% в год, т.е. система может быть недоступна не более 9 часов в год.\
За 2018 год время недоступности системы составило 3 минуты, за 2019 – 2 минуты. Это были плановые отключения глубокой ночью для установки обновлений.

#### 2. Насколько старые данные восстановят ваши IT'шники после сбоя?

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

Часто резервное копирование серверов заказчика ведется по выходным, т.е. вы можете потерять данные за 1 неделю и вашим сотрудникам придется вносить эти данные повторно.

Так же нужно учесть, что не все IT'шники проверяют «восстанавливаемость» резервных копий. Мы неоднократно видели ситуации, когда резервные копии оказывались «бракованными» и все данные были утеряны, т.к. IT'шники несколько лет не проводили «учебные восстановления».

#### 3. Насколько быстро вы сможете увеличить свои серверные мощности?

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

## **Что входит в разовые работы по настройке серверов заказчика** <a href="#operations" id="operations"></a>

1. Создание рабочей группы.\
   Со стороны Про.рент будет назначен менеджер проекта.\
   С вашей стороны нужны:
   1. Менеджер по внедрению, получит полные права доступа.
   2. Менеджер по аренде.
   3. Юрист.
   4. Бухгалтер.
2. Создание технической группы.\
   Со стороны Про.рент работу технической группы будет координировать наш ИТ-директор.\
   С вашей стороны нужны:
   1. Менеджер по внедрению. Это тот же человек, что и в рабочей группе.
   2. Администраторы аппаратного и программного обеспечения.
   3. Веб-мастер сайта.
3. Создание портала управления проектом на trello.com.
4. Встреча Про.рент с технической группой, продолжительность около 2 часов. Обсудим работы, выполняемые сотрудниками Заказчика:
   1. Простые правила работы в Trello: постановка, контроль и закрытие задач.
   2. Требования к аппаратной части серверов и систем хранения данных.
   3. Настройки и обслуживание операционной системы виртуальной машины.
   4. Настройки и обслуживание системы управления базами данных (СУБД).
   5. Резервное копирование. Про.рент предоставит информацию, где и что хранится, чтобы было понятно, что нужно резервировать.
   6. Настройки пропуска интернет-трафика на брандмауэре (файрволле).
   7. Настройки доступа Про.рент к серверам для обновлений системы.
5. Разработка положения о порядке доступа сотрудников Про.рент к вашему серверу для настройки, оказания поддержки и обновлений системы.
6. Про.рент производит работы:
   1. Установка и конфигурация внутреннего портала, отвечает за личный кабинет сотрудников.
   2. Установка и конфигурация публичного шлюза, отвечает за публичный сайт, интеграцию с ЦИАН и другими агрегаторами.
   3. Установка и конфигурация модуля фоновых задач, отвечает за автосоздание документов по расписанию.
   4. Установка и конфигурация модуля хранения файлов: планы, фото, документы.
   5. Установка и конфигурация модуля отправки email, отвечает за отправку уведомлений менеджерам и документов арендаторам.
   6. Установка и конфигурация модуля мониторинга, отображает состояние каждой подсистемы.
   7. Конфигурация интеграции с 1С.
7. Обучение рабочей группы работе с Pro.rent, продолжительность около 3 часов:
   1. Добавление и редактирование объектов, внесение перепланировок.
   2. Добавление и редактирование договоров, соглашений, расторжений.
   3. Импорт платежей и их разноска по счетам.
   4. Экспорт счетов и актов в 1С.
   5. Отслеживание дебиторской задолженности.
   6. Интеграция с ЦИАН и другими агрегаторами.
   7. Формирование управленческой отчетности.
8. Неограниченные консультации и поддержка.

Внесение объектов и договоров в систему Заказчик производит своими силами.

У нас есть услуга внесения объектов и договоров в систему силами Про.рент, стоимость от 80.000 ₽, зависит от объемов и качества исходных данных. Больше всего на стоимость влияет качество и актуальность планов этажей.

## Какие технические требования к серверу? <a href="#requirements" id="requirements"></a>

1. ОС Ubuntu 24.04 или новее.
2. СУБД PostgreSQL 17 или новее.
3. 4-х ядерный процессор Intel Core i5 или мощнее.
4. Минимум 8 Гб оперативной памяти, рекомендуем 16 Гб.
5. 1 ТБ места на диске:
   * 2 ГБ для исполняемых файлов системы.
   * Место для хранения ваших данных: планов этажей, фотографий помещений, сканов договоров и т.п.
6. Доступ к сети «Интернет» к доменам:
   * `pro.rent` и субдоменам для проверки лицензии и обновлений Pro.rent.
   * `cloud.yandex.net` и субдоменам для отправки email-сообщений.
   * `dadata.ru` и субдоменам для загрузки данных из ЕГРЮЛ.
   * `raygun.com` и субдоменам для отправки информации о произошедших ошибках.
7. Публичный IP-адрес и доступ по порту 80 (или 443, если вы хотите доступ по протоколу https) для предоставления поддержки.
8. Доступ к серверу по протоколу SSH для установки обновлений Pro.rent.
9. Доменное имя для доступа к порталу Pro.rent. Например, `prorent.ваш-домен.ru`. Именно этот адрес будут использовать ваши сотрудники для входа в систему. Для этого домена на вашем DNS-сервере нужно настроить А-запись с IP-адресом из п.7.
10. Если вы хотите, чтобы Pro.rent автоматически создал публичный сайт с информацией о доступных площадях, то необходим второй домен.  Например, `rent.ваш-домен.ru`. Для этого домена на вашем DNS-сервере нужно настроить А-запись с IP-адресом из п.7.

Мы рекомендуем устанавливать систему на виртуальную машину.

## Расположение установки <a href="#location" id="location"></a>

На сервере клиента коробочная версия Pro.rent располагается:

1. Основная директория установки всех модулей: `/srv`.
2. База данных PostgreSQL: `/usr/local/pgsql/data`.
3. Хранилище файлов, директория: `/var/lib/prorent`.

Для работы Pro.rent использует следующие внешние компоненты:

1. Веб-сервер nginx.
2. СУБД PostgreSQL:
   * База данных `prorent`.
3. SystemD:
   * Задача по расписанию `prorent.jobdaliy`.

## Резервное копирование <a href="#backup" id="backup"></a>

За резервное копирование on-premises установки отвечает заказчик. Для безопасного использования системы мы рекомендуем настроить ежедневное резервное копирование на другой сервер:

1. Базы данных `prorent` средствами PostgreSQL.
2. Хранилища файлов, директории `/var/lib/prorent` целиком.

Таким образом при сбое сервера максимальный период потери данных составит 1 рабочий день.
