Если вы являетесь пользователем Jira и вам необходимо синхронизировать некоторые данные с другой командой, работающей в ServiceNow.вы обнаружите, что сДоступ к информации вручную затруднен, требует много времени и подвержен ошибкам. Но вы можете преодолеть эту проблему, приняв право Jira и ServiceСегодняшняя интеграция чтобы дать возможность автоматический и регулярный обмен данными.
Введение
Команды, работающие на разных платформах, часто имеют полезную друг для друга информацию. Но обмениваться ею вручную сложно, отнимает много времени и допускает ошибки. Поэтому именно здесь на первый план выходит интеграция программного обеспечения, позволяющая осуществлять автоматический и регулярный обмен данными с помощью заданных вами условий. Это сведет ошибки к минимуму, убедившись в том, что обе стороны имеют полный контроль над тем, чем они должны поделиться с другой командой.
Если вы являетесь пользователем Jira и вам необходимо синхронизировать некоторые данные с другой командой, работающей в ServiceNow, то вы хотите интегрировать ваши Jira и ServiceNow. Итак, вот ваше полное руководство по интеграции Jira ServiceNow.
Так что давайте начнем.
Избегайте трения между различными группами, работающими над Jira и ServiceNow
Что такое Джира?
Что такое ServiceNow?
Зачем интегрировать Jira и ServiceNow?
Команды используют данные по разным причинам, но есть огромный простор для кроссовера. Ваши инженеры хотят знать об ошибках, о которых слышит, например, ваша служба поддержки клиентов, а служба поддержки клиентов хочет знать, когда ошибки исправлены.
Общение между группами, как правило, ограничивается встречами или, возможно, эпизодической передачей файлов. С помощью правильного решения для интеграции программного обеспечения вы можете скопировать данные, необходимые каждой команде, между двумя командами и удостовериться, что они постоянно обновляются. Таким образом, каждый может извлечь выгоду из бесперебойного потока информации через вашу организацию.
Как интегрировать Jira и обслуживаниеСейчас в 6 шагов
Вот пошаговое руководство по настройке интеграции.
Шаг 1 - Установите Exalate на Jira
Процесс установки немного отличается в зависимости от того, какой тип Jira у вас есть. Для более подробной информации читайте это для Jira Serverили это для Jira Cloud.
В Jira Cloud откройте меню настроек и нажмите кнопку "Приложения". Найдите "Exalate" и вы увидите его приложение. Может быть несколько версий. "Jira Issue Sync and More" - правильная.
Нажмите на него, затем активируйте его бесплатную пробную версию. После установки он покажет вам подтверждение.
Шаг 2 - Установка Exalate на ServiceNow
Теперь установите Exalate на ServiceNow. Вы можете сделать это на собственном сервере, используя Docker, или попросить Exalate предоставить вам экземпляр оценки. Ознакомьтесь с документацией для получения дополнительной информации.
Вы можете запросить узел здесь. Нажмите "ServiceNow", затем заполните форму. Вы получите электронное письмо с информацией о том, как получить доступ к вашему узлу.
Вам необходимо создать прокси-пользователя в вашей собственной учетной записи ServiceNow. Читайте здесь, чтобы узнать, как это сделать. Вам также нужно будет получить оценочную лицензию для активации Exalate.
Шаг 3 - Соедините ваши экземпляры Jira и ServiceNow
Теперь, когда установлен Exalate, вам нужно подключить ваши экземпляры. Вы делаете это, создавая соединение с одной стороны и генерируя код приглашения. Затем вставьте код на другой стороне.
Вы можете начать в любом случае. Я воспользуюсь Джирой.
В консоли Exalate нажмите "Соединения", затем "Запустить соединение".
Во-первых, проверьте, доступно ли другое соединение в сети общего пользования или нет. Прочтите это, если не уверены. Сделайте выбор, затем нажмите "Далее".
На следующем экране введите URL-адрес другого экземпляра. Экзалат проверит, может ли он его найти. После этого введите имена для любой стороны соединения и описание. Нажмите "Далее" еще раз.
Далее выберите "Единый проект". Вы посмотрите на расширенную конфигурацию в следующих двух шагах.
Здесь необходимо выбрать, где в Jira размещаются сущности, которые приходят с другой стороны. Выберите проект из списка, затем нажмите "Initiate".
Exalate теперь сгенерирует код приглашения. Скопируйте и вставьте его в безопасное место. Затем перейдите в консоль Exalate в ServiceNow.
В меню соединений нажмите "Принять приглашение". Вставьте свой код здесь. Далее вы пройдете через те же экраны настройки, что и в Jira. Сделайте свой выбор таким же образом. После этого ваше соединение будет установлено, с разумными настройками по умолчанию.
В следующих шагах вы можете настроить, к какому ресурсу подключается ваше соединение, и когда происходит обмен данными.
Шаг 4 - Настройте подключение для обмена нужными данными
Нажмите на значок редактирования вашего соединения в списке соединений. Затем перейдите на вкладку "Правила" и вы увидите список правил синхронизации входящих и исходящих соединений.
Эти правила показывают, как данные отображаются с одной стороны соединения на другую. Если вы видите элементы, которые не хотите синхронизировать, удалите их или прокомментируйте, добавив "//" в начале. Вы также можете переписать их, чтобы отобразить различные поля друг на друга.
Вот список полей, поддерживаемых в Jira, а вот еще одно поле для ServiceNow.
Шаг 5 - Создание автоматических триггеров синхронизации
Перейдите на вкладку "Триггеры" на экране редактирования соединения. Вы можете создать столько триггеров, сколько захотите. Нажав кнопку "Создать триггер", вы перейдете на экран, где сможете добавить свой первый триггер. Выберите тип сущности, к которой будет применяться данный триггер
В разделе "Если" введите запрос на выбор элементов, которые необходимо синхронизировать. Прочтите это, чтобы узнать больше о синтаксисе.
Вы можете добавить примечание для каждого триггера. Переверните переключатель "Активный" и нажмите "Добавить", когда будете готовы.
Шаг 6 - Начать синхронизацию задач
Теперь ваше соединение обменивается предметами в соответствии с заданными вами условиями. Синхронизация происходит каждые несколько минут, поэтому вскоре вы должны увидеть синхронизацию элементов. Если нет, проверьте свои правила и убедитесь, что есть элементы, которые соответствуют им.
Теперь все готово. Возьми кофе и наслаждайся плавной синхронизацией!
Заключение
Выравнивание команд, которые работают на разных платформах, безусловно, является сложной задачей. Но вы можете преодолеть эту проблему, приняв правильную интеграцию, чтобы они синхронизировались без необходимости покидать любимое окружение. Если вы еще этого не делаете, вы упускаете множество преимуществ, которые это может дать вашей команде и рабочему процессу.
Экзалат имеет бесплатную пробную версию и не занимает много времени на настройку, так что попробуйте и посмотрите, как она работает в вашем конкретном случае использования.