Zarządzanie definicją pola deweloperskiego

Z tego artykułu dowiesz się, jak zarządzać definicją pola deweloperskiego przy użyciu witryny Azure Portal. Definicja pola deweloperskiego to zasób usługi Microsoft Dev Box, który określa obraz źródłowy, rozmiar obliczeniowy i rozmiar magazynu dla pola deweloperskiego.

W zależności od ich zadania zespoły programistyczne mają różne wymagania dotyczące oprogramowania, konfiguracji, obliczeń i magazynu. Możesz utworzyć nową definicję pola deweloperskiego, aby spełnić potrzeby każdego zespołu. Nie ma limitu liczby definicji pól deweloperskich, które można utworzyć, i można użyć definicji pól deweloperskich w wielu projektach w centrum deweloperów.

Uprawnienia

Do zarządzania definicją pola deweloperskiego potrzebne są następujące uprawnienia:

Akcja Wymagane uprawnienia
Tworzenie, usuwanie lub aktualizowanie definicji pola deweloperskiego Uprawnienia właściciela, współautora lub zapisu w centrum deweloperów, w którym chcesz utworzyć definicję pola deweloperskiego.

Źródła obrazów

Podczas tworzenia definicji pola deweloperskiego należy wybrać obraz maszyny wirtualnej. Usługa Microsoft Dev Box obsługuje następujące typy obrazów:

  • Wstępnie skonfigurowane obrazy z witryny Azure Marketplace
  • Obrazy niestandardowe przechowywane w galerii obliczeń platformy Azure

Azure Marketplace

Witryna Azure Marketplace zapewnia szybki dostęp do różnych obrazów, w tym obrazów, które są wstępnie skonfigurowane za pomocą narzędzi zwiększających produktywność, takich jak Microsoft Teams, i zapewniają optymalną wydajność.

Po wybraniu obrazu witryny Azure Marketplace rozważ użycie obrazu z najnowszą wersją systemu Windows 11 Enterprise i zainstalowanymi aplikacjami platformy Microsoft 365.

Usługa Azure Compute Gallery umożliwia przechowywanie kolekcji obrazów niestandardowych i zarządzanie nimi. Możesz utworzyć obraz do dokładnych wymagań zespołu deweloperów i zapisać go w galerii obliczeniowej.

Aby użyć obrazu niestandardowego podczas tworzenia definicji pola deweloperskiego, dołącz galerię obliczeniową do centrum deweloperskiego w usłudze Microsoft Dev Box. Wykonaj następujące kroki, aby dołączyć galerię obliczeniową do centrum deweloperów.

Wersje obrazów

Po wybraniu obrazu do użycia w definicji pola deweloperskiego należy określić wersję obrazu, której chcesz użyć:

  • Wersje obrazów numerowanych: jeśli chcesz uzyskać spójną definicję pola deweloperskiego, w której obraz podstawowy nie ulegnie zmianie, użyj określonej, numerowanej wersji obrazu. Użycie wersji numerowanej gwarantuje, że wszystkie pola deweloperskie w puli zawsze używają tej samej wersji obrazu.
  • Najnowsze wersje obrazów: jeśli chcesz, aby elastyczna definicja pola deweloperskiego, w której można zaktualizować obraz podstawowy w miarę zmiany wymagań, użyj najnowszej wersji obrazu. Dzięki temu nowe pola deweloperskie będą korzystać z najnowszej wersji obrazu. Istniejące pola deweloperskie nie są modyfikowane po zaktualizowaniu wersji obrazu.

Tworzenie definicji pola deweloperskiego

W usłudze Microsoft Dev Box możesz utworzyć wiele definicji pól deweloperskich, aby spełnić potrzeby zespołów deweloperów. Definicje pól deweloperskich są kojarzone z centrum deweloperów.

