Aracılığıyla paylaş


Azure DevOps Yol Haritası


| Yenilikler | | |


Ürün yol haritası

Bu özellik listesi yol haritamıza göz atılır. Şu anda üzerinde çalıştığımız önemli özelliklerden bazılarını ve bunları görmeyi bekleyebileceğiniz zaman dilimini tanımlar. Kapsamlı değildir, ancak önemli yatırımlar için biraz görünürlük sağlamayı amaçlar. En üstte, çok çeyrekli büyük girişimlerimizin ve bunların ayırdıkları özelliklerin bir listesini bulacaksınız. Daha da aşağıda planladığımız önemli özelliklerin tam listesini bulacaksınız.

Her özellik, belirli bir öğe hakkında daha fazla bilgi edinebileceğiniz bir makaleye bağlanır. Bu özellikler ve tarihler geçerli planlardır ve değiştirilebilir. Zaman çerçevesi sütunları, özelliğin kullanılabilir olmasını beklediğimiz zamanları yansıtır.

Girişimler

Azure DevOps için GitHub Gelişmiş Güvenliği

Azure DevOps için GitHub Gelişmiş Güvenlik (GHAS) genel kullanıma sunuldu. Herhangi bir proje koleksiyonu yöneticisi artık Kuruluş, proje ve depoları için Proje Ayarları'ndan veya Kuruluş Ayarları'ndan Gelişmiş Güvenlik'i etkinleştirebilir. Belgelerimizde Azure DevOps için GitHub Gelişmiş Güvenlik'i yapılandırma hakkında daha fazla bilgi edinebilirsiniz.

Sunmasını beklediğimiz yeni özellikler şunlardır:

Özellik Alan Üç aylık dönem
Yeni eklenen Gelişmiş Güvenlik bulgularını içeren çekme isteklerine bağlamsal açıklamaları görüntüleme Azure DevOps için GitHub Gelişmiş Güvenliği 2025 Q1
Algılanan iş ortağı gizli dizilerinin geçerliliğini belirleme Azure DevOps için GitHub Gelişmiş Güvenliği 2025 Q1
Dependabot güvenlik güncelleştirmeleriyle algılanan bağımlılık tarama güvenlik açıklarını otomatik olarak düzeltme Azure DevOps için GitHub Gelişmiş Güvenliği Gelecek

Kimlik bilgisi hırsızlığıyla ilişkili riskleri en aza indirme

Azure DevOps; temel kimlik doğrulaması, kişisel erişim belirteçleri (PATs), SSH ve Microsoft Entra ID (eski adıYla Azure Active Directory) erişim belirteçleri gibi birçok farklı kimlik doğrulama mekanizmasını destekler. Bu mekanizmalar, özellikle kimlik bilgisi hırsızlığı potansiyeli söz konusu olduğunda güvenlik açısından eşit olarak oluşturulmaz. Örneğin, PAT'ler gibi kimlik bilgilerinin istenmeyen şekilde sızması kötü niyetli kişilerin Kaynak kodu gibi kritik varlıklara erişim sağladıkları, tedarik zinciri saldırılarına ve hatta üretim altyapısını tehlikeye atabilecekleri Azure DevOps kuruluşlarına erişmelerine olanak tanıyabilir. Kimlik bilgisi hırsızlığı risklerini en aza indirmek için önümüzdeki çeyreklerde aşağıdaki alanlarda çalışmalarımızı odaklayacağız:

  • Yöneticilerin denetim düzlemi ilkeleri aracılığıyla kimlik doğrulama güvenliğini geliştirmesini sağlayın.

  • Daha güvenli alternatifler için destek ekleyerek PAT'lere ve diğer çalınabilir gizli dizilere olan ihtiyacı azaltma.

  • Çeşitli güvenlik özelliklerini daha iyi desteklemek için Azure DevOps'un Microsoft Entra ID ile tümleştirmesini derinleştirme.

  • Üretim gizli dizilerini Azure Pipelines hizmet bağlantılarında depolama gereksinimini ortadan kaldırma.

