Over Azure DevTest LabsAbout Azure DevTest Labs

Azure DevTest Labs kunnen ontwikkelaars van teams voor het efficiënt zelf beheren van virtuele machines (VM's) en PaaS-resources zonder te wachten op goedkeuring.Azure DevTest Labs enables developers on teams to efficiently self-manage virtual machines (VMs) and PaaS resources without waiting for approvals.

DevTest Labs wordt gemaakt die bestaat uit een vooraf geconfigureerde bases of Azure Resource Manager-sjablonen labs.DevTest Labs creates labs consisting of pre-configured bases or Azure Resource Manager templates. Deze moeten alle benodigde hulpprogramma's en software die u gebruiken kunt om omgevingen te maken.These have all the necessary tools and software that you can use to create environments. U kunt omgevingen maken in een paar minuten, in plaats van uren of dagen kwijt bent.You can create environments in a few minutes, as opposed to hours or days.

Met behulp van DevTest Labs, kunt u de nieuwste versies van uw toepassingen testen door de volgende taken uitvoeren:By using DevTest Labs, you can test the latest versions of your applications by doing the following tasks:

  • Richt snel Windows en Linux-omgevingen met behulp van herbruikbare sjablonen en artefacten.Quickly provision Windows and Linux environments by using reusable templates and artifacts.
  • Integreer uw implementatiepijplijn eenvoudig met DevTest Labs om in te richten op aanvraag omgevingen.Easily integrate your deployment pipeline with DevTest Labs to provision on-demand environments.
  • Schaal uw belastingtests door in te richten van meerdere testagents en maak vooraf ingerichte omgevingen voor training en demo's.Scale up your load testing by provisioning multiple test agents and create pre-provisioned environments for training and demos.

FunctionaliteitCapabilities

DevTest Labs biedt de volgende mogelijkheden voor ontwikkelaars die werken met virtuele machines:DevTest Labs provides the following capabilities to developers working with VMs:

  • Snel virtuele machines maken met minder dan vijf eenvoudige stappen te volgen.Create VMs quickly by following fewer than five simple steps.
  • Kies uit een gecureerde lijst met VM-basissen die zijn geconfigureerd, goedgekeurd en geautoriseerd is door de teamleider of de centrale IT.Choose from a curated list of VM bases that are configured, approved, and authorized by the team lead or central IT.
  • Virtuele machines maken van vooraf gemaakte aangepaste installatiekopieën die over de software en hulpprogramma's zijn al geïnstalleerd.Create VMs from pre-created custom images that have all the software and tools already installed.
  • Virtuele machines maken van formules die in feite aangepaste installatiekopieën die in combinatie met de meest recente builds van de software die wordt geïnstalleerd zijn wanneer de virtuele machines worden gemaakt.Create VMs from formulas that are essentially custom images combined with the latest builds of the software that's installed when the VMs are created.
  • Artefacten die geïmplementeerd op virtuele machines zijn nadat deze zijn ingericht extensies installeren.Install artifacts that are extensions deployed on VMs after they're provisioned.
  • Automatisch afsluiten instelt en schema's op virtuele machines automatisch starten.Set auto-shutdown and auto-start schedules on VMs.
  • Claim een vooraf gemaakte virtuele machine zonder tussenkomst van het proces voor het maken.Claim a pre-created VM without going through the creation process.

DevTest Labs biedt de volgende mogelijkheden voor ontwikkelaars die werken met PaaS-omgevingen:DevTest Labs provides the following capabilities to developers working with PaaS environments:

  • Resourcemanager gebruiken voor het snel PaaS-omgevingen maken door minder dan drie eenvoudige stappen te volgen.Use Resource Manager to quickly create PaaS environments by following fewer than three simple steps.
  • Kies uit een gecureerde lijst met Resource Manager-sjablonen die zijn geconfigureerd en geautoriseerd is door de teamleider of de centrale IT.Choose from a curated list of Resource Manager templates, which are configured, and authorized by the team lead or central IT.
  • Stel een lege resourcegroep (sandbox) met behulp van Resource Manager-sjabloon om Azure te verkennen in de context van een lab.Spin up an empty resource group (sandbox) by using a Resource Manager template to explore Azure within the context of a lab.

Met DevTest Labs kunt centrale IT te beheren afval, kosten van resources te optimaliseren en binnen een budgetten blijven door de volgende taken uitvoeren:DevTest Labs also enables central IT to control wastes, optimize costs on resources, and stay within budgets by doing the following tasks:

  • Instellen van schema's voor automatisch afsluiten en automatisch wordt gestart op virtuele machines.Setting auto-shutdown and auto-start schedules on VMs.
  • Instellen van beleidsregels voor het aantal virtuele machines die gebruikers kunnen maken.Setting policies on the number of VMs that users can create.
  • Instellen van beleidsregels op een VM-grootten en galerie met installatiekopieën die gebruikers kiezen.Setting policies on VMs' sizes and gallery images that users choose from.
  • Bijhouden van kosten en doelen instellen voor labs.Tracking costs and setting targets on labs.
  • Een melding te ontvangen op hoge geschatte kosten voor labs zodat u de nodige maatregelen kunt nemen.Getting notified on high projected costs for labs so you can take necessary actions.

DevTest Labs biedt de volgende voordelen bij het maken, configureren en beheren van omgevingen in de cloud.DevTest Labs provides the following benefits in creating, configuring, and managing environments in the cloud.

Kostenbeheer en beheerCost control and governance

DevTest Labs wordt het beheersen van kosten gemakkelijker doordat u de volgende taken uitvoeren:DevTest Labs makes it easier to control costs by allowing you to do the following tasks:

Snel toegang verkrijgen tot gereed om te testenQuickly get to ready-to-test

DevTest Labs kunt u vooraf ingerichte omgevingen die zijn uitgerust met alles wat die uw team nodig heeft om te ontwikkelen en testen van toepassingen maken.DevTest Labs lets you create pre-provisioned environments equipped with everything your team needs to develop and test applications. Alleen claim de omgevingen waarop de laatste goede versie van uw toepassing is geïnstalleerd en start werken.Just claim the environments where the last good build of your application is installed and start working. Of gebruik containers voor het maken van de omgeving nog sneller en slanker zijn.Or use containers for even faster, leaner environment creation.

Eenmaal maken, overal gebruikenCreate once, use everywhere

Vastleggen en delen van PaaS omgevingssjablonen en artefacten binnen uw team of organisatie-alles in bronbeheer, gemakkelijk maken developer-en testomgevingen.Capture and share PaaS environment templates and artifacts within your team or organization—all in source control—to easily create developer and test environments.

Zorgeloze selfserviceWorry-free self-service

DevTest Labs kunnen uw ontwikkelaars en testers te snel en eenvoudig IaaS-VM's maken en PaaS-resources met behulp van een set met vooraf geconfigureerde resources.DevTest Labs enables your developers and testers to quickly and easily create IaaS VMs and PaaS resources by using a set of pre-configured resources.

Gebruik van IaaS en PaaS-resourcesUse IaaS and PaaS resources

Ontwikkelaars kunnen ook Stel PaaS-resources, zoals Azure Service Fabric-clusters, de functie Web Apps van Azure App Service en SharePoint-farms, met behulp van Resource Manager-sjablonen.Developers can also spin up PaaS resources, such as Azure Service Fabric clusters, the Web Apps feature of Azure App Service, and SharePoint farms, by using Resource Manager templates. Om te beginnen op PaaS in labs, gebruikt u de sjablonen van de openbare omgeving opslagplaats of in het lab verbinden met uw eigen Git-opslagplaats.To get started on PaaS in labs, use the templates from the public environment repository or connect the lab to your own Git repository. U kunt ook kosten bijhouden op deze resources om binnen uw budget te blijven.You can also track costs on these resources to stay within your budget.

Integratie met uw bestaande hulpprogrammaketenIntegrate with your existing toolchain

Gebruik en-klare-invoegtoepassingen of de API voor inrichten ontwikkeling/testen omgevingen rechtstreeks vanuit uw favoriete continue integratie (CI) hulpprogramma, geïntegreerde ontwikkelingsomgeving (IDE) of pijplijn voor geautomatiseerde release.Use pre-made plug-ins or the API to provision development/testing environments directly from your preferred continuous integration (CI) tool, integrated development environment (IDE), or automated release pipeline. U kunt ook de uitgebreide opdrachtregelprogramma gebruiken.You can also use the comprehensive command-line tool.

Volgende stappenNext steps

Zie de volgende artikelen:See the following articles: