Co to jest Azure DevTest Labs?
Azure DevTest Labs to usługa służąca do łatwego tworzenia maszyn wirtualnych IaaS (IaaS) infrastruktury jako usługi oraz zarządzania nimi w laboratoriach. Laboratoria oferują wstępnie skonfigurowane bazy i artefakty do tworzenia maszyn wirtualnych.
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ą podawać wstępnie skonfigurowane maszyny wirtualne lub tworzyć i konfigurować własne maszyny wirtualne. 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ą maszyny wirtualne na potrzeby programowania, testowania i laboratoriów szkoleniowych. 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 umożliwia tworzenie laboratoriów i maszyn wirtualnych oraz zarządzanie nimi za pomocą obrazów niestandardowych, formuł, artefaktów i szablonów. 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 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 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 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 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.
- Użyj narzędzia wiersza polecenia interfejsu wiersza polecenia platformy Azure do zarządzania maszynami wirtualnymi.
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.
- Ustaw zasady laboratorium, takie jak dozwolona liczba lub rozmiary maszyn wirtualnych na użytkownika lub laboratorium.
- Ustaw harmonogramy automatycznego zamykania i automatycznego uruchamiania , aby zamknąć i uruchomić maszyny wirtualne laboratorium o określonych porach dnia.
- Monitorowanie kosztów w celu śledzenia użycia laboratorium i zasobów oraz szacowania trendów.
- Ustaw daty wygaśnięcia maszyny wirtualnej lub usuń laboratoria lub maszyny wirtualne laboratorium, gdy nie będą już potrzebne.
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.