Ćwiczenie — wdrażanie pierwszego planu wdrożenia chmury

Ukończone

W tym ćwiczeniu wdrożysz szablon planu projektu w usłudze Azure DevOps. Ten szablon zapewnia poczucie pracy, którą należy wykonać podczas tego procesu wdrażania chmury. W kolejnych ćwiczeniach rozszerzysz ten plan, aby uwzględnić dane zebrane z funkcji oceny usługi Azure Migrate. Dzięki temu można utworzyć uściśliony plan zarówno dla projektów migracji, jak i nowych innowacji.

Wprowadzenie do planów wdrażania chmury

Usługa Azure DevOps to zestaw narzędzi opartych na chmurze dla klientów platformy Azure, którzy zarządzają projektami iteracyjnymi. Zawiera również narzędzia do zarządzania potokami wdrażania i innymi ważnymi aspektami metodyki DevOps.

W tym module dowiesz się, jak szybko wdrożyć backlog w usłudze Azure DevOps przy użyciu szablonu. Ten szablon dostosowuje wysiłki związane z wdrażaniem chmury do standardowego procesu na podstawie wskazówek w przewodniku Cloud Adoption Framework dla platformy Azure.

Warunki wstępne

W usłudze Azure DevOps użytkownicy mają różne poziomy dostępu: podstawowy, uczestnik projektu lub subskrybent programu Visual Studio. Poziomy dostępu określają, jakie funkcje są dostępne dla każdego użytkownika. Aby zarządzać projektami przy użyciu generatora demonstracyjnego, potrzebny jest co najmniej podstawowy poziom dostępu. Na przykład może zostać wyświetlony błąd wskazujący, że użytkownik ma licencję uczestnika projektu, która nie udziela uprawnień do pisania udostępnionych zapytań.

Tworzenie organizacji usługi Azure DevOps

Jeśli nie masz organizacji usługi Azure DevOps, możesz go utworzyć bezpłatnie.

  1. Przejdź do strony głównej usługi Azure DevOps.

  2. Wybierz pozycję Rozpocznij bezpłatnie.

    zrzut ekranu przedstawiający stronę główną usługi Azure DevOps z wyróżnionym linkiem Rozpocznij bezpłatnie.

  3. Zaloguj się przy użyciu konta Microsoft lub GitHub. Zrzut ekranu przedstawiający monit logowania usługi Azure DevOps.

Tworzenie nowej organizacji w usłudze Azure DevOps

Jeśli masz istniejącą organizację usługi Azure DevOps, ale nie masz dostępu do tworzenia nowych projektów w organizacji, możesz utworzyć nową organizację do użycia w tym module.

  1. zaloguj się do portalu usługi Azure DevOpsi wybierz pozycję Nowa organizacja w menu po lewej stronie.

    Zrzut ekranu przedstawiający sposób tworzenia nowej organizacji w usłudze Azure DevOps.

  2. Wprowadź nazwę nowej organizacji i wybierz pozycję Kontynuuj. Zrzut ekranu przedstawiający miejsce wprowadzania nazwy.

  3. Jeśli organizacja została pomyślnie utworzona, zostanie wyświetlony monit o Utwórz projekt.

    Zrzut ekranu przedstawiający monit o utworzenie projektu.

Nie musisz w tej chwili tworzyć projektu, ale możesz to zrobić, jeśli chcesz lepiej zapoznać się z usługą Azure DevOps.

Szablony planów wdrażania chmury

Aby wdrożyć plan wdrożenia chmury, otwórz generator demonstracyjny usługi Azure DevOps. Jak wspomniano w sekcji Wymagania wstępne, narzędzie do generowania demonstracji wymaga zalogowania się przy użyciu konta, które ma odpowiednie uprawnienia.

Zrzut ekranu przedstawiający sposób logowania się do generatora demonstracyjnego.

Po zalogowaniu można wybrać szablon. Istnieje coraz większa lista szablonów usługi Azure DevOps kierowanych przez społeczność do różnych celów, w tym laboratoriów DevOps na potrzeby pokazów funkcji. Istnieją również szablony usługi Microsoft Learn, które wdrażają projekty, których można używać w innych modułach platformy Learn. Szablony zawierające plany wdrażania chmury można znaleźć na karcie Cloud Adoption Framework.

Zrzut ekranu przedstawiający sposób wybierania szablonu.

