Udostępnij za pośrednictwem


Szybki start: konfigurowanie środowisk wdrażania platformy Azure

W tym przewodniku szybkiego startu skonfigurujesz wszystkie zasoby w środowiskach wdrożeniowych platformy Azure, aby umożliwić zespołom programistycznym samoobsługowe wdrażanie środowisk. Dowiedz się, jak utworzyć i skonfigurować centrum deweloperskie, dodać katalog do centrum deweloperów i zdefiniować typ środowiska. Następnie skojarz projekt z centrum deweloperów, dodaj typy środowisk i zezwól deweloperom na dostęp do projektu.

Centrum deweloperskie to zasób najwyższego poziomu dla środowisk wdrażania platformy Azure, który zawiera kolekcję projektów deweloperskich. W centrum deweloperów określasz wspólną konfigurację projektów, takich jak wykazy z szablonami aplikacji, oraz typy środowisk, w których zespoły deweloperskie mogą wdrażać swój kod.

Zespół inżynierów platformy zwykle konfiguruje centrum deweloperskie, dołącza wykazy zewnętrzne do centrum deweloperów, tworzy projekty i zapewnia dostęp do zespołów programistycznych. Następnie zespoły programistyczne tworzą środowiska przy użyciu definicji środowiska, łączą się z poszczególnymi zasobami i wdrażają aplikacje.

Po ukończeniu tego przewodnika szybkiego startu deweloperzy mogą używać portalu dewelopera, Azure CLI lub Azure Developer CLI do tworzenia środowisk w projekcie w celu wdrażania swoich aplikacji.

Aby dowiedzieć się więcej o składnikach środowisk wdrażania platformy Azure, zobacz Kluczowe pojęcia dotyczące środowisk wdrażania platformy Azure.

Przed utworzeniem środowiska wdrażania należy wykonać kroki opisane w przewodniku szybkiego startu, a następnie utworzyć projekt. Zamiast ręcznie tworzyć te zasoby, możesz skorzystać z tego szybkiego przewodnika, aby wdrożyć centrum deweloperskie i projekt przy użyciu szablonu ARM.

Wymagania wstępne

  • Konto platformy Azure z aktywną subskrypcją. Utwórz konto bezpłatnie.
  • Rola kontroli dostępu oparta na rolach platformy Azure z uprawnieniami do tworzenia zasobów w subskrypcji i zarządzania nimi, takich jak Współautor lub Właściciel.

Tworzenie centrum deweloperskiego

Najpierw należy utworzyć centrum deweloperskie i dołączyć do niego wykaz. Wykaz zawiera szablony aplikacji nazywane definicjami środowisk, których zespoły programistyczne mogą używać do tworzenia środowisk. W tym przewodniku 'Szybki start' dołączysz katalog szybkiego startu Microsoft, zawierający przykładowe definicje środowiska, aby pomóc w rozpoczęciu pracy.

Aby utworzyć i skonfigurować centrum deweloperskie w środowiskach wdrażania platformy Azure przy użyciu witryny Azure Portal:

  1. Zaloguj się w witrynie Azure Portal.

  2. Wyszukaj pozycję Środowiska wdrażania platformy Azure, a następnie wybierz usługę w wynikach.

  3. W Centrach deweloperskich wybierz pozycję Utwórz.

    Zrzut ekranu przedstawiający sposób tworzenia centrum deweloperskiego w środowiskach wdrażania platformy Azure.

  4. W obszarze Tworzenie centrum deweloperskiego na karcie Podstawy wybierz lub wprowadź następujące informacje:

    Nazwa/nazwisko Wartość
    Subskrypcja Wybierz subskrypcję, w której chcesz utworzyć centrum deweloperów.
    Grupa zasobów: Użyj istniejącej grupy zasobów lub wybierz pozycję Utwórz nową i wprowadź nazwę grupy zasobów.
    Nazwa/nazwisko Wprowadź nazwę centrum deweloperskiego.
    Lokalizacja Wybierz lokalizację lub region, w którym chcesz utworzyć centrum deweloperskie.
    Dołącz wykaz szybkiego startu Zaznacz pole wyboru Definicje środowiska wdrażania platformy Azure.
    Wyczyść pole wyboru Zadania dostosowywania pola deweloperskiego.
  5. Wybierz Przejrzyj i utwórz.

  6. Na karcie Przegląd zaczekaj na walidację wdrożenia, a następnie wybierz pozycję Utwórz.

  7. Postęp wdrażania można sprawdzić w powiadomieniach w witrynie Azure Portal.

    Zrzut ekranu przedstawiający powiadomienia portalu w celu potwierdzenia utworzenia centrum deweloperskiego.

  8. Po zakończeniu tworzenia centrum deweloperskiego wybierz pozycję Przejdź do zasobu. Upewnij się, że widzisz okienko przeglądu centrum programistycznego.

    Zrzut ekranu przedstawiający okienko podglądu centrum deweloperów.

