Ć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 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.
Przejdź do strony głównej usługi Azure DevOps.
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 DevOpsi 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 Utwórz projekt.
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.
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 wdrażania 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ż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.
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 Boards w nawigacji po lewej, a następnie wybierz Rejestr zadań.
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.
Ten nowy widok jest hierarchiczny. Aby przejrzeć każdą fazę, wybierz znacznik 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:
- 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.