Приобретая подписку On-Premises, вы можете установить Datalore в своей инфраструктуре.
Datalore можно установить в любом удобном кластере Kubernetes как локально, так и в частном облаке. Установка в Kubernetes дает самые широкие возможности настройки решения, но для этого необходимо владеть технологией Kubernetes. Подробнее — в руководстве по установке.
Конфигурация Kubernetes выглядит так:
При помощи Docker вы сможете развернуть внутренний экземпляр Datalore с базовыми настройками всего за 10 минут. Для запуска Datalore в AWS, GCP, Azure или на локальной машине достаточно одной команды Docker. Дальнейшую настройку можно выполнять пошагово: подключить модули аутентификации, настроить внутренние планы использования ресурсов, кастомизировать окружения.
Datalore можно установить в сетях без доступа в интернет.
Для доступа членов команды к Datalore можно настроить практически любой способ аутентификации пользователей. В версию On-Premises входит JetBrains Hub — модуль подключения аутентификации.
В Datalore можно создавать группы пользователей, чтобы предоставлять доступом к ноутбукам и рабочим пространствам сразу нескольким людям. Создавайте группы пользователей на панели Admin в Datalore или синхронизируйте их с аутентификационным модулем JetBrains Hub. JetBrains Hub позволяет синхронизировать группы с вашим поставщиком аутентификации (например, Azure AD). Подробнее о поддерживаемых модулях аутентификации читайте в документации.
Из пользовательских образов Docker можно создать несколько базовых окружений. Все зависимости, версии пакетов и настройки инструмента сборки можно сконфигурировать заранее, чтобы команда не тратила время на их установку и синхронизацию.
Теперь в Datalore можно настроить пользовательскую конфигурацию сервера PyPI. Это позволяет просматривать пользовательские репозитории через диспетчер сред Datalore и расширяет возможности исходного сервера pypi.org, упрощая пользователям установку пакетов. Подробнее — в нашей документации.
Разным участникам команды могут требоваться разные вычислительные ресурсы. В Datalore можно создать отдельные планы использования ресурсов для тех, кому нужны высокопроизводительные ГП, и для тех, кто чаще использует обычные ЦП. В плане можно указать, сколько часов доступно разным членам команды на процессоре каждого типа, и ограничить использование дорогостоящих ресурсов для отдельных пользователей.
В настройках локальной версии можно включить регистрацию действий пользователей. Это будет полезно, если возникнет необходимость подтвердить соблюдение определенных нормативных требований.
Универсальные подключения к базе данных позволяют вашей команде легко приступить к работе, а новым сотрудникам — быстрее освоиться. Настроить подключения в масштабе всей компании можно на вкладке Data на панели Admin. Пользователи Datalore сразу увидят новое подключение в общих и индивидуальных рабочих пространствах.