Skonfiguruj tożsamość zarządzaną dla centrum programistycznego

Aby umożliwić tworzenie środowisk, centrum deweloperów wymaga uprawnień do subskrypcji. Można dołączyć tożsamość do centrum deweloperów, a następnie przypisać niezbędne uprawnienia do tej tożsamości. Można dołączyć tożsamość zarządzaną przypisaną przez system lub tożsamość zarządzaną przypisaną przez użytkownika. Dowiedz się więcej o dwóch typach tożsamości.

W tym szybkim poradniku skonfigurujesz zarządzaną tożsamość przypisaną przez system dla centrum deweloperskiego. Następnie przypisujesz role do tożsamości zarządzanej, aby umożliwić centrowi deweloperskiemu tworzenie typów środowisk w Twojej subskrypcji.

Przypisz zarządzaną tożsamość przydzieloną przez system

Żeby dołączyć tożsamość zarządzaną przypisaną przez system do centrum programistów:

  1. W centrum deweloperów w menu po lewej stronie w obszarze Ustawienia wybierz pozycję Tożsamość.

  2. W obszarze Przypisane przez system ustaw Stan na , a następnie wybierz Zapisz.

    Zrzut ekranu przedstawiający tożsamość zarządzaną przypisaną przez system.

  3. W oknie dialogowym Włączanie tożsamości zarządzanej przypisanej przez system wybierz pozycję Tak. Może minąć kilka minut, zanim pojawią się pozostałe pola.

Przypisz role dla zarządzanej tożsamości centrum deweloperów

Tożsamość zarządzana reprezentująca centrum deweloperów wymaga dostępu do subskrypcji, w której konfigurujesz typy środowisk projektu i do katalogu.

  1. W centrum deweloperów w menu po lewej stronie w obszarze Ustawienia wybierz pozycję Tożsamość.

  2. W obszarze przypisane przez system>Uprawnienia wybierz pozycję Przypisania ról platformy Azure.

    Zrzut ekranu przedstawiający tożsamość zarządzaną przypisaną przez system z wyróżnionymi przypisaniami ról.

  3. Aby przyznać współautorowi dostęp do subskrypcji, wybierz pozycję Dodaj przypisanie roli (wersja zapoznawcza), wprowadź lub wybierz następujące informacje, a następnie wybierz pozycję Zapisz:

    Nazwa/nazwisko Wartość
    Scope Subskrypcja
    Subskrypcja Wybierz subskrypcję, w której ma być używana tożsamość zarządzana.
    Rola Współautor
  4. Aby przyznać administratorowi dostępu użytkowników do subskrypcji, wybierz pozycję Dodaj przypisanie roli (wersja zapoznawcza), wprowadź lub wybierz następujące informacje, a następnie wybierz pozycję Zapisz:

    Nazwa/nazwisko Wartość
    Scope Subskrypcja
    Subskrypcja Wybierz subskrypcję, w której ma być używana tożsamość zarządzana.
    Rola Administrator dostępu użytkowników