Özellik Alan Üç aylık dönem
PAT yaşam döngüsü API'leri Genel Bitti 2022 Q4
Kişisel erişim belirteçleri için kontrol düzlemi (PAT) Genel Bitti 2022 Q4
Yönetilen Kimlik ve Hizmet Sorumlusu desteği (önizleme) Genel Bitti 2023 Ç1
Azure Dağıtımları için iş yükü kimlik federasyonu (önizleme) Pipelines Bitti 2023 Ç3
Azure Active Directory OAuth için ayrıntılı kapsamlar Genel Bitti 2023 Ç3
Yönetilen Kimlik ve Hizmet Sorumlusu desteği (GA) Genel Bitti 2023 Ç3
Azure hizmet bağlantısı (GA) için iş yükü kimlik federasyonu Pipelines Bitti 2024 Ç1
Docker hizmet bağlantısı için iş yükü kimliği federasyonu Pipelines Bitti 2024 H2
Koşullu Erişim İlkeleri için tam web desteği Genel Bitti 2024 Q4
kişisel erişim belirteçlerinin (PAT) kullanımını devre dışı bırakmak için İlkeleri Genel 2025 Q1
Azure DevOps ile kimlik doğrulaması için boru hatları için yeni hizmet bağlantı türü Pipelines 2025 Q1
entra-issues kullanarak iş yükü kimlik federasyonu Pipelines 2025 yılının ikinci çeyreği

Geliştirilmiş Panolar + GitHub Tümleştirmesi

Mevcut Azure Boards + GitHub tümleştirmesi birkaç yıldır devam ediyor. Tümleştirme harika bir başlangıç noktasıdır, ancak müşterilerimizin alışkın olduğu izlenebilirlik düzeyini sunmaz. Müşteri geri bildirimlerine dayanarak bu tümleştirmeyi geliştirmek için bir dizi yatırım yaptık. Hedefimiz, GitHub depolarını kullanmayı seçen Azure Boards müşterilerinin Azure DevOps'ta depolara sahip olmak için eşdeğer düzeyde izlenebilirlik sağlayabilmesini sağlamaktır.

Bu yatırımlar şunlardır:

Özellik Alan Üç aylık dönem
İş öğesinden GitHub işleme veya çekme isteği bağlantısı ekleme Boards Bitti 2024 Ç1
GitHub çekme isteği hakkında daha fazla ayrıntı gösterme Boards Bitti 2024 Ç1
GitHub'ı ararken ve bağlarken ölçeklenebilirliği geliştirme
Azure DevOps projesine depolar
Boards Bitti 2024 Ç2
GitHub çekme isteğinde AB# bağlantıları (önizleme) Boards Bitti 2024 Ç2
github deposunda iş öğesinden dal oluşturma Boards Bitti 2024 Ç3
Veri yerleşimi ile GitHub Enterprise Cloud desteği Boards Bitti 2025 1. Çeyrek
! GitHub çekme istekleri için destekten bahsediliyor Boards 2025 Q1
YAML derleme hattı kullanırken derleme durumunu gösterme
GitHub deposu
Boards 2025 Q1
GitHub çekme talebi birleştirilirken durum geçişlerini destekleyin Boards 2025 Q1
Bir GitHub dalına bağlandığında çekme taleplerini otomatik olarak ilişkilendir Boards 2025 Q1
Birleştirme işlemi 'i otomatik olarak'a bağla Boards 2025 Q1
İlgili dal bağlantılarını otomatik olarak kaldır
GitHub dalları silinir
Boards 2025 Q1

YAML ve yayın işlem hatları özellik eşliği

