Продвинутые темы
Информация для ИТ-отделов
Многие компании требуют, чтобы их ИТ-специалисты устанавливали и настраивали для них экземпляр Altium On-Prem Enterprise Server. Доступна документация, представляющая собой единый подробный ресурс для ИТ-отдела организации. Здесь можно найти ответы на часто задаваемые вопросы по этой технологии, включая:
- What are the hardware requirements to install the Enterprise Server?
- What is installed?
- What programs and processes are running?
- Where is the data stored?
- What ports are used?
- What protocol is used for communications?
- How is data backed-up?
Синхронизация LDAP
Чтобы упростить процесс подключения к корпоративным сетям и доступа к ним, Enterprise Server обеспечивает поддержку служб каталогов через свой браузерный интерфейс.
Это предоставляет синхронизацию доменных пользователей на основе Lightweight Directory Access Protocol (LDAP), который обращается к центральному LDAP-серверу сети, чтобы получить сведения о членстве доменных пользователей в группах и ролях. Аутентификация доменных пользователей через существующие службы каталогов таким образом потенциально позволяет использовать единый вход для доступа ко всем корпоративным системам, включая Enterprise Server.
Синхронизация LDAP в Enterprise Server выполняет запросы к сетевым службам на основе ролей пользователей, при этом сведения о членстве в ролях собираются для авторизации доступа пользователей Workspace в Enterprise Server. Опрос членства в домене через службу LDAP (синхронизация) позволяет системе реагировать на изменение конфигурации доменного пользователя в пределах цикла синхронизации.
LDAP Sync позволяет администратору Workspace использовать существующие учетные данные (имя пользователя и пароль) сетевого домена, чтобы не создавать учетные записи вручную по одной на странице Users в браузерном интерфейсе Workspace. При правильной настройке страница Users будет автоматически заполняться учетными данными пользователей, позволяя любому пользователю из списка получать доступ к Workspace, используя свое обычное корпоративное сетевое имя пользователя и пароль.
Частная служба лицензирования
Для организаций, которым требуется, чтобы установки Enterprise Server оставались офлайн — изолированными от интернета, — удобство и гибкость лицензирования ПО по запросу может обеспечиваться локализованной Private License Server, а не интернет-службой Altium Licensing Service. Установка Enterprise Server как раз это и предоставляет — через свою локальную Private License Service. Ее можно настроить как центральный или локальный License Server, и она может выдавать лицензии как для Altium Designer, так и для Enterprise Server по локальной сети. Кроме того, администратор Enterprise Server может полностью контролировать офлайн-аренду (leasing) лицензий, настраивать лицензирование для использования определенными ролями, а также настраивать лицензию для Roaming и многое другое.
PLS в Enterprise Server можно настраивать и использовать в разных режимах работы, как кратко описано ниже:
- No PLS mode - стандартная конфигурация Enterprise Server, при которой полученные лицензии не предоставляются (не выдаются) в сеть.
- Local PLS mode - лицензии Altium Designer и Enterprise Server, полученные Enterprise Server, выдаются по сети локальной службой PLS Enterprise Server.
- External PLS mode - Enterprise Server подключается к внешней службе PLS и использует ее (например, PLS на удаленном сервере, настроенную как центральный сервер лицензий) вместо собственной службы PLS.
Получение данных
Altium предоставляет организации возможность копировать нужный контент между назначенными исходным и целевым Workspace — процесс, который называется просто Workspace Data Acquisition. При получении (acquisition) проектного контента право владения однозначно переходит к принимающей организации, которая может свободно вносить локальные изменения и поддерживать контент так, как сочтет нужным в дальнейшем. А благодаря сохранению связи между полученными данными и их исходным источником возможна интеллектуальная обработка данных, включая уведомления при обновлении источника любого скопированного контента. И независимо от того, были ли локально выпущены дополнительные релизы элемента, всегда остается возможность откатиться к предыдущей ревизии из исходного Workspace — за счет сохранения ссылки на исходный источник элемента, или Origin.
Получение выполняется с помощью диалога Content Cart dialog. Доступ к этому диалогу осуществляется из панели Explorer panel. Просматривая исходный Workspace, из которого вы хотите получить данные, щелкните правой кнопкой мыши по ревизии поддерживаемого типа Item, которую вы хотите получить (или, например, по папке компонентов), и выберите команду Operations » Add to Content Cart в контекстном меню.
Служба сетевой установки
Enterprise Server предоставляет выделенную Network Installation Service. Эта служба позволяет организации выполнять установки или обновления Altium Designer по локальной сети. Основные цели Network Installation Service:
- Повысить скорость обновлений — пользователи будут загружать данные внутри локальной сети.
- Устранить зависимость от доступа в интернет для функции обновления — это может работать в изолированных сетях без доступа к глобальному интернету.
- Обеспечить возможность централизованно контролировать версии и обновления.
- Поддерживать push-установки с использованием Active Directory Group Policy от Microsoft.
Доступ к службе осуществляется через страницу Installations в браузерном интерфейсе Workspace. Обычно вы загружаете нужные продукты и расширения из Cloud Repository Altium в локальный Enterprise Server, затем формируете пакет развертывания для установки по сети. Последующие обновления можно настроить автоматически или собирать вручную для максимального контроля над тем, что устанавливается на компьютеры ваших разработчиков.
Локальная служба контроля версий
Установка Enterprise Server предоставляет локализованный (и централизованный) контроль версий благодаря своей службе Version Control. Эта служба дает возможности контроля версий там, где они нужны — локально, без поиска или оплаты внешнего ПО для управления VCS.
Новая установка Enterprise Server предоставляет один Git-репозиторий проектов для размещения всех ваших проектных Workspace — и только его! Это исключает настройку и сложность, связанные с локальной службой Version Control в Enterprise Server. У вас есть единый репозиторий проектов — Versioned Storage — к которому все ваши разработчики могут получать доступ и в который могут выпускать релизы. Поэтому страница VCS в браузерном интерфейсе Enterprise Server становится исключительно информационной — вы не можете добавить новый репозиторий, а единственный Git-репозиторий нельзя каким-либо образом изменить или удалить.
Если вы обновили Enterprise Server с Altium Vault 3.0, то также будет включено использование SVN-репозиториев, чтобы вы могли продолжать использовать прежний (и уже отлаженный) процесс разработки. В этом случае вы можете продолжать создавать репозитории через локальную службу Version Control (только SVN) или подключаться к внешним репозиториям (SVN или Git).
Определяя репозитории проектов таким централизованным образом, организация может полностью контролировать, к каким репозиториям ее разработчики могут получать доступ и какие использовать.





