Sdílet prostřednictvím


Plán Azure DevOps


| Co je nového | Komunita | vývojářůBlog | DevOpsDokumentace |


Produktový plán

Tento seznam funkcí je přehledem o našem plánu. Identifikuje některé z významných funkcí, na nichž aktuálně pracujeme, a přibližný časový rámec, kdy je můžete očekávat. Není vyčerpávající, ale má poskytnout určitý přehled o klíčových investicích. V horní části najdete seznam našich vícečtvrtletních rozsáhlých iniciativ a funkcí, do kterých se dělí. Dále najdete úplný seznam důležitých funkcí, které jsme naplánovali.

Každá funkce je propojená s článkem, kde najdete další informace o konkrétní položce. Tyto funkce a data jsou aktuálními plány a můžou se měnit. Sloupce časového rámce se odrážejí, když očekáváme, že bude funkce dostupná.

Iniciativy

GitHub Advanced Security pro Azure DevOps

GitHub Advanced Security for Azure DevOps (GHAzDO) přináší do Azure DevOps další funkce zabezpečení v rámci další licence. Každý správce kolekce projektů teď může povolit rozšířené zabezpečení pro svoji organizaci, projekty a úložiště z nastavení projektu nebo nastavení organizace.

Mezi hlavní funkce GitHub Advanced Security pro Azure DevOps patří:

  • Kontrola tajných kódů: Rozpoznávejte a opravujte tajné kódy ve formátu prostého textu v úložištích Git. Pokud je povolená ochrana nabízených oznámení, detekuje a blokuje tajné kódy ještě před jejich odesláním do vašich úložišť.
  • Kontrola kódu: Vyhledejte potenciální ohrožení zabezpečení a chyby kódování v kódu pomocí CodeQL nebo nástroje třetí strany.
  • Kontrola závislostí: Zjistěte a upozorněte, když váš kód závisí na balíčku, který je nezabezpečený, a získejte jednoduché pokyny k nápravě.

Další informace o tom, jak nakonfigurovat GitHub Advanced Security pro Azure DevOps, najdete v naší dokumentaci.

Nadcházející funkce, které očekáváme, zahrnují:

Funkce Plocha Čtvrtletí
Určení platnosti zjištěných tajemství partnerů GitHub Advanced Security pro Azure DevOps Hotovo 2025 Q3
Propojení položek panelů s rozšířenými výstrahami zabezpečení GitHub Advanced Security pro Azure DevOps 2025 4. čtvrtletí
Výchozí nastavení CodeQL (povolení jedním kliknutím) GitHub Advanced Security pro Azure DevOps 2025 4. čtvrtletí
Automatická oprava zranitelností zabezpečení zjištěných při kontrole závislostí pomocí aktualizací zabezpečení Dependabot GitHub Advanced Security pro Azure DevOps Budoucnost

Minimalizace rizik spojených s krádeží přihlašovacích údajů

Azure DevOps podporuje mnoho různých mechanismů ověřování, včetně základních ověřovacích tokenů, tokenů PAT (PAT), SSH a přístupových tokenů Microsoft Entra ID (dříve Azure Active Directory). Tyto mechanismy se nevytvoří rovnoměrně z hlediska zabezpečení, zejména pokud jde o potenciál krádeže přihlašovacích údajů. Například nezamýšlený únik přihlašovacích údajů, jako jsou PAT, můžou umožnit škodlivým účastníkům přístup do organizací Azure DevOps, kde můžou získat přístup k důležitým prostředkům, jako je zdrojový kód, pivot směrem k útokům dodavatelského řetězce nebo dokonce k ohrožení produkční infrastruktury. Abychom minimalizovali rizika krádeže přihlašovacích údajů, zaměříme se na naše úsilí v nadcházejících čtvrtletích v následujících oblastech:

  • Umožňuje správcům zlepšit zabezpečení ověřování prostřednictvím zásad roviny řízení.

  • Snížení potřeby PAT a dalších odcizitelných tajných kódů díky přidání podpory pro bezpečnější alternativy.

  • Prohlubování integrace Azure DevOps s Microsoft Entra ID za účelem lepší podpory různých funkcí zabezpečení

  • Vyhněte se nutnosti ukládat produkční tajné kódy v připojeních služby Azure Pipelines.