Son birkaç yıldır tüm işlem hatları yatırımlarımız YAML işlem hatları alanında olmuştur. Ayrıca tüm güvenlik iyileştirmelerimiz YAML işlem hatlarına yöneliktir. Örneğin YAML işlem hatları ile korunan kaynaklar üzerindeki denetim (depolar, hizmet bağlantıları vb.) işlem hattı yazarlarının aksine kaynak sahiplerinin elindedir. YAML işlem hatlarında kullanılan iş erişim belirteçlerinin kapsamı YAML dosyasında belirtilen belirli depolarla belirlenir. Bunlar YAML işlem hatları için kullanılabilen güvenlik özelliklerine yalnızca iki örnektir. Bu nedenlerden dolayı klasik yerine YAML işlem hatlarını kullanmanızı öneririz. YAML'nin klasik üzerinde benimsenmesi derlemeler (CI) için önemli olmuştur. Ancak, birçok müşteri yayınlar (CD) için YAML üzerinden klasik sürüm yönetimi işlem hatlarını kullanmaya devam etti. Bunun birincil nedeni, iki çözüm arasındaki çeşitli CD özelliklerinde eşlik olmamasıdır. Geçtiğimiz yıl boyunca, bu alandaki çeşitli boşlukları, özellikle de Denetimler'de ele aldık. Bir derlemenin bir aşamadan diğerine geçişini sağlamak için YAML işlem hatlarındaki birincil mekanizma denetimlerdir. Önümüzdeki yıl içinde diğer alanlardaki boşlukları gidermeye devam edeceğiz. Kullanıcı deneyimlerine, izlenebilirliğe ve ortamlara odaklanacağız.

Özellik Alan Üç aylık dönem
Denetimler için denetim Pipelines Bitti 2022 Q4
Denetimlerdeki özel değişkenler Pipelines Bitti 2023 Ç1
Ölçeklenebilirliği denetler Pipelines Bitti 2023 Ç2
Onayları ve denetimleri atlama Pipelines Bitti 2023 Q4
Onayları ve diğer denetimleri sıralama Pipelines Bitti 2024 Ç1
Ertelenen onaylar Pipelines Bitti 2024 Ç1
Tek aşamayı yeniden çalıştırma Pipelines Bitti 2024 Ç1
Aşamaları el ile kuyruğa alma Pipelines Bitti 2024 H2
Aşama düzeyinde eşzamanlılık Pipelines Bitti 2024 Ç3
Aşama düzeyinde izlenebilirlik Pipelines 2025 yılının ikinci çeyreği
Aşamaların sıra dışı yürütülmesini isteğe bağlı olarak gerçekleştirme Pipelines 2025 yılının ikinci çeyreği
Denetimlerdeki hizmet bağlantıları Pipelines Gelecek
Genişletilebilirliği denetler Pipelines Gelecek

Azure Test Planları geliştirmeleri

Azure DevOps, farklı test gereksinimlerini desteklemek için çeşitli test araçları ve tümleştirmeleri sağlar. Bunlar el ile test, otomatik test ve keşif testidir. Platform, sprint'ler veya kilometre taşları için el ile testi izlemek için kullanılabilen test planlarının ve test paketlerinin oluşturulmasını ve yönetilmesini sağlar. Ayrıca Azure DevOps, CI/CD işlem hatları ile tümleştirildiğinden otomatik test yürütme ve raporlama olanağı sunar.

En aktif müşteri tabanımızdan gelen geri bildirimlere yanıt olarak bu alandaki yatırımlarımızı artırıyoruz. Test yönetiminin şu yönlerine odaklanacağız: Uçtan uca test izlenebilirliğini geliştirme; Test Planlarında otomatik test için çeşitli programlama dilleri ve çerçeveleri için desteği genişletme; test çalıştırmalarını ve test sonuçlarını tüketmek için iş akışlarını ve deneyimleri yeniden tasarlama.

Aşağıda, bu girişimin bir parçası olarak sağlamayı planladığımız birkaç yatırım bulacaksınız:

Özellik Alan Üç aylık dönem
Azure Test Planlarında JUnit/Java için Desteği Test Plans 2025 Q1
Azure Test Planlarında Pytest/Python için Desteği Test Plans 2025 Q1
REST API kullanarak silinen test planlarını ve test paketlerini geri yükleme Test Plans 2025 Q1
Manuel test senaryosu çalıştırırken otomatik duraklatma Test Plans 2025 Q1
Test Çalışmasında Test Sonuçlarına hızlı erişim Test Plans 2025 yılının ikinci çeyreği
Duraklatılmış test çalışmalarını varsayılan olarak devam ettir Test Plans 2025 yılının ikinci çeyreği
Yeni Test Çalıştırması deneyimi Test Plans 2025 yılının ikinci çeyreği
Gelişmiş Test Vakası sonuç geçmişi Test Plans 2025 yılının ikinci çeyreği

