Co to jest Azure DevTest Labs?

Azure DevTest Labs to usługa umożliwiająca łatwe tworzenie maszyn wirtualnych IaaS i zarządzanie nimi oraz zarządzanie nimi w laboratoriach. Laboratoria oferują wstępnie skonfigurowane bazy i artefakty do tworzenia maszyn wirtualnych oraz szablony usługi Azure Resource Manager (ARM) do tworzenia środowisk, takich jak farmy usługi Azure Web Apps lub SharePoint.

Właściciele laboratoriów mogą tworzyć wstępnie skonfigurowane maszyny wirtualne z potrzebnymi narzędziami i użytkownikami laboratorium oprogramowania. Użytkownicy laboratorium mogą zgłaszać wstępnie skonfigurowane maszyny wirtualne lub tworzyć i konfigurować własne maszyny wirtualne i środowiska. Zasady laboratorium i inne metody śledzą i kontrolują użycie i koszty laboratorium.

Typowe scenariusze usługi DevTest Labs

Typowe scenariusze usługi DevTest Labs obejmują maszyny wirtualne deweloperskie, środowiska testowe oraz laboratoria na potrzeby zajęć lub laboratoriów szkoleniowych. Usługa DevTest Labs promuje wydajność, spójność i kontrolę kosztów, zachowując wszystkie użycie zasobów w kontekście laboratorium.

Niestandardowe bazy maszyn wirtualnych, artefakty i szablony

Usługa DevTest Labs może używać niestandardowych obrazów, formuł, artefaktów i szablonów do tworzenia laboratoriów, maszyn wirtualnych i środowisk oraz zarządzania nimi. Publiczne repozytorium GitHub usługi DevTest Labs ma wiele gotowych do użycia artefaktów maszyn wirtualnych i szablonów usługi ARM do tworzenia laboratoriów, środowisk lub grup zasobów piaskownicy. Właściciele laboratoriów mogą również tworzyć niestandardowe obrazy, formuły i szablony usługi ARM do użycia do tworzenia laboratoriów, maszyn wirtualnych i środowisk oraz zarządzania nimi.

Właściciele laboratoriów mogą przechowywać artefakty i szablony usługi ARM w prywatnych repozytoriach Git oraz łączyć repozytoria artefaktów i repozytoria szablonów ze swoimi laboratoriami, aby użytkownicy laboratorium mogli uzyskiwać do nich dostęp bezpośrednio z Azure Portal. Dodaj te same repozytoria do wielu laboratoriów w organizacji, aby promować spójność, ponowne użycie i udostępnianie.

Scenariusze tworzenia, testowania i trenowania

Użytkownicy usługi DevTest Labs mogą szybko i łatwo tworzyć maszyny wirtualne IaaS i środowiska PaaS na podstawie wstępnie skonfigurowanych baz, artefaktów i szablonów. Deweloperzy, testerzy i trenerzy mogą wykonywać następujące czynności:

  • Tworzenie środowisk szkoleniowych i demonstracyjnych systemu Windows i Linux lub grup zasobów piaskownicy do eksplorowania platformy Azure przy użyciu szablonów usługi ARM i artefaktów wielokrotnego użytku.
  • Testowanie wersji aplikacji i skalowanie w górę testów przez utworzenie wielu agentów testowych i środowisk.
  • Twórz środowiska programistyczne lub testowe na podstawie narzędzi ciągłej integracji i wdrażania (CI/CD ), zintegrowanych środowisk deweloperskich (IDE) lub zautomatyzowanych potoków wydań. Integrowanie potoków wdrażania z usługą DevTest Labs w celu tworzenia środowisk na żądanie.
  • Użyj narzędzia wiersza polecenia interfejsu wiersza polecenia platformy Azure do zarządzania maszynami wirtualnymi i środowiskami.

Zasady i procedury laboratorium służące do kontrolowania kosztów

Właściciele laboratoriów mogą podjąć kilka środków w celu zmniejszenia kosztów marnowania odpadów i kontrolowania kosztów laboratorium.

Następne kroki

Rozpoczynanie pracy z usługą Azure DevTest Labs

Dopiero zaczynasz korzystać z platformy Azure? Utwórz bezpłatne konto platformy Azure.

Już masz konto na platformie Azure? Rozpocznij pracę z pierwszym laboratorium w usłudze DevTest Labs: rozpoczynanie pracy z Azure DevTest Labs w ciągu kilku minut.