Freigeben über


Was ist Azure DevTest Labs?

Azure DevTest Labs ist ein Dienst, mit dem Entwickler und Tester schnell virtuelle Azure-Computer für Entwicklung und Tests erstellen und verwalten können. Mit einem Self-Service-Modell, integrierten Kostenkontrolle und Automatisierungsfeatures hilft DevTest Labs Teams dabei, Umgebungen effizient bereitzustellen, Kosten zu senken und Workflows zu optimieren.

DevTest Labs-Ressourcen sind in Labs organisiert, die vorkonfigurierte Basen und Artefakte zum Erstellen von VMs bereitstellen. Laborbesitzer erstellen vorkonfigurierte VMs mit den Tools und der Software, die Labornutzer benötigen. Laborbenutzer fordern vorkonfigurierte virtuelle Computer an oder erstellen und richten ihre eigenen virtuellen Computer ein. Labnutzung und -kosten werden mithilfe von Labrichtlinien und anderen Methoden nachverfolgt und gesteuert.

Gängige DevTest Labs-Szenarien

Zu den gängigen DevTest Labs-Szenarien zählen VMs für Entwicklungs-, Test- und Classroom- oder Schulungslabs. DevTest Labs hilft Ihnen, effizient und konsistent zu arbeiten und die Kosten zu kontrollieren, indem Sie den gesamten Ressourceneinsatz im Laborkontext halten.

Verwenden Sie DevTest Labs bei Bedarf:

  • Schnelle, wiederholbare VM-Bereitstellung
  • Kostenkontrolle für Entwicklungs-/Testworkloads
  • Integration mit CI/CD-Pipelines
  • Einfache Governance für verteilte Teams

Wie funktioniert DevTest Labs?

DevTest Labs basiert auf Azure Resource Manager (ARM) und verwendet das Azure-Portal zum Erstellen und Verwalten von Labs, VMs und anderen Ressourcen. Laborbesitzer können Labore mit vorkonfigurierten Basen, Artefakten und Vorlagen erstellen. Lab-Benutzer können virtuelle Computer beanspruchen oder eigene virtuelle Computer aus den Ressourcen des Labors erstellen.

  1. Erstellen Sie ein Lab aus dem Azure-Portal, suchen Sie nach "DevTest Labs", und erstellen Sie ein neues Labor. Sie definieren grundlegende Einstellungen wie Lab-Name, Region und Autohutdown-Richtlinien.

  2. Konfigurieren sie Richtlinien, die Grenzwerte für VM-Größen, die Anzahl der virtuellen Computer pro Benutzer und die Gesamtzahl der virtuellen Computer festlegen. Diese Richtlinien helfen beim Erzwingen von Governance- und Budgeteinschränkungen.

  3. Fügen Sie benutzerdefinierte Bilder und Artefakte hinzu, laden Sie Ihre eigenen VM-Images hoch, oder verwenden Sie Azure Marketplace-Images. Fügen Sie Artefakte an, um die Softwareinstallation und -konfiguration zu automatisieren.

  4. Stellen Sie VMs bereit, sodass Benutzende VMs aus den Vorlagen der Übung erstellen können. Diese virtuellen Computer erben die Richtlinien des Labors und können einzeln oder als Teil eines Labors verwaltet werden.

  5. Überwachen sie die Verwendung: Verwenden Sie integrierte Dashboards, um Kostentrends und Ressourcennutzung nachzuverfolgen und Teams dabei zu helfen, budgetgerecht zu bleiben und die Ressourcenzuordnung zu optimieren.

Benutzerdefinierte VM-Grundlagen, Artefakte und Vorlagen

DevTest Labs verwendet benutzerdefinierte Bilder, Formeln, Artefakte und Vorlagen zum Erstellen und Verwalten von Labs und VMs. Das öffentliche GitHub-Repository von DevTest Labs verfügt über viele einsatzbereite VM-Artefakte und ARM-Vorlagen zum Erstellen von Labs oder Sandkastenressourcengruppen. Laborbesitzer erstellen benutzerdefinierte Bilder, Formeln und ARM-Vorlagen zum Erstellen und Verwalten von Labors und VMs.

Lab-Besitzer speichern Artefakte und ARM-Vorlagen in privaten Git-Repositorys und verbinden die Artefaktrepositorys und Vorlagenrepositorys mit ihren Laboren , damit Lab-Benutzer direkt über das Azure-Portal darauf zugreifen können. Fügen Sie die gleichen Repositorys mehreren Labs in Ihrer Organisation hinzu, um Konsistenz, Wiederverwendung und Freigabe zu fördern.

Labrichtlinien und Verfahren zur Kostenkontrolle

Laborbesitzer können mehrere Schritte unternehmen, um die Abfall- und Kontrolllaborkosten zu reduzieren.

Nächste Schritte

Erste Schritte mit Azure DevTest Labs

Neu bei Azure? Kostenloses Azure-Konto erstellen.

Sind Sie bereits in Azure? Erstellen Sie Ihr erstes Lab, und führen Sie Erste Schritte mit Azure DevTest Labs in wenigen Minuten durch.