Co to jest usługa Azure Lab Services?

Usługa Azure Lab Services umożliwia tworzenie laboratoriów z infrastrukturą zarządzaną przez platformę Azure. Usługa obsługuje wszystkie zarządzanie infrastrukturą, od uruchamiania maszyn wirtualnych do obsługi błędów i skalowania infrastruktury. Na przykład skonfiguruj laboratoria dla określonych typów klas, takich jak nauka o danych lub ogólne programowanie, i szybko przypisz użytkownikom laboratorium dedykowaną maszynę wirtualną laboratorium.

Aby tworzyć laboratoria usługi Azure Lab Services, zarządzać nimi i uzyskiwać do nich dostęp, skorzystaj z dedykowanej witryny internetowej usługi Azure Lab Services lub bezpośrednio integruj laboratoria w usłudze Microsoft Teams lub kanwie Edukacja Management System (LMS).

Usługa Azure Lab Services została zaprojektowana z uwzględnieniem trzech głównych osób: administratorów, nauczycieli i uczniów. Skorzystaj z kontroli dostępu opartej na rolach (RBAC) platformy Azure, aby udzielić odpowiedniego dostępu do różnych osób w organizacji. Z tego artykułu dowiesz się więcej o tych osobach i sposobie używania usług Azure Lab Services do prowadzenia zajęć.

Ważne

Plany laboratorium usługi Azure Lab Services zastępują konta laboratorium. Dowiedz się, jak rozpocząć pracę, tworząc plan laboratorium. W przypadku istniejących klientów kont laboratorium zalecamy migrację z kont laboratorium do planów laboratorium.

Proces tworzenia laboratorium

Na poniższym diagramie przedstawiono różne kroki związane z tworzeniem laboratoriów i uzyskiwaniem do nich dostępu za pomocą usługi Azure Lab Services.

Diagram przedstawiający kroki związane z tworzeniem laboratorium za pomocą usługi Azure Lab Services.

Aby rozpocząć pracę z usługami Azure Lab Services, należy utworzyć plan laboratorium. Plan laboratorium to zasób platformy Azure, który służy jako kolekcja ustawień konfiguracji. Ustawienia mają zastosowanie do wszystkich laboratoriów skojarzonych z planem laboratorium. Opcjonalnie możesz przypisać uprawnienia twórcy laboratorium za pomocą kontroli dostępu opartej na rolach platformy Azure, aby umożliwić innym osobom tworzenie laboratoriów.

Następnie utwórz laboratorium, aby przeprowadzić określoną klasę lub uruchomić maraton hackathon. Laboratoria są oparte na obrazach witryny Azure Marketplace lub własnych niestandardowych obrazach maszyn wirtualnych. Następnie możesz skonfigurować laboratorium za pomocą harmonogramów laboratorium, limitu przydziału użycia lub automatycznego uruchamiania i zamykania.

Opcjonalnie dostosuj szablon laboratorium, aby był zgodny z konkretnymi potrzebami klasy. Na przykład zainstaluj dodatkowe oprogramowanie, takie jak Visual Studio Code, lub włącz określone usługi systemu operacyjnego.

Po opublikowaniu laboratorium możesz dodać maszyny wirtualne laboratorium i przypisać użytkowników laboratorium do laboratorium. Po zarejestrowaniu się w laboratorium użytkownicy laboratorium mogą zdalnie łączyć się ze swoją indywidualną maszyną wirtualną laboratorium w celu wykonania ćwiczeń. Jeśli używasz usług Azure Lab Services z usługą Microsoft Teams lub Kanwą, użytkownicy laboratorium są automatycznie zarejestrowani w swoim laboratorium.

Aby dowiedzieć się więcej o planach laboratoriów, laboratoriach i nie tylko, zobacz kluczowe pojęcia dotyczące usług Azure Lab Services.

Najważniejsze możliwości

