Co je Azure DevTest Labs?

Azure DevTest Labs je služba pro snadné vytváření, používání a správu virtuálních počítačů infrastruktury jako služby (IaaS) a prostředí PaaS (platforma jako služba) v testovacích prostředích. Testovací prostředí nabízejí předkonfigurované základy a artefakty pro vytváření virtuálních počítačů a šablony Azure Resource Manager (ARM) pro vytváření prostředí, jako jsou farmy Azure Web Apps nebo SharePoint.

Vlastníci testovacího prostředí můžou vytvářet předkonfigurované virtuální počítače, které potřebují nástroje a uživatelé softwarového testovacího prostředí. Uživatelé testovacího prostředí můžou deklarovat předkonfigurované virtuální počítače nebo vytvářet a konfigurovat vlastní virtuální počítače a prostředí. 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ří vývojové virtuální počítače, testovací prostředí a učebny nebo školicí cvičení. DevTest Labs podporuje efektivitu, konzistenci a řízení nákladů tím, že veškeré využití prostředků udržuje v kontextu testovacího prostředí.

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

DevTest Labs může používat vlastní image, vzorce, artefakty a šablony k vytváření a správě testovacích prostředí, virtuálních počítačů a prostředí. Veřejné úložiště GitHubu DevTest Labs obsahuje mnoho připravených artefaktů virtuálních počítačů a šablon ARM pro vytváření testovacích prostředí, prostředí nebo skupin prostředků sandboxu. Vlastníci testovacího prostředí můžou také vytvářet vlastní image, vzorce a šablony ARM, které budou používat k vytváření a správě testovacích prostředí, virtuálních počítačů a prostředí.

Vlastníci testovacího prostředí můžou ukládat artefakty a šablony ARM v privátních úložištích Git a připojovat úložiště artefaktů a úložiště š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 Azure Portal. Přidejte stejná úložiště do několika testovacích prostředí ve vaší organizaci, abyste podpořili konzistenci, opakované použití a sdílení.

Scénáře vývoje, testování a trénování

Uživatelé DevTest Labs můžou rychle a snadno vytvářet virtuální počítače IaaS a prostředí PaaS z předkonfigurovaných základů, artefaktů a šablon. Vývojáři, testeři a školitelé můžou:

  • Pomocí opakovaně použitelných šablon a artefaktů ARM můžete vytvářet trénovací a ukázková prostředí pro Windows a Linux nebo skupiny prostředků sandboxu pro zkoumání Azure.
  • Testování verzí aplikací a vertikální navýšení kapacity zátěžového testování vytvořením několika testovacích agentů a prostředí
  • Vytvářejte vývojová nebo testovací prostředí z nástrojů kontinuální integrace a nasazování (CI/CD), integrovaných vývojových prostředí (IDE) nebo automatizovaných kanálů vydaných verzí. Integrujte kanály nasazení s DevTest Labs a vytvářejte prostředí na vyžádání.
  • Ke správě virtuálních počítačů a prostředí použijte nástroj příkazového řádku Azure CLI .

Zásady a postupy testovacího prostředí pro kontrolu nákladů

Vlastníci testovacích prostředí mohou přijmout několik opatření ke snížení plýtvání a kontrole nákladů na testovací prostředí.

Další kroky

Začínáme s Azure DevTest Labs

Jste nováčky v prostředí Azure? Vytvořte si bezplatný účet Azure.

Už jste na platformě Azure? Začínáme s prvním testovacím prostředím v DevTest Labs: Začínáme s Azure DevTest Labs v řádu minut.