Funkce Plocha Čtvrtletí
Rozhraní API životního cyklu PAT Obecné Hotovo 2022 4. čtvrtletí
Řídicí rovina systému pro osobní přístupové tokeny (PAT) Obecné Hotovo 2022 4. čtvrtletí
Podpora spravované identity a hlavní služby (verze Preview) Obecné Hotovo 1. čtvrtletí 2023
Federace identit úloh pro nasazení Azure (ukázka) Pipelines Hotovo 2023 3. čtvrtletí
Granulární obory pro Azure Active Directory OAuth Obecné Hotovo 2023 3. čtvrtletí
Podpora spravované identity a služebního principálu (GA) Obecné Hotovo 2023 3. čtvrtletí
Federace identit úloh pro připojení ke službě Azure (GA) Pipelines Dokončeno 2024 Q1
Federace identit úloh pro připojení ke službě Docker Pipelines Hotovo 2024 H2
Úplná podpora webu pro zásady podmíněného přístupu Obecné Hotovo 2024 4. čtvrtletí
Zásady pro zakázání používání tokenů PAT (Personal Access Tokens) Obecné Hotovo 2. čtvrtletí 2025
Federace identit pracovní zátěže s využitím tokenů vydaných Entra Pipelines 2025 4. čtvrtletí
Autentizace bez osobních přístupových tokenů z úloh pipeline do rozhraní API Azure DevOps Pipelines 2025 4. čtvrtletí
Průběžné vyhodnocování přístupu Obecné Budoucnost
Použití tokenů Entra vázaných zařízením v Azure DevOps Obecné Budoucnost

Vylepšená integrace panelů a GitHubu

Stávající integrace Azure Boards a GitHubu už několik let probíhá. Integrace je skvělým výchozím bodem, ale nenabízí úroveň sledovatelnosti, na kterou si naši zákazníci zvykli. Na základě zpětné vazby zákazníků jsme sestavili sadu investic, abychom tuto integraci vylepšili. Naším cílem je zlepšit to, aby zákazníci Azure Boards, kteří se rozhodli používat úložiště GitHub, mohli udržovat ekvivalentní úroveň sledovatelnosti pro úložiště v Azure DevOps.

Mezi tyto nedávné investice patří:

Funkce Plocha Čtvrtletí
Automatické propojení sloučeného commitu Boards Dokončeno 2025 Q1
Automatické propojení pull requestů při jejich propojení s větví na GitHubu Boards Dokončeno 2025 Q1
automaticky odebrat odkazy na větve, když jsou jejich odpovídající komponenty nebo podmínky splněny
Větve GitHubu jsou odstraněny
Boards Dokončeno 2025 Q1
Zobrazit stav sestavení při použití YAML build pipeline
Úložiště GitHub
Boards Dokončeno 2025 Q1
Podporujte přechody stavů při slučování pull requestů na GitHubu Boards Hotovo 2. čtvrtletí 2025
! zmínky o podpoře žádostí GitHubu o přijetí změn Boards Hotovo 2. čtvrtletí 2025
Podpora pro GitHub Enterprise Cloud s rezidencí dat Boards Hotovo 2025 Q3
Server MCP pro Azure DevOps Obecné Hotovo 2025 4. čtvrtletí
Podpora integrace pracovních položek s nástrojem
Agent kódování GitHub Copilot
Boards 2025 4. čtvrtletí
Zvýšení limitu připojených úložišť GitHub Boards 1. čtvrtletí 2026

Migrace na spravované skupiny DevOps

Spravované fondy DevOps jsou vývojovou verzí fondů agentů Azure DevOps Virtual Machine Scale Set. Poskytuje lepší škálovatelnost a spolehlivost fondu, zjednodušuje správu fondu a umožňuje používat obrazy virtuálních počítačů z agentů hostovaných Microsoftem na vlastních virtuálních počítačích Azure. Další informace o spravovaných fondech DevOps najdete tady. Funkce pro podporu nových scénářů se přidají do spravovaných fondů DevOps, nikoli do fondů škálovací sady virtuálních počítačů. Spravované fondy DevOps jsou obecně dostupné, takže můžete migrovat fondy škálovací sady virtuálních počítačů do spravovaných fondů DevOps a používat je pro produkční pracovní postupy, kdykoli je to možné.

Podrobný plán najdete tady.

Parita funkcí YAML a uvolňovacích kanálů