W poniższych krokach pokazano, jak utworzyć definicję pola deweloperskiego przy użyciu istniejącego centrum deweloperskiego. Jeśli nie masz dostępnego centrum deweloperskiego, wykonaj kroki opisane w przewodniku Szybki start: Konfigurowanie usługi Microsoft Dev Box , aby je utworzyć.

  1. Zaloguj się w witrynie Azure Portal.

  2. W polu wyszukiwania wprowadź centrum deweloperów. Na liście wyników wybierz pozycję Centra deweloperów.

    Screenshot that shows a search for dev centers from the Azure portal search box.

  3. Otwórz centrum deweloperskie, w którym chcesz utworzyć definicję pola deweloperskiego, a następnie wybierz pozycję Definicje pól deweloperskich.

    Screenshot that shows the dev center overview page and the menu item for dev box definitions.

  4. Na stronie Definicje pól deweloperskich wybierz pozycję Utwórz.

    Screenshot of the Create button and the list of existing dev box definitions.

  5. W okienku Tworzenie definicji pola deweloperskiego wprowadź następujące wartości:

    Ustawienie Wartość Uwaga
    Nazwa/nazwisko Wprowadź opisową nazwę definicji pola deweloperskiego. Nie można zmienić nazwy definicji pola deweloperskiego po utworzeniu.
    Obraz Wybierz podstawowy system operacyjny dla pola deweloperskiego. Możesz wybrać obraz z witryny Azure Marketplace lub z galerii zasobów obliczeniowych platformy Azure.
    Jeśli tworzysz definicję pola deweloperskiego na potrzeby testowania, rozważ użycie obrazu Visual Studio 2022 Enterprise w systemie Windows 11 Enterprise + Aplikacje Microsoft 365 22H2 lub obraz visual Studio 2022 Pro w systemie Windows 11 Enterprise + Aplikacje Microsoft 365 22H2.
    Aby uzyskać dostęp do obrazów niestandardowych podczas tworzenia definicji pola deweloperskiego, możesz użyć galerii obliczeń platformy Azure. Aby uzyskać więcej informacji, zobacz Konfigurowanie galerii obliczeń platformy Azure.
    Wersja obrazu Wybierz określoną, numerowaną wersję, aby upewnić się, że wszystkie pola deweloperskie w puli zawsze używają tej samej wersji obrazu. Wybierz pozycję Najnowszy , aby upewnić się, że nowe pola deweloperskie używają najnowszego dostępnego obrazu. Wybranie najnowszej wersji obrazu umożliwia puli deweloperów korzystanie z najnowszej wersji wybranego obrazu z galerii. Takie podejście zapewnia aktualną dostępność utworzonych pól deweloperskich przy użyciu najnowszych narzędzi i kodu dla obrazu. Istniejące pola deweloperskie nie są modyfikowane po zaktualizowaniu wersji obrazu.
    Środowisko obliczeniowe Wybierz kombinację obliczeń dla definicji pola deweloperskiego. Pola deweloperskie używają maszyn wirtualnych serii Dsv5 na potrzeby obliczeń.
    Storage Wybierz ilość miejsca do magazynowania dla definicji pola deweloperskiego. Pola deweloperskie używają dysków SSD w warstwie Premium platformy Azure do magazynowania.
    Włączanie hibernacji Pozostaw to pole wyboru niezaznaczone.

    Screenshot that shows the pane for creating a dev box definition.

  6. Wybierz pozycję Utwórz.

Uwaga

Definicje pól deweloperskich z 4-rdzeniowymi jednostkami SKU nie są już obsługiwane. Musisz zaktualizować do 8-rdzeniowej jednostki SKU lub usunąć definicję pola deweloperskiego.

Aktualizowanie definicji pola deweloperskiego

W miarę upływu czasu potrzeby deweloperów mogą ulec zmianie. Możesz chcieć przejść z podstawowego systemu operacyjnego Windows 10 do podstawowego systemu operacyjnego Windows 11 lub zwiększyć domyślną specyfikację obliczeniową dla pól deweloperskich. Początkowe definicje pól deweloperskich mogą już nie być odpowiednie dla Twoich potrzeb. Możesz zaktualizować definicję pola deweloperskiego, aby nowe pola deweloperskie używały nowej konfiguracji.

Możesz zaktualizować obraz, wersję obrazu, obliczenia i ustawienia magazynu dla definicji pola deweloperskiego:

  1. Zaloguj się w witrynie Azure Portal.

  2. W polu wyszukiwania wprowadź centrum deweloperów. Na liście wyników wybierz pozycję Centra deweloperów.

  3. Otwórz centrum deweloperów zawierające definicję pola deweloperskiego, którą chcesz zaktualizować, a następnie wybierz pozycję Definicje pól deweloperskich.

  4. Wybierz definicje pól deweloperskich, które chcesz zaktualizować, a następnie wybierz przycisk edytuj (ołówek).

    Screenshot of the list of existing dev box definitions and the edit button.

  5. Na stronie edytowania definicji pola deweloperskiego możesz wybrać nowy obraz, zmienić wersję obrazu, zmienić środowisko obliczeniowe lub zmodyfikować dostępny magazyn.

    Screenshot of the page for editing a dev box definition.

  6. Wybierz pozycję Zapisz.

Usuwanie definicji pola deweloperskiego

Możesz usunąć definicję pola deweloperskiego, gdy nie chcesz już jej używać. Usuwanie definicji pola deweloperskiego jest trwałe i nie można jej cofnąć. Nie można usunąć definicji pól deweloperskich, jeśli używa ich co najmniej jedna pula pól deweloperskich.

Aby usunąć definicję pola deweloperskiego w witrynie Azure Portal:

  1. Zaloguj się w witrynie Azure Portal.

  2. W polu wyszukiwania wprowadź centrum deweloperów. Na liście wyników wybierz pozycję Centra deweloperów.

  3. Otwórz centrum deweloperskie, z którego chcesz usunąć definicję pola deweloperskiego, a następnie wybierz pozycję Definicje pól deweloperskich.

  4. Wybierz definicję pola deweloperskiego, którą chcesz usunąć, a następnie wybierz pozycję Usuń.

    Screenshot of a selected dev box definition and the Delete button.

  5. W komunikacie ostrzegawczym wybierz przycisk OK.

    Screenshot of the warning message about deleting a dev box definition.