paint-brush
Çift Yönlü Jira Azure DevOps Entegrasyonu Nasıl Kurulurile@exalate
188 okumalar

Çift Yönlü Jira Azure DevOps Entegrasyonu Nasıl Kurulur

ile Exalate7m2023/10/27
Read on Terminal Reader

Çok uzun; Okumak

Jira ve Azure DevOps'un Exalate ile kusursuz entegrasyonunu keşfedin ve verimli işbirliği ve veri akışı için boşluğu doldurun.
featured image - Çift Yönlü Jira Azure DevOps Entegrasyonu Nasıl Kurulur
Exalate HackerNoon profile picture
0-item

Bu makale Exalate'den Johnmary Ugochukwu tarafından yazılmıştır.


Kalite güvence ekipleri test senaryolarını düzenlemek ve BT hizmetlerini yönetmek için Azure DevOps'u kullanırken geliştirme ekipleri Jira Hizmet Yönetimi'ni kullanıyor. Ancak aralarında sorunsuz bir şekilde bilgi paylaşmanın tek yolu üçüncü taraf bir çözüm kullanmaktır.


Bu nedenle, otomatik senkronizasyonlar aracılığıyla güvenliği ve sorunsuz işbirliğini garanti eden özel bir Jira Azure DevOps entegrasyonuna ihtiyacınız var.


Size Jira ve Azure DevOps arasında çift yönlü entegrasyonun nasıl kurulacağını göstereceğim. Ancak önce bu entegrasyonun yaygın kullanım örneklerini inceleyelim.

Jira Azure DevOps Entegrasyonuna Ne Zaman İhtiyacınız Var?

Jira Azure DevOps entegrasyon aracını seçmenin ana nedeni, her iki sistem arasında doğru verilerin aktığını garanti etmektir. Aynı zamanda özel kullanım durumunuza göre yapılandırabileceğiniz bir çözüme de ihtiyacınız var.


Jira'yı Azure DevOps ile entegre etmenin diğer nedenleri arasında verimliliğin artırılması ve bilgi aktarım hızının artırılması yer alıyor.

İstediğini söyle bir projeye ekler eklemek onları gizli ve dahili tutarken. Jira Azure DevOps entegrasyonu, yorumları diğer izleyicilerden uzak tutarken doğru projeye göndermenize yardımcı olacaktır.

Ayrıca bir bakım da yapabilirsiniz. çift yönlü hiyerarşi senkronize edilmiş varlıklar arasında. Bu, Jira Cloud ve Azure DevOps kullanan ekiplerin, proje varlıkları ile alanlar arasındaki ilişkiyi ve bunların hiyerarşi içinde nerede yer aldığını anlamalarına yardımcı olacaktır.


İlişki şu şekilde görünür:


  • Jira Epic, bir Azure DevOps Özelliği haline gelir.

  • Jira Story, bir Azure DevOps Görevi haline gelir.

  • sorunBağlantılar ve özel durum eşlemesi her iki tarafta da korunmalıdır.


Özelleştirilebilir iPaaS çözümü Azure DevOps ile Jira (Bulut, Veri Merkezi veya Şirket İçi) arasındaki herhangi bir alanı eşleyebilirsiniz.

Doğru Entegrasyon Aracı Nedir?

Jira ve Azure DevOps için herhangi bir entegrasyon aracını seçmeden önce dikkate almanız gereken bazı faktörleri burada bulabilirsiniz.


  • Entegrasyon çözümleri, basit eşlemelerden karmaşık bağlantılara kadar farklı bağlantı kullanım durumlarına uyum sağlama esnekliğine sahip olmalıdır.
  • Entegrasyon çözümü, uzun süreli kesintiler yaşamadan artan iş yüklerini kaldırabilecek ölçeklenebilirliğe sahip olmalıdır.
  • Entegrasyon güvenliği özellikleri Kullanımda olmayan veya aktarım halindeki verileri yetkisiz erişime karşı koruyacak kadar sıkı ve sağlam olmalıdır.
  • Çevrimiçi işbirliğine katılan ekiplerin merkezi olmayan bir çözüme ihtiyacı var şirketler arası işbirlikleri ve veri entegrasyonu.
  • Bir hata oluştuğunda nedenini ve kaynağını anlamak için sistemde sorun giderebilmelisiniz.
  • Destek mühendisleri ileri düzey teknik sorunlarda derinlemesine yardım sağlamak üzere hazır bulunmalıdır.


yüceltmek Jira ile Azure DevOps'un yanı sıra diğer platformlar arasında iki yönlü senkronizasyona olanak tanıyan çift yönlü bir entegrasyon çözümüdür. Ayrıca hem Jira hem de Azure DevOps tarafları için güvenli ve özerk bir ekosistemi garanti eden tek kiracılı bir mimariye sahiptir.

Exalate Kullanarak Jira ve Azure DevOps Nasıl Entegre Edilir