Tworzenie typu środowiska

Użyj typu środowiska, aby ułatwić definiowanie różnych typów środowisk, które mogą być wdrażane przez zespoły programistyczne. Dla każdego typu środowiska można zastosować różne ustawienia.

  1. W witrynie Azure Portal przejdź do obszaru Środowiska wdrażania platformy Azure.

  2. W Centrum deweloperów wybierz swoje centrum deweloperskie.

  3. W menu po lewej stronie w obszarze Konfiguracja środowiska wybierz pozycję Typy środowiska, a następnie wybierz pozycję Utwórz.

  4. W Utwórz typ środowiska, wprowadź następujące informacje, a następnie wybierz Dodaj.

    Nazwa/nazwisko Wartość
    Nazwa/nazwisko Wprowadź nazwę typu środowiska.
    Tagi Opcjonalnie wprowadź nazwę tagu i wartość tagu.

    Zrzut ekranu przedstawiający okienko Tworzenie typu środowiska.

Typ środowiska dodany do centrum deweloperów jest dostępny w każdym projekcie w centrum deweloperów, ale typy środowisk nie są domyślnie włączone. Po włączeniu typu środowiska na poziomie projektu typ środowiska określa tożsamość zarządzaną i subskrypcję, która jest używana do wdrażania środowisk.

Tworzenie projektu

W środowiskach wdrażania platformy Azure projekt reprezentuje zespół lub funkcję biznesową w organizacji. Możesz na przykład utworzyć projekt na potrzeby implementacji aplikacji handlu elektronicznego, która ma środowisko programistyczne, przejściowe i produkcyjne. W przypadku innego projektu można zdefiniować inną konfigurację.

Po skojarzeniu projektu z centrum deweloperów wszystkie ustawienia centrum deweloperów są automatycznie stosowane do projektu. Każdy projekt może być skojarzony tylko z jednym centrum deweloperów.

Aby utworzyć projekt środowiska wdrażania platformy Azure w centrum deweloperów:

  1. W witrynie Azure Portal przejdź do obszaru Środowiska wdrażania platformy Azure.

  2. W menu po lewej stronie w obszarze Konfiguruj wybierz pozycję Projekty.

  3. W obszarze Projekty wybierz pozycję Utwórz.

  4. W obszarze Tworzenie projektu na karcie Podstawy wprowadź lub wybierz następujące informacje:

    Nazwa/nazwisko Wartość
    Subskrypcja Wybierz subskrypcję, w której chcesz utworzyć projekt.
    Grupa zasobów: Użyj istniejącej grupy zasobów lub wybierz pozycję Utwórz nową i wprowadź nazwę grupy zasobów.
    Centrum deweloperów Wybierz centrum deweloperskie, które ma być skojarzone z tym projektem. Wszystkie ustawienia centrum deweloperów mają zastosowanie do projektu.
    Nazwa/nazwisko Wprowadź nazwę dla projektu.
    Opis (opcjonalnie) Wprowadź wszelkie szczegóły dotyczące projektu.
  5. Na karcie Przeglądanie + tworzenie poczekaj na weryfikację wdrożenia, a następnie wybierz pozycję Utwórz.

  6. Upewnij się, że projekt został pomyślnie utworzony, sprawdzając powiadomienia w witrynie Azure Portal. Następnie wybierz pozycję Przejdź do zasobu. Upewnij się, że zostanie wyświetlone okienko przeglądu projektu.

Tworzenie typu środowiska projektu

W środowiskach wdrażania platformy Azure typy środowisk projektu są podzbiorem typów środowiska skonfigurowanych dla centrum deweloperów. Pomagają one wstępnie skonfigurować typy środowisk, które mogą tworzyć określone zespoły programistyczne.