V posledních několika letech byly všechny naše investice do kanálů zaměřeny na kanály YAML. Kromě toho se všechna naše vylepšení zabezpečení týkají kanálů YAML. Například u kanálů YAML je kontrola nad chráněnými prostředky (např. úložiště, připojení služeb atd.) v rukou vlastníků prostředků, nikoli autorů kanálů. Přístupové tokeny úloh, které se používají v kanálech YAML, jsou vymezeny na konkrétní úložiště zadaná v souboru YAML. Jedná se pouze o dva příklady funkcí zabezpečení, které jsou k dispozici pro kanály YAML. Z těchto důvodů doporučujeme používat kanály YAML namísto těch klasických. Přijetí YAML oproti klasickému modelu bylo pro buildy (CI) významné. Mnoho zákazníků však pokračovalo v používání klasického řízení vydání místo YAML pro vydání (CD). Hlavním důvodem je nedostatek parity v různých funkcích CD mezi těmito dvěma řešeními. V minulém roce jsme vyřešili několik mezer v této oblasti, zejména v kontrolních kontrolách. Kontroly jsou primárním mechanismem v kanálech YAML pro zvýšení úrovně sestavení z jedné fáze do druhé. V příštích letech budeme dál řešit mezery v jiných oblastech. Zaměříme se na uživatelské prostředí, sledovatelnost a prostředí.

Funkce Plocha Čtvrtletí
Audit pro kontroly Pipelines Hotovo 2022 4. čtvrtletí
Vlastní proměnné v kontrolních procesech Pipelines Hotovo 1. čtvrtletí 2023
Kontroluje škálovatelnost. Pipelines Hotovo 2. čtvrtletí 2023
Obejití schválení a kontrol Pipelines Hotovo 2023 4. čtvrtletí
Sekvencování schválení a dalších kontrol Pipelines Dokončeno 2024 Q1
Odložená schválení Pipelines Dokončeno 2024 Q1
Opětovné spuštění jedné fáze Pipelines Dokončeno 2024 Q1
Ruční řazení fází Pipelines Hotovo 2024 H2
Souběžnost na úrovni etapy Pipelines Hotovo 2024 3. čtvrtletí
Sledovatelnost na úrovni fáze Pipelines 2025 4. čtvrtletí
Provádění fází mimo pořadí na vyžádání Pipelines 2025 4. čtvrtletí
Propojení služeb v kontrolách Pipelines Budoucnost
Kontroluje rozšiřitelnost Pipelines Budoucnost

Vylepšení Azure Test Plans

Azure DevOps poskytuje celou řadu testovacích nástrojů a integrací, které podporují různé potřeby testování. Patří sem ruční testování, automatizované testování a průzkumné testování. Platforma umožňuje vytváření a správu testovacích plánů a testovacích sad, které lze použít ke sledování ručního testování sprintů nebo milníků. Azure DevOps se navíc integruje s kanály CI/CD a umožňuje automatizované spouštění testů a zpracování zpráv.

V reakci na zpětnou vazbu od naší nejaktivnější zákaznické základny navýšíme naše investice do této oblasti. Zaměříme se na následující aspekty řízení testů: zlepšení kompletní sledovatelnosti testů; rozšíření podpory pro různé programovací jazyky a architektury pro automatizované testování v testovacích plánech; přepracovávání pracovních postupů a prostředí pro využívání testovacích běhů a výsledků testů

Níže najdete řadu investic, které plánujeme realizovat jako součást této iniciativy.

Funkce Plocha Čtvrtletí
Obnovení odstraněných testovacích plánů a sad testů pomocí rozhraní REST API Test Plans Dokončeno 2025 Q1
Automatické pozastavení spuštění ručního testovacího případu Test Plans Dokončeno 2025 Q1
Podpora pro Javu (JUnit) v Azure Test Plans Test Plans Hotovo 2. čtvrtletí 2025
Podpora Pythonu (PyTest) ve službě Azure Test Plans Test Plans Hotovo 2. čtvrtletí 2025
Podpora JavaScriptu (Jest) v azure Test Plans Test Plans Hotovo 2. čtvrtletí 2025
Obnovení pozastavených testovacích případů ve výchozím nastavení Test Plans Hotovo 2. čtvrtletí 2025
Historie výsledků rozšířeného testovacího případu Test Plans Hotovo 2. čtvrtletí 2025
Zobrazení stavu testovacího případu na kartě Execute Test Plans Hotovo 2. čtvrtletí 2025
Adresář Nové testovací plány Test Plans Hotovo 2. čtvrtletí 2025
Podpora kanálů YAML v Azure Test Plans Test Plans 2025 4. čtvrtletí
Rychlý přístup k výsledkům testů v testovacím případu Test Plans 2025 4. čtvrtletí
Nejnovější výsledek testu v požadavcích Test Plans 2025 4. čtvrtletí
Nové prostředí testovacího spuštění – Veřejná ukázka Test Plans 2025 4. čtvrtletí
Panel výsledků rozšířeného testovacího bodu Test Plans 2025 4. čtvrtletí
Podpora JavaScriptu (Playwright) v rámci Azure Test Plans Test Plans 2025 4. čtvrtletí