Tüm özellikler

Azure DevOps Services

Zaman aralığı Özellik Alan
2025 Q1 Yeni Boards Hub varsayılan olarak açık Boards
GitHub çekme talebi birleştirilirken durum geçişlerini destekleyin Boards
Bir GitHub dalına bağlandığında çekme taleplerini otomatik olarak ilişkilendir Boards
Birleştirme işaretini otomatik olarak ile bağlantıla Boards
İlgili GitHub dalları silindiğinde dal bağlantılarını otomatik olarak kaldırma Boards
! GitHub çekme istekleri için destekten bahsediliyor Boards
GitHub deposuyla YAML derleme işlem hattı kullanırken derleme durumunu gösterme Boards
Veri yerleşimi ile GitHub Enterprise Cloud desteği Panolar ve İşlem Hatları
Azure Test Planlarında JUnit/Java için Desteği Test Plans
Azure Test Planlarında Pytest/Python için Desteği Test Plans
Azure Test Planlarında YAML işlem hatlarını destekleme Test Plans
Test Planı iş öğesinden Test Planları sayfasına doğrudan bağlantı Test Plans
Manuel test senaryosu çalıştırırken otomatik duraklatma Test Plans
Web ve masaüstü çalıştırıcısında test adımını geri al Test Plans
XLSX formatında özel sütunlarla test vakalarını dışarı aktarma Test Plans
REST API kullanarak silinen test planlarını ve test paketlerini geri yükleme Test Plans
Yeni eklenen Gelişmiş Güvenlik bulgularını içeren çekme isteklerine bağlamsal açıklamaları görüntüleme Azure DevOps için GitHub Gelişmiş Güvenliği
Yeni eklenen bağımlılıkları içeren çekme isteklerine bağlamsal açıklamaları görüntüleme Azure DevOps için GitHub Gelişmiş Güvenliği
Gizli Dizi Geçerlilik Denetimi Azure DevOps için GitHub Gelişmiş Güvenliği
2025 Q2 İş öğelerindeki dağıtım denetiminde YAML aşama durumunu bildirme Boards
İş öğesi çok satırlı alanlar için Markdown düzenleyicisi Boards
Aşama düzeyinde izlenebilirlik Pipelines
Apple Silicon'da barındırılan macOS aracılarını Pipelines
Aşamaların sıra dışı yürütülmesini isteğe bağlı olarak gerçekleştirme Pipelines
Duraklatılmış test çalışmalarını varsayılan olarak devam ettir Test Plans
Test Çalışmasında Test Sonuçlarına hızlı erişim Test Plans
Yeni Test Planları dizini Test Plans
Kullanıcı hikayesi iş öğesi 'deki en son test sonucu Test Plans
Yeni Test Çalıştırması deneyimi Test Plans
Gelişmiş Test Vakası sonuç geçmişi Test Plans
Gelecek Denetim GA'sı Genel
Kimlik doğrulama yöntemlerini devre dışı bırakmaya yönelik ilkeler Genel
İşleme araması Genel
Çekme isteği araması Genel
GitHub deposuyla YAML yayın işlem hattı kullanılırken çalışma öğesine aşama durumunu bildirme Boards
Sayfa filtrelerinde ek alanlar Boards
Depo kopyalamayı izleme Repos
Hedeflenmişse, sonraki kullanılabilir Düğüm sürümünde görevleri çalıştırma olanağı
sürüm kullanılamıyor
Pipelines
GitHub Enterprise ile İşlem Hatları Uygulamasını Destekleme Pipelines
Denetimlerdeki hizmet bağlantıları Pipelines
Genişletilebilirliği denetler Pipelines
Test Çalışması Koşumu için Sorunsuz Derleme İşlem Hattı Tümleştirmesi Test Plans
Azure Test Planlarında JavaScript için Desteği Test Plans
Flaky test algılamayı iyileştirme Test Plans
Azure Pipelines'da paket yükseltme görevi Artifacts
Azure Pipelines'daki eski Azure Artifacts görevlerini kullanımdan kaldırın ve varsayılan olarak yeni, yalnızca kimlik doğrulama görevlerine bırakın Artifacts
Dependabot Güvenlik Güncelleştirmesi Desteği Azure DevOps için GitHub Gelişmiş Güvenliği

