Ćwiczenie — wdrażanie pierwszego planu wdrożenia chmury
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.
Wybierz pozycję Rozpocznij bezpłatnie.
Zaloguj się przy użyciu konta Microsoft lub GitHub.
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.
Zaloguj się do portalu usługi Azure DevOps i wybierz pozycję Nowa organizacja w menu po lewej stronie.
Wprowadź nazwę nowej organizacji i wybierz pozycję Kontynuuj.
Jeśli organizacja została pomyślnie utworzona, zostanie wyświetlony 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 generatora pokazu wymaga zalogowania się przy użyciu konta, które ma odpowiednie uprawnienia.
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 .
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.
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.
Po utworzeniu projektu powinien zostać wyświetlony ekran podobny do poniższego. Wybierz pozycję Przejdź do projektu , aby otworzyć nowy szablon 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).
Aby otworzyć plan projektu, umieść kursor na tablicach w obszarze nawigacji po lewej stronie, a następnie wybierz pozycję 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ę 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.
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.
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.