Udostępnij za pośrednictwem


Co to jest Azure DevTest Labs?

Azure DevTest Labs to usługa umożliwiająca łatwe tworzenie i używanie maszyn wirtualnych typu infrastruktura jako usługa (IaaS) 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 Azure Web Apps lub Farmy programu SharePoint.

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

Typowe scenariusze usługi DevTest Labs

Typowe scenariusze usługi DevTest Labs obejmują tworzenie maszyn wirtualnych, środowisk testowych oraz laboratoriów na potrzeby zajęć lub szkoleń. Usługa DevTest Labs promuje wydajność, spójność i kontrolę kosztów dzięki zachowaniu całego użycia 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 zawiera 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 witryny 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 ze 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 na potrzeby eksplorowania platformy Azure przy użyciu szablonów i artefaktów usługi ARM wielokrotnego użytku.
  • Testowanie wersji aplikacji i skalowanie w górę testów przez utworzenie wielu agentów testowych i środowisk.
  • Tworzenie środowisk programistycznych lub testowych 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 działań, aby zmniejszyć koszty marnowania i kontroli laboratorium.

Następne kroki

Rozpoczynanie pracy z usługą Azure DevTest Labs

Używasz platformy Azure po raz pierwszy? Tworzenie bezpłatnego konta platformy Azure.

Już masz konto na platformie Azure? Utwórz pierwsze laboratorium i rozpocznij pracę z usługą Azure DevTest Labs w ciągu kilku minut.