Usługa Azure Lab Services obsługuje następujące kluczowe możliwości i funkcje:

  • Automatyczne zarządzanie infrastrukturą i skalowaniem platformy Azure. Azure Lab Services to w pełni zarządzana usługa. Automatycznie obsługuje aprowizowanie podstawowej infrastruktury laboratorium i zarządzanie nią. Skoncentruj się na przygotowaniu środowiska laboratoryjnego dla użytkowników laboratorium i szybkie skalowanie laboratorium na setkach maszyn wirtualnych laboratorium.

  • Szybka i elastyczna konfiguracja laboratorium. Szybko skonfiguruj laboratorium przy użyciu obrazu witryny Azure Marketplace lub stosując obraz niestandardowy z galerii obliczeniowej platformy Azure. Wybierz między systemami operacyjnymi Windows lub Linux. Wybierz rodzinę obliczeniową, która najlepiej odpowiada potrzebom laboratorium. Elastycznie skonfiguruj laboratorium, instalując inne składniki oprogramowania lub wprowadzając zmiany systemu operacyjnego.

  • Uproszczone środowisko dla użytkowników laboratorium. Użytkownicy laboratorium mogą łatwo zarejestrować się w laboratorium. Uzyskują natychmiastowy dostęp bez konieczności korzystania z subskrypcji platformy Azure. Aby wyświetlić listę laboratoriów i połączyć się zdalnie, użyj witryny internetowej usługi Azure Lab Services lub użyj integracji aplikacji Microsoft Teams lub aplikacji Canvas LMS .

  • Oddzielne obowiązki z dostępem opartym na rolach. Usługa Azure Lab Services używa dostępu opartego na rolach platformy Azure (RBAC) do zarządzania dostępem. Użycie kontroli dostępu opartej na rolach platformy Azure umożliwia jasne oddzielenie ról i obowiązków związanych z tworzeniem laboratoriów i zarządzaniem nimi w różnych zespołach i osobach w organizacji.

  • Zaawansowana obsługa sieci wirtualnych. Skonfiguruj zaawansowaną sieć w celu zastosowania kontroli ruchu sieciowego, zarządzania portami sieciowymi lub uzyskiwania dostępu do zasobów w sieci wirtualnej lub wewnętrznej. Na przykład laboratoria mogą potrzebować połączenia z lokalnym serwerem licencjonowania.

  • Optymalizacja i analiza kosztów. Usługa Azure Lab Services korzysta z modelu kosztów opartego na użyciu. Płacisz tylko za maszyny wirtualne laboratorium, gdy są uruchomione. Dodatkowo zoptymalizuj koszty, automatycznie zamykając maszyny wirtualne laboratorium i konfigurując harmonogramy i przydziały użycia, aby ograniczyć liczbę godzin, które mogą być używane przez laboratoria.

Przypadki użycia

Laboratoria zarządzane usługi Azure Lab Services można używać w różnych scenariuszach:

  • Udostępnij wstępnie skonfigurowaną maszynę wirtualną uczestnikom zajęć lub wirtualnych szkoleń na potrzeby ukończenia pracy domowej lub ćwiczeń. Ogranicz liczbę godzin, przez które użytkownicy laboratorium mają dostęp do swojej maszyny wirtualnej. Skonfiguruj laboratoria dla kilku typów klas za pomocą usługi Azure Lab Services. Zobacz przykładowe typy klas w artykule Dotyczącym usług Azure Lab Services, aby zapoznać się z kilkoma przykładowymi typami klas, dla których można skonfigurować laboratoria za pomocą usługi Azure Lab Services.

  • Skonfiguruj pulę maszyn wirtualnych obliczeniowych o wysokiej wydajności w celu przeprowadzania badań lub szkoleń intensywnie korzystających z obliczeń lub grafiki. Na przykład w celu trenowania modeli uczenia maszynowego lub nauczania o nauce o danych lub projektowaniu gier. Uruchom maszyny wirtualne tylko wtedy, gdy są potrzebne. Wyczyść maszyny po zakończeniu.

  • Przenieś fizyczne laboratorium komputerowe szkoły do chmury. Automatyczne skalowanie liczby maszyn wirtualnych do maksymalnego użycia i progu kosztów ustawionego w laboratorium.

  • Szybko utwórz laboratorium maszyn wirtualnych do hostowania maratonu programowego. Po zakończeniu usuń laboratorium z pojedynczą akcją.

  • Ucz zaawansowane kursy przy użyciu wirtualizacji zagnieżdżonej lub komunikacji między laboratoriami.

Zgodność z przepisami i prywatność

Plan laboratorium usługi Azure Lab Services nie przenosi ani nie przechowuje danych klientów poza jej regionem. Jeśli jednak uzyskujesz dostęp do zasobów usługi Azure Lab Services za pośrednictwem witryny internetowej Azure Lab Services (https://labs.azure.com), dane klientów mogą przekraczać regiony.

Nie ma gwarancji, że dane klientów pozostają w regionie, w którym są wdrażane podczas korzystania z kont laboratorium w usłudze Azure Lab Services.

Usługa Azure Lab Services szyfruje całą zawartość przy użyciu klucza szyfrowania zarządzanego przez firmę Microsoft.

Zobacz następujące zasoby, aby rozpocząć pracę: