Ć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 tej lekcji dowiesz się, jak szybko wdrożyć listę prac 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.

Wymagania 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 aprowizować projekty przy użyciu generatora pokazów, 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.

    Screenshot of the Azure DevOps home page, with link to Start Free highlighted.

  3. Zaloguj się przy użyciu konta Microsoft lub GitHub. Screenshot of the Azure DevOps sign-in prompt.

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 DevOps i wybierz pozycję Nowa organizacja w menu po lewej stronie.

    Screenshot showing how to create a new organization in Azure DevOps.

  2. Wprowadź nazwę nowej organizacji i wybierz pozycję Kontynuuj. Screenshot showing where to enter the name.

  3. Jeśli organizacja została pomyślnie utworzona, zostanie wyświetlony monit o utworzenie projektu.

    Screenshot that shows the prompt to create a project.

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 generatora pokazu wymaga zalogowania się przy użyciu konta, które ma odpowiednie uprawnienia.

Screenshot that shows how to sign in to the demo generator.

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 .

Screenshot that shows how to choose a template.

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 wdrożenia chmury. Ten szablon ładuje szablon planowania migracji serwera, którego można użyć w tym module.

Screenshot that shows how to select the chosen template.

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żne

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, zobacz sekcję Wymagania wstępne . Następnie wybierz pozycję Utwórz projekt.

Screenshot that shows how to create a project from the template.

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

Screenshot that shows how to open your new project template.

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).

Screenshot that shows where to get familiar with your new project.

Aby otworzyć plan projektu, umieść kursor na tablicach w obszarze nawigacji po lewej stronie, a następnie wybierz pozycję Listy prac.

Screenshot that shows how to open the backlog.

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ę Historie>Epiki, aby wyświetlić pełną hierarchię projektu. Wszystkie zadania w tym projekcie są teraz pogrupowane w celu dopasowania do metodologii przewodnika Cloud Adoption Framework lub fazy wdrażania chmury, które mogą być potrzebne w trakcie procesu wdrażania.

Screenshot that shows how to change the view to the Epic hierarchy.

Ten nowy widok jest hierarchiczny. Aby przejść do szczegółów każdej fazy, wybierz daszek obok dowolnego elementu roboczego. Spowoduje to uwidocznienie podrzędnych elementów roboczych.

Screenshot that shows expanding nodes in the hierarchy.

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

  • Epika: W tym szablonie epicka jest fazą wdrożenia chmury lub programu transformacji cyfrowej.
  • Funkcja: W tym szablonie każda funkcja jest projektem wymaganym do ukończenia tej fazy wdrażania.
  • Historia użytkownika: każda historia użytkownika jest wspólnym celem lub elementem dostarczanym, który należy wykonać po zakończeniu tej fazy.
  • Zadanie: Każde zadanie jest jednostką pracy, którą należy wykonać, aby zrealizować cel lub dostarczyć.

Ważne

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 lekcjach zaktualizujesz ten plan, aby odzwierciedlał rzeczywistą pracę, którą należy wykonać zgodnie z celami biznesowymi.