Azure DevOps Server

Zaman aralığı Özellik Alan
2025 H1 Otomatik ekip iş öğesi kuralları Boards
GitHub uygulaması ve AB#{ID} doğrulaması iyileştirildi Boards
İş öğesinden GitHub işleme veya çekme isteği bağlantısı ekleme (önizleme) Boards
GitHub çekme isteği hakkında daha fazla ayrıntı gösterme (önizleme) Boards
İş öğesi açıklamaları için Markdown düzenleyicisi (önizleme) Boards
Tüm yerleşik görevler Node 16'da çalışır Pipelines
Şirket içinde barındırılan aracılara eski çalıştırıcıları indirme ve yükleme olanağı Pipelines
Hedeflenen sürüm kullanılamıyorsa, sonraki kullanılabilir Düğüm sürümünde görevleri çalıştırma olanağı Pipelines
Microsoft tarafından barındırılan havuzlardan Düğüm 6 ve 10'un kaldırılması Pipelines
Onayları ve diğer denetimleri sıralama Pipelines
Güvenli ayarlar için ürün içi öneriler Pipelines
Aşamaları el ile kuyruğa alma Pipelines
Tek aşamayı yeniden çalıştırma Pipelines
Aşama düzeyinde eşzamanlılık Pipelines
Aşama düzeyinde izlenebilirlik Pipelines
2025 H2 Yeni Boards Hub varsayılan olarak açık Boards
github deposunda iş öğesinden dal oluşturma Boards
GitHub'ı ararken ve bağlarken ölçeklenebilirliği geliştirme
Azure DevOps projesine depolar
Boards
Gelecek Kimlik doğrulama yöntemlerini devre dışı bırakmaya yönelik ilkeler Genel
Alt dize araması Genel
İşleme araması Genel
Sayfa filtrelerinde ek alanlar Boards
Üst öğeye göre filtrelemeye yönelik teslim planları geliştirmeleri Boards
İş öğesi çok satırlı alanlar için Markdown düzenleyicisi Boards
Depo kopyalamayı izleme Repos
Node 6 ve Node 10 runners'ı aracıyla göndermeyi durdurma Pipelines
Üç sürümün de (6, 10, 16) olduğu sürüme ek olarak yalnızca Node 16 aracısını gönderme Pipelines
GitHub Enterprise ile İşlem Hatları Uygulamasını Destekleme Pipelines
Denetimlerdeki hizmet bağlantıları Pipelines
Genişletilebilirliği denetler Pipelines
Azure Pipelines'da paket yükseltme görevi Artifacts
Azure Pipelines'daki eski Azure Artifacts görevlerini kullanımdan kaldırın ve varsayılan olarak yeni, yalnızca kimlik doğrulama görevlerine bırakın Artifacts
Pano Genel Parametresi Raporlama
Pano Şablonu Raporlama
Azure Test Planlarında JUnit/Java için Desteği Test Plans
Test Çalışması Koşumu için Sorunsuz Derleme İşlem Hattı Tümleştirmesi Test Plans
Web çalıştırıcısında test sonuçlarına ve Çalıştırma Kimliğine hızlı erişim Test Plans
Kullanıcı hikayesi iş öğesi 'deki en son test sonucu Test Plans
Test Planı iş öğesinden Test Planları sayfasına doğrudan bağlantı Test Plans
Manuel test senaryosu çalıştırırken otomatik duraklatma Test Plans
Web ve masaüstü çalıştırıcısında test adımını geri al Test Plans
XLSX formatında özel sütunlarla test vakalarını dışarı aktarma Test Plans
REST API kullanarak silinen test planlarını ve test paketlerini geri yükleme Test Plans
Yeni Test Çalıştırması deneyimi Test Plans
---

Geri bildirim sağlama

Bu özellikler hakkında düşüncelerinizi duymak isteriz. Sorunları bildirin veya Geliştirici Topluluğu aracılığıyla bir özellik önerin.

Öneride bulunma

Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.