Te szablony ułatwiają zaplanowanie pracy wymaganej do zaimplementowania niektórych najlepszych rozwiązań znalezionych w przewodniku Cloud Adoption Framework. W takim przypadku wybierz szablon Plan wdrażania chmury. Ten szablon ładuje szablon planowania migracji serwera, którego można użyć w tym module.

Zrzut ekranu przedstawiający sposób wybierania wybranego szablonu.

Poza tym modułem można użyć szablonów planów wdrażania chmury do planowania i zarządzania pracą związaną z ładem, migracją SQL, wyszukiwaniem wiedzy lub innymi działaniami dotyczącymi wdrażania chmury.

Ważny

Sugerowany szablon planu wdrażania chmury prowadzi działania dotyczące migracji i ściśle powiązanych procesów nadrzędnych lub podrzędnych. Istnieje wiele innych szablonów, które mogą być bardziej odpowiednie do działań związanych z wdrażaniem chmury. Możesz skorzystać z dowolnego z tych planów w pozostałej części tego modułu Learn.

Wdrażanie pierwszego planu wdrożenia chmury

Po wybraniu szablonu wprowadź nazwę projektu (lub planu), który chcesz wdrożyć. Użyliśmy DemoForLearnModule jako nazwy projektu. Możesz to zrobić. Następnie wybierz organizację DevOps. Jeśli go nie masz, zapoznaj się z sekcją Wymagania wstępne. Następnie wybierz pozycję Utwórz projekt.

Zrzut ekranu przedstawiający sposób tworzenia projektu na podstawie szablonu.

Po utworzeniu projektu powinien zostać wyświetlony ekran podobny do poniższego. Wybierz pozycję Przejdź do projektu, aby otworzyć nowy szablon projektu.

Zrzut ekranu przedstawiający sposób otwierania nowego szablonu projektu.

Przejrzyj nową listę prac

Po otwarciu nowego projektu będziesz mieć dostęp do wielu różnych funkcji związanych z metodyką DevOps. W tym szablonie skupisz się specjalnie na liście prac (lub planach projektu).

Zrzut ekranu pokazujący, gdzie zapoznać się z nowym projektem.

Aby otworzyć plan projektu, umieść kursor na Boards w nawigacji po lewej, a następnie wybierz Rejestr zadań.

Zrzut ekranu przedstawiający sposób otwierania listy prac.

Lista prac zawiera listę wszystkich różnych zadań w projekcie, ale istnieje lepszy sposób na przyjrzenie się projektowi jako całości. W prawym górnym rogu wybierz pozycję Stories>Epics, aby wyświetlić pełną hierarchię projektu. Wszystkie zadania w tym projekcie są teraz pogrupowane w celu dopasowania do metodologii Cloud Adoption Framework lub faz wdrażania chmury, które mogą być potrzebne w trakcie adaptacji.

Zrzut ekranu przedstawiający sposób zmiany widoku na hierarchię Epic.

Ten nowy widok jest hierarchiczny. Aby przejrzeć każdą fazę, wybierz znacznik obok dowolnego elementu roboczego. Spowoduje to uwidocznienie podrzędnych elementów roboczych.

Zrzut ekranu przedstawiający rozwijanie węzłów w hierarchii.

Poniższa lista zawiera opis terminologii usługi Azure DevOps w bardziej tradycyjnych terminach projektu:

  • Epic: W tym szablonie Epic jest fazą wdrożenia chmury lub programu transformacji cyfrowej.
  • Funkcja: W tym szablonie każda funkcja jest projektem wymaganym do ukończenia tej fazy adopcji.
  • scenariusz użytkownika: każdy scenariusz użytkownika jest wspólnym celem lub elementem dostarczanym, który musisz osiągnąć, aby odnieść sukces, gdy ta faza się zakończy.
  • Zadanie: każde zadanie jest jednostką pracy, którą należy wykonać, aby zrealizować cel lub dostarczany element.

Ważny

Utwórz zakładkę adresu nowego projektu usługi Azure DevOps w tym widoku listy prac epików. Będzie to potrzebne w ostatniej lekcji tego modułu Learn.

Następne kroki

Masz teraz wdrożony pierwszy plan wdrożenia chmury. W przyszłych jednostkach zaktualizujesz ten plan, aby odzwierciedlał rzeczywistą pracę, którą musisz wykonać zgodnie z celami biznesowymi.