При развертывании ArcGIS Enterprise и использовании сервисов ArcGIS Enterprise в ArcGIS Online или других приложениях, использование DNS, соглашений об именовании и URL-адресов является ключевым аспектом, лежащим в основе доступности и эффективной коммуникации внутри системы. DNS служит основой для всей межсистемной коммуникации, преобразуя удобочитаемые доменные имена в необходимые IP-адреса, позволяя пользователям и приложениям находить ресурсы в Интернете или интрасети. Помимо DNS, обеспечить идентификацию систем на основе их URL-адреса или имени хоста помогают соглашения об именовании, а использование понятных URL-адресов для часто используемых приложений является популярным подходом, помогающим пользователям запоминать информацию о приложении, а также управлять внешним «брендом» приложения, включая название организации или его понятное краткое имя.
Четкие соглашения об именовании важны для систем с несколькими серверами, средами и развертываниями ArcGIS. Эти соглашения включают намеренное именование различных элементов, таких как сайты ArcGIS Server, сервисы, веб-карты, базы данных и серверные компьютеры. Структурированный и организованный подход к именованию не только помогает администраторам в идентификации ресурсов, но и вносит значительный вклад в систематическое управление развертыванием ArcGIS Enterprise.
Использование четких и стандартизированных имен для сервисов и слоев данных помогает пользователям и разработчикам эффективно находить их и ссылаться на них. Использование соглашений о присваивании логических имен может включать в себя:
D для базы данных, A для приложения или W для веб-сервера.\\gisshare01, которая, скорее всего, находится на сервере с более сложным именем, но понятное имя упрощает взаимодействие с пользователем.https://maps.orgname.com/portal вместо https://giswebsrv01.prd.orgname.net/portalЭти примеры являются лишь отправной точкой для разработки согласованного соглашения об именовании, в целом рекомендуется привести его в соответствие с существующими стандартами именования, которые могут быть установлены ИТ-организацией, за исключением URL-адресов, обращенных к пользователям, которые должны быть намеренно структурированы так, чтобы быть короткими и запоминающимися.
URL-адреса, или унифицированные указатели ресурсов, играют важную роль в адресации и доступе к различным компонентам и ресурсам в экосистеме ArcGIS Enterprise. К критически важным URL-адресам относятся URL-адрес портала, служащий основной точкой входа в Portal for ArcGIS, и различные URL-адреса ArcGIS Server, облегчающие доступ к различным сервисам, включая сервисы карт, объектов и геообработки. Кроме того, URL-адреса веб-приложений, конечные точки ArcGIS REST API и URL-адреса подсистемы балансировщика нагрузки (в отказоустойчивых сценариях) играют жизненно важную роль в обеспечении бесперебойной связи и доступности.
Важные URL-адреса в развертывании ArcGIS Enterprise включают:
Документация ArcGIS Enterprise включает специальную страницу в разделе Компоненты URL-адресов ArcGIS, которая содержит дополнительный контекст и рекомендации.
В развертывании ArcGIS Enterprise или развертывании ArcGIS Online, интегрирующем сервисы ArcGIS Enterprise, надежность URL-адресов имеет решающее значение. Это означает, что после того, как URL для развертывания или компонента ArcGIS Enterprise будет задан, в идеале он не должен изменяться в течение оставшегося жизненного цикла системы. Причина этой рекомендации заключается в том, что многие компоненты системы являются самореферентными. Представьте себе веб-карту, содержащую ссылки на картографический сервис, доступ к которому осуществляется в веб-приложении с помощью виджета геообработки, который ссылается на сервис геообработки. Чтобы приложение работало, каждый из этих URL-адресов должен правильно интерпретироваться и достигать нужного сервиса, поэтому чем они долговечнее, тем выше вероятность правильной работы приложения.
Лучшими практиками можно считать следующие рекомендации:
Современные развертывания ArcGIS повсеместно полагаются на сертификаты для обеспечения безопасного обмена данными по протоколу HTTPS с TLS/SSL. Правильная настройка сертификата TLS/SSL имеет важное значение, особенно при работе с конфиденциальными данными. Организации часто получают сертификаты TLS от доверенных центров сертификации (ЦС) — коммерческих ЦС, которым доверяет большинство устройств, или от корпоративных или частных ЦС, которым доверяют только компьютеры и клиенты в локальной или в глобальной сети. После создания сертификата он настраивается с помощью веб-сервера, такого как Apache или IIS, или импортируется в компоненты ArcGIS для обеспечения зашифрованной и безопасной связи.
DNS, соглашения об именовании и URL-адреса являются критически важными компонентами успешного развертывания ArcGIS Enterprise. Тщательная настройка и управление этими компонентами необходимы для предоставления надежных, доступных ГИС-сервисов при одновременном соблюдении принципов безопасности и организационной структуры в инфраструктуре. Четкие и согласованные соглашения об именовании и сертификаты TLS/SSL повышают эффективность, безопасность и управляемость развертывания.