Všechny funkce

Azure DevOps Services

Časové období Funkce Plocha
2025 Q4 Vyhledávání commitů Obecné
Správa oborů s vysokými oprávněními, dekorátorů kanálu a nepublikovaných rozšíření Obecné
Server MCP pro Azure DevOps (GA) Obecné
Podpora integrace pracovních položek s nástrojem
Agent pro kódování GitHub Copilot (GA)
Boards
Sledovatelnost na úrovni fáze Pipelines
Hostované macOS agenty na Apple Silicon Pipelines
Provádění fází mimo pořadí na vyžádání Pipelines
Podpora kanálů YAML v Azure Test Plans Test Plans
Nejnovější výsledek testu v požadavcích Test Plans
Nové prostředí testovacího spuštění – Veřejná ukázka Test Plans
Panel výsledků rozšířeného testovacího bodu Test Plans
Podpora JavaScriptu (Playwright) v rámci Azure Test Plans Test Plans
Rozšířené události zabezpečení streamované do protokolu auditu Azure DevOps GitHub Advanced Security pro Azure DevOps
Propojení položek panelů s rozšířenými výstrahami zabezpečení GitHub Advanced Security pro Azure DevOps
Přidání dodatečných metadat pro upozornění na závislosti ke zlepšení nápravy GitHub Advanced Security pro Azure DevOps
Vylepšení hromadného zapnutí pro přehled zabezpečení GitHub Advanced Security pro Azure DevOps
Informace o zavření výstrahy zobrazené v zobrazení podrobností výstrahy GitHub Advanced Security pro Azure DevOps
Optimalizace scénářů hromadné aktivace GitHub Advanced Security pro Azure DevOps
1. čtvrtletí 2026 Zobrazení výstrah na úrovni organizace v přehledu zabezpečení GitHub Advanced Security pro Azure DevOps
Zvýšení limitu připojených úložišť GitHub Boards
Vylepšené možnosti filtrování pro panely a backlogy Boards
Nahrazení stávajícího editoru Wiki editorem Monaco Wiki
Budoucnost Obecná dostupnost auditování Obecné
Zásady pro zakázání metod ověřování Obecné
Hledání pull requestů Obecné
Zpráva o stavu fáze YAML v nasazení ovládacích prvků u pracovních položek Boards
Sledování klonování úložiště Repos
Možnost spouštět úlohy na další dostupné verzi Node, pokud je to cíleno
verze není k dispozici.
Pipelines
Podpora aplikace Pipelines App s GitHub Enterprise Pipelines
Propojení služeb v kontrolách Pipelines
Kontroluje rozšiřitelnost Pipelines
Bezproblémová integrace pipeline buildu pro provádění testovacího případu Test Plans
Podpora javy (Playwright) v testovacím plánu Azure Test Plans
Podpora Pythonu (UnitTest &Robot) v Azure Test Plans Test Plans
Podpora PHP (PHPUnit a Pest) v Azure Testovacích plánech Test Plans
Přizpůsobitelná logika detekce nestabilních testů Test Plans
Úloha propagace balíčku ve službě Azure Pipelines Artifacts
Odebrání starých úloh Azure Artifacts ve službě Azure Pipelines a nastavení nových úloh vyžadujících pouze ověření jako výchozí Artifacts
Podpora aktualizací zabezpečení Dependabot GitHub Advanced Security pro Azure DevOps
Výchozí nastavení CodeQL (povolení jedním kliknutím) GitHub Advanced Security pro Azure DevOps

Azure DevOps Server