Aby skonfigurować projekt, dodaj typ środowiska projektu:

  1. W witrynie Azure Portal przejdź do projektu.

  2. W menu po lewej stronie w obszarze Konfiguracja środowiska wybierz pozycję Typy środowiska, a następnie wybierz pozycję Dodaj.

    Zrzut ekranu przedstawiający okienko Typy środowiska.

  3. W Dodaj typ środowiska do <nazwy projektu>, wprowadź lub wybierz następujące informacje:

    Nazwa/nazwisko Wartość
    Typ Wybierz typ środowiska na poziomie centrum deweloperskiego, aby włączyć dla określonego projektu.
    Subskrypcja wdrożenia Wybierz subskrypcję, w której jest tworzone środowisko.
    Tożsamość wdrożenia Wybierz tożsamość przypisaną przez system lub tożsamość zarządzaną przypisaną przez użytkownika, aby wykonać wdrożenia w imieniu użytkownika.
    Uprawnienia do zasobów środowiska>Role twórców środowiska Wybierz role, aby przyznać dostęp osobie tworzącej zasoby środowiska.
    Uprawnienia do zasobów środowiska>Dodatkowy dostęp Wybierz użytkowników lub grupy entra firmy Microsoft, aby przypisać je do określonych ról w zasobach środowiska.
    Tagi Wprowadź nazwę tagu i wartość tagu. Te tagi są stosowane do wszystkich zasobów tworzonych w ramach środowiska.

Uwaga

Aby tożsamość wdrożenia była poprawnie skonfigurowana, musi być włączona co najmniej jedna tożsamość (przypisana przez system lub przez użytkownika). Tożsamość jest używana do wykonywania wdrożenia środowiska w imieniu programisty. Ponadto tożsamość przypisana do centrum deweloperów powinna mieć przypisane role Współautora i Administratora dostępu użytkownika, aby umożliwić dostęp do subskrypcji wdrożenia dla każdego typu środowiska.

Udzielenie dostępu zespołowi programistycznemu

Aby deweloperzy mogli tworzyć środowiska na podstawie typów środowisk w projekcie, należy zapewnić im dostęp za pośrednictwem przypisania roli na poziomie projektu. Rola użytkownika Środowiska wdrażania umożliwia użytkownikom tworzenie i usuwanie własnych środowisk oraz zarządzanie nimi. Aby można było dodać do niego użytkowników, musisz mieć wystarczające uprawnienia do projektu.

  1. W witrynie Azure Portal przejdź do projektu.

  2. W menu po lewej stronie wybierz pozycję Kontrola dostępu (Zarządzanie dostępem i tożsamościami)..

  3. Wybierz pozycję Dodaj>Dodaj przypisanie roli.

  4. Przypisz następującą rolę. Aby uzyskać szczegółowe instrukcje, zobacz Przypisywanie ról platformy Azure przy użyciu witryny Azure Portal.

    Ustawienie Wartość
    Rola Wybierz Użytkownik środowisk wdrażania.
    Przypisywanie dostępu do Wybierz użytkownika, grupę lub usługę główną.
    Członkowie Wybierz użytkowników lub grupy, do których chcesz mieć dostęp do projektu.

    Zrzut ekranu przedstawiający okienko Dodawanie przypisania roli.

Uwaga

Tylko użytkownicy z rolą użytkownika środowiska wdrażania, rolą administratora projektu DevCenter lub wbudowaną rolą, która ma odpowiednie uprawnienia, mogą utworzyć środowisko. Użytkownicy mający rolę Czytelnik środowisk wdrażania mogą wyświetlać swoje środowiska oraz te utworzone przez innych.

Następne kroki

W tym poradniku szybkiego startu utworzono centrum deweloperskie i skonfigurowano je, używając tożsamości użytkownika, katalogu oraz typu środowiska. Następnie utworzono projekt i przyznano dostęp do niego zespołowi deweloperów. Aby dowiedzieć się, jak członkowie zespołu programistów mogą tworzyć środowiska, przejdź do następnego szybkiego przewodnika.