Bağlantınızı kurmadan önce Exalate'i hem Jira'ya (şirket içi ve bulut) hem de Azure DevOps'a yüklemeniz gerekir.

Adım 1 - Exalate'i Jira'ya yükleyin

Atlassian pazarında " Exalate Jira Issue Sync & More " ifadesini arayın.


Jira entegrasyonları için Exalate

\“Ücretsiz dene” düğmesini tıklayın, ardından beliren seçeneklerden “Bulut”u seçin. Ayrıca Exalate'i yükle Jira Sunucusunda veya Veri Merkezinde ve ayrıca Liman işçisi .


Exalate'i Jira'ya yükleyin

Bir site seçin veya URL'yi girin. Ardından “Ücretsiz Denemeyi Başlat”ı tıklayın. Ücretsiz denemeyi onaylamak için Jira kontrol panelinize yönlendirileceksiniz.


Bu kadar! Artık Exalate'i Jira Cloud'a yüklediniz.

Adım 2 - Exalate'i Azure DevOps'a yükleyin

Visual Studio'da (Azure DevOps Marketplace) " Azure DevOps Entegrasyonu İçin Exalate " ifadesini arayın.

Azure DevOps entegrasyonları için Exalate

“Al”a tıklayın ve ardından beliren ekranda organizasyonu seçin. \

Azure DevOps entegrasyonu için bir kuruluş seçin


Kurulumu tamamlamak için “Yükle”ye tıklayın. Exalate uygulamasını bulmak için “Kuruluş Ayarları”na gidin ve “Uzantılar”a tıklayın.

3. Adım - Bulut Sunucularınızı Bağlayın

Exalate, bağlantıyı Jira veya Azure DevOps'tan başlatmanıza olanak tanır. Süreç her iki platformda da benzer.


Jira Azure DevOps bağlantısını başlatın


“Bağlantıyı Başlat”a tıklayın. Hedef örnek URL'sini belirlenen alana girin. URL'niz yoksa "URL'im yok" geçiş anahtarını tıklayın.


Exalate konfigürasyon türleri


Exalate üç konfigürasyon modunu destekler: Temel Mod (önceden oluşturulmuş basit konfigürasyonlar için), Görsel Mod ve Komut Dosyası Modu (gelişmiş komut dosyası yapılandırmaları için).\

Temel Mod ile başlayalım.


temel Jira Azure DevOps bağlantısını başlatın


Diğer taraftan gelen iş öğelerini oluşturmak istediğiniz projeyi seçin ve "İleri"ye tıklayın.


Yönetici erişiminizin olduğunu doğrulayın ve "Başlat"ı tıklayın.



Otomatik olarak uzak örneğe yönlendirileceksiniz. Bir proje seçin ve “Onayla”ya tıklayın. Sorun anahtarını girin ve devam etmek için “Exalate”e tıklayın.


Başarılı Azure DevOps Jira senkronizasyonu


Buyrun! Jira ile Azure DevOps arasındaki ilk Temel bağlantınızı kurdunuz.


Şimdi Görsel Mod bağlantısını inceleyelim.


Üç seçenek arasından Görsel Modu seçin. Ardından açılan modalda bağlantı adını ve açıklamasını girin.


Exalate görsel mod konfigürasyonu


Bir sonraki ekrana geçmek için “İleri”ye tıklayın. Devam etmek için yönetici izinlerini doğrulamanız gerekecek.

Yönetici erişimi görsel Jira Azure DevOps senkronizasyonu


“Yönetici Erişimini Doğrula”yı tıklayın. Doğrulama için kuruluşunuzun Azure DevOps'una yönlendirileceksiniz.


Exalate'in sisteminize erişmesine izin vermek için “Kabul Et” seçeneğine tıklayın.\

Jira Azure DevOps entegrasyonunu yapılandırma


Ve bu kadar! Görsel Mod bağlantısı ayarlandı.


Son olarak Komut Dosyası Moduna geçelim.

Bağlantıyı başlatın ve hedef örnek URL'sini doğrulayın. Ardından mevcut seçeneklerden Komut Dosyası Modu'nu seçin.


Azure DevOps Jira bağlantısını başlatın


“İleri”ye tıklamadan önce bağlantı adını ve açıklamasını girin. Daha sonra projeyi seçin ve “Başlat”a tıklayın.


Davet kodunu panonuza kopyalayın. Diğer tarafa gidin ve “Daveti kabul et”e tıklayın.

Jira ile Azure DevOps arasındaki bağlantıyı kabul edin


“İleri”ye tıklamadan önce panonuzdaki davet kodunu girin. Ardından bir proje seçin ve onaylayın.

Azure DevOps ve Jira arasındaki senkronizasyonu yapılandırma


Tebrikler! Komut Dosyası Modu bağlantısını başarıyla kurdunuz.

4. Adım - Bağlantınızı yapılandırın

