Sdílet prostřednictvím


Co je Azure DevTest Labs?

Azure DevTest Labs je služba, která vývojářům a testerům umožňuje rychle vytvářet a spravovat virtuální počítače Azure pro vývoj a testování. Díky samoobslužným modelům, integrovaným funkcím řízení nákladů a automatizaci pomáhá DevTest Labs efektivně zřizovat prostředí, snižovat náklady a zjednodušit pracovní postupy.

Prostředky DevTest Labs jsou uspořádány do testovacích prostředí, které poskytují předem nakonfigurované základy a artefakty pro vytváření virtuálních počítačů. Vlastníci testovacích prostředí vytvářejí předem nakonfigurované virtuální počítače s nástroji a softwarem, které uživatelé labu potřebují. Uživatelé testovacího prostředí deklarují předkonfigurované virtuální počítače nebo vytvářejí a nastavují vlastní virtuální počítače. Zásady testovacího prostředí a další metody sledují a řídí využití a náklady testovacího prostředí.

Běžné scénáře DevTest Labs

Mezi běžné scénáře DevTest Labs patří virtuální počítače pro vývoj, testování a testovací prostředí nebo testovací prostředí pro výuku. DevTest Labs pomáhá efektivně pracovat, konzistentně a řídit náklady tím, že udržuje veškeré využití prostředků v kontextu testovacího prostředí.

Pokud potřebujete, použijte DevTest Labs:

  • Rychlé a opakovatelné zřizování virtuálních počítačů
  • Řízení nákladů pro úlohy vývoje/testování
  • Integrace s kanály CI/CD
  • Zjednodušené zásady správného řízení pro distribuované týmy

Jak devTest Labs funguje?

DevTest Labs je založená na Azure Resource Manageru (ARM) a používá Azure Portal k vytváření a správě testovacích prostředí, virtuálních počítačů a dalších prostředků. Vlastníci testovacích prostředí můžou vytvářet testovací prostředí s předkonfigurovanými základy, artefakty a šablonami. Uživatelé testovacího prostředí můžou deklarovat virtuální počítače nebo vytvářet vlastní virtuální počítače z prostředků testovacího prostředí.

  1. Vytvořte testovací prostředí z webu Azure Portal, vyhledejte DevTest Labs a vytvořte nové testovací prostředí. Definujete základní nastavení, jako je název testovacího prostředí, oblast a zásady automatického zashutování.

  2. Konfigurace zásad nastavte limity pro velikosti virtuálních počítačů, počet virtuálních počítačů na uživatele a celkový počet virtuálních počítačů. Tyto zásady pomáhají vynucovat omezení v oblasti správy a rozpočtu.

  3. Přidejte vlastní obrazy a artefakty, nahrajte vlastní obrazy virtuálních počítačů nebo použijte obrazy z Azure Marketplace. Připojte artefakty k automatizaci instalace a konfigurace softwaru.

  4. Uživatelé mohou vytvářet virtuální počítače ze šablon laboratoře. Tyto virtuální počítače dědí zásady testovacího prostředí a dají se spravovat jednotlivě nebo jako součást testovacího prostředí.

  5. Monitorování využití pomocí integrovaných řídicích panelů ke sledování trendů nákladů a využití prostředků, což pomáhá týmům zůstat v rámci rozpočtu a optimalizovat přidělování prostředků.

Vlastní základy virtuálních počítačů, artefakty a šablony

DevTest Labs používá k vytváření a správě testovacích prostředí a virtuálních počítačů vlastní image, vzorce, artefakty a šablony. Veřejné úložiště GitHub DevTest Labs obsahuje mnoho připravených artefaktů virtuálních počítačů a šablon ARM pro vytváření testovacích prostředí nebo skupin prostředků sandboxu. Majitelé laboratoří vytvářejí vlastní obrazy, vzorce a šablony ARM, aby mohli vytvářet a spravovat testovací prostředí a virtuální počítače.

Vlastníci testovacích prostředí ukládají artefakty a šablony ARM v privátních úložištích Git a připojují úložiště artefaktů a šablon ke svým testovacím prostředím, aby k nim uživatelé testovacího prostředí měli přístup přímo z webu Azure Portal. Přidejte stejná úložiště do více testovacích prostředí ve vaší organizaci, abyste podpořili konzistenci, opakované použití a sdílení.

Zásady a postupy cvičení pro řízení nákladů

Vlastníci testovacích prostředí mohou podniknout několik kroků ke snížení nákladů na plýtvání a řízení nákladů na testovací prostředí.

Další kroky

Začínáme s Azure DevTest Labs

Zatím Azure neznáte? Vytvořte si bezplatný účet Azure.

Už jste na platformě Azure? Vytvořte první testovací prostředí a začněte s Azure DevTest Labs v řádu minut.