Časové období Funkce Plocha
2025 H2 Automatizovaná pravidla pracovních položek týmu Boards
Přidejte odkaz na commit nebo pull request z pracovní položky na GitHubu Boards
Zobrazit více podrobností o pull requestu na GitHubu Boards
Editor Markdownu pro komentáře pracovních položek Boards
Nové centrum Boards ve výchozím nastavení zapnuté Boards
Vytvoření větve v úložišti GitHub z pracovní položky Boards
Vylepšení škálovatelnosti při vyhledávání a propojování GitHubu
úložiště k projektu Azure DevOps
Boards
Vytvoření větve v úložišti GitHub z pracovní položky Boards
Vylepšení škálovatelnosti při vyhledávání a propojování GitHubu
úložiště k projektu Azure DevOps
Boards
Všechny úkoly v poli běží na uzlu 16. Pipelines
Možnost stáhnout a nainstalovat staré spouštěče na agenty v místním prostředí Pipelines
Možnost spouštět úlohy u další dostupné verze uzlu, pokud cílová verze není k dispozici Pipelines
Odebrání uzlu 6 a 10 z hostovaných fondů Microsoftu Pipelines
Sekvencování schválení a dalších kontrol Pipelines
Doporučení v rámci produktu pro zabezpečená nastavení Pipelines
Ruční řazení fází Pipelines
Opětovné spuštění jedné fáze Pipelines
Souběžnost na úrovni etapy Pipelines
Sledovatelnost na úrovni fáze Pipelines
Budoucnost Zásady pro zakázání metod ověřování Obecné
Hledání podřetězce Obecné
Vyhledávání commitů Obecné
Hledání pull requestů Obecné
Nové centrum tabulí Boards
Editor Markdownu pro víceřádkové pole pracovních položek Boards
Sledování klonování úložiště Repos
Zastavení odesílání spouštěčů Node 6 a Node 10 s agentem Pipelines
Odeslání agenta Node 16 kromě agenta, který má všechny tři verze (6, 10, 16) Pipelines
Podpora aplikace Pipelines App s GitHub Enterprise Pipelines
Propojení služeb v kontrolách Pipelines
Kontroluje rozšiřitelnost Pipelines
Úloha propagace balíčku ve službě Azure Pipelines Artifacts
Odebrání starých úloh Azure Artifacts ve službě Azure Pipelines a nastavení nových úloh vyžadujících pouze ověření jako výchozí Artifacts
Globální parametr řídicího panelu Zprávy
Šablona řídicího panelu Zprávy
Bezproblémová integrace pipeline buildu pro provádění testovacího případu Test Plans
Historie výsledků rozšířeného testovacího případu Test Plans
Nejnovější výsledek testu v požadavcích Test Plans
Přímý odkaz z pracovní položky testovacího plánu na stránku Testovací plány Test Plans
Automatické pozastavení spuštění ručního testovacího případu Test Plans
Obnovení pozastavených testovacích případů ve výchozím nastavení Test Plans
Zrušení testovacího kroku ve webovém a desktopovém běhovém prostředí Test Plans
Export testovacích případů s vlastními sloupci v XLSX Test Plans
Obnovení odstraněných testovacích plánů a sad testů pomocí rozhraní REST API Test Plans
Zobrazení stavu testovacího případu na kartě Execute Test Plans
Adresář Nové testovací plány Test Plans
Nový zážitek z testovacího spuštění Test Plans
Panel výsledků rozšířeného testovacího bodu Test Plans
Podpora pro Javu (JUnit) v Azure Test Plans Test Plans
Podpora JavaScriptu (Jest) v azure Test Plans Test Plans
Podpora Pythonu (UnitTest &Robot) v Azure Test Plans Test Plans
Podpora JavaScriptu (Playwright) v rámci Azure Test Plans Test Plans
Podpora PHP (PHPUnit a Pest) v Azure Testovacích plánech Test Plans
Podpora javy (Playwright) v testovacím plánu Azure Test Plans
Přizpůsobitelná logika detekce nestabilních testů Test Plans
---

Jak poskytnout zpětnou vazbu

Rádi bychom slyšeli, co si o těchto funkcích myslíte. Ohlaste případné problémy nebo navrhněte funkci prostřednictvím komunity vývojářů.

Vytvoření návrhu

Můžete také získat rady a své otázky zodpovězené komunitou ve službě Stack Overflow.