Exalate kontrol panelinde, yapılandırmak istediğiniz bağlantının yanındaki "Bağlantıyı düzenle" simgesine tıklayın.


Jira Azure DevOps senkronizasyonunu düzenleyin


"Kurallar" sekmesinde "Giden senkronizasyon" ve "Gelen senkronizasyon" alanlarını girin. Burası, aşağıdakileri kullanarak bağlantıları özelleştirebileceğiniz yerdir: Harika betik dili .

Jira Azure DevOps senkronizasyon kuralları


Not *: Betik modunu kullanarak Jira Azure DevOps entegrasyonunu kurmak ve yapılandırmak için bu adım adım kılavuzu izleyin.*


Görsel Mod bağlantısı için, bilgi paylaşmak istediğiniz alanları eşlemek için komut dosyaları ekleyebilir veya sürükle ve bırak düzenleyiciyi kullanabilirsiniz.\


“Bağlantıyı Düzenle”ye tıkladıktan sonra devam etmek için örneği doğrulayın. Daha sonra kapsamın ve kuralların tanımlanacağı ekrana yönlendirileceksiniz.


Her iki taraftaki projeleri seçin ve filtre varlıklarını belirtin. Ayrıca senkronizasyon yöntemini de seçebilirsiniz: Otomatik, Manuel veya Devre Dışı.\

Jira Azure DevOps senkronizasyon yöntemleri


Ayrıca her proje için etiketler, tür, durum, öncelik, başlık, açıklama ve daha fazlasını içeren filtreler ekleyebilirsiniz.

Görsel mod uçuşuyor


Her şeyi ayarladıktan sonra, modeli kapatmak için Kaydet'e tıklayın. Daha sonra kapsam kurulumunu tamamlamak için “İleri”ye tıklayın.



Ardından, haritalama kurallarının görünme sırasını değiştirmek için sürükleyip bırakabileceğiniz kapsamlı bir haritalama kuralları listesi göreceksiniz.


Kendi eşlemenizi eklemek için “+ Eşleme ekle” düğmesini tıklayın. Modalda kuralları yapılandırın ve "Kaydet"i tıklayın.

Script eklemek için “Eşleme ekle” butonuna tıkladıktan sonra açılır menüden “Script Ekle”ye tıklayın.


görsel Jira Azure DevOps bağlantısına komut dosyaları ekleme


Burada bağlantıya özel kurallar yazabilirsiniz.



Herhangi bir senkronizasyon kuralını düzenlemek için sağdaki düzenle düğmesini tıklayın ve gerekli değişiklikleri yapın.\

İşiniz bittiğinde değişiklikleri kaydetmek için “Yayınla”ya tıklayın. Bu kadar!

Adım 5 – Otomatik Senkronizasyon Tetikleyicileri Oluşturun

Senkronizasyonların otomatikleştirilmesine yönelik tüm etkin tetikleyicileri görmek için "Tetikleyiciler" sekmesine gidin.


Jira Azure DevOps entegrasyon tetikleyicileri


“+ Tetikleyici oluştur” düğmesini tıklayın.


Exalate tetikleyicileri


Daha sonra varlık türünü seçin ve sorguyu girin. Azure DevOps tetikleyicilerini ayarlamak için şunu kullanın: WIQL (İş Öğesi Sorgulama Dili) sözdizimi ve repoyu belirtin. Jira için şunu kullanın: Jira Sorgu Dili (JQL) .


İşiniz bittiğinde Yayınla'yı tıklayın.

6. Adım - Senkronizasyonu başlatın

Artık hazırsınız. Hem Jira hem de Azure DevOps örneklerinin verileri nasıl paylaştığını denetlemek için bağlantılarınız için kurallar yazmaya başlayın. Konsoldaki yığın izlemeyi kullanarak da hataları izleyebilirsiniz. Biletleri toplu olarak kontrol etmek istiyorsanız şunu kullanabilirsiniz: Exalate'in toplu işlemleri özellik.

Azure DevOps Jira senkronizasyonu için toplu onay


"Toplu Bağlantı" sekmesine gidin, bağlantıyı seçin ve eşlemeyi yayınlamak için iş öğesini yükleyin. İşlemi tamamlamak için “Toplu Bağlantı”ya tıklayın.


Temelleri anladıktan sonra başka kurallar ekleyebilir veya sahip olduklarınızı düzenleyebilirsiniz.

Temel Çıkarımlar

Ekipler, Exalate gibi güvenilir ve emniyetli bir üçüncü taraf çözümüyle Jira ve Azure DevOps arasında sorunsuz bir şekilde bilgi paylaşabilir.

Exalate ile bağlantınızı yapılandırmak basit bir işlemdir. Kodsuz Temel Modu, sürükle ve bırak Görsel Modunu veya az kodlu Komut Dosyası Modunu kullanabilirsiniz.

ile bir demo rezervasyonu yapın Özel kullanım durumunuzu tartışmak için Exalate mühendisleri.