Wprowadzenie
W ścieżce szkoleniowej Tworzenie potoku wydania przy użyciu usługi Azure Pipelines utworzyliśmy podstawowy potok wydania, który wdrożył aplikację ASP.NET Core w usłudze aplikacja systemu Azure Service. Chociaż ten scenariusz działa w przypadku jednej aplikacji, nowoczesne rozwiązania często wymagają kombinacji aplikacji, usług i innych składników. W tym module pokazano, jak utworzyć bardziej skomplikowany potok.
W tym module dowiesz się, jak dodać projekt usługi Azure Functions do istniejącego potoku ciągłej integracji/ciągłego wdrażania i wdrożyć go zarówno w usłudze aplikacja systemu Azure, jak i w usłudze Azure Functions w jednym procesie. Ten moduł koncentruje się na podstawowych zadaniach kompilacji i wdrażania.
Cele szkolenia
Po ukończeniu tego modułu będziesz mieć następujące umiejętności:
- Opisz, kiedy używać usługi Azure Functions do tworzenia projektów tworzenia aplikacji
- Tworzenie środowisk usługi aplikacja systemu Azure i usługi Azure Functions
- Wdrażanie zarówno w usłudze aplikacja systemu Azure, jak i w usłudze Azure Functions w jednym potoku za pomocą usługi Azure Pipelines
Wymagania wstępne
Moduły w tej ścieżce szkoleniowej tworzą postęp:
W tym module założono również, że masz podstawową znajomość usługi Azure Functions, chociaż ta wiedza nie jest wymagana do jej ukończenia. Jeśli dopiero zaczynasz pracować z tematem, zalecamy najpierw ukończenie ścieżki szkoleniowej Tworzenie aplikacji bezserwerowych .
Spotkanie z zespołem
Zespół witryny internetowej gry Space Game został przedstawiony w poprzednich modułach. W celu przypomnienia — oto, z kim będziesz pracować w tym module.
Andy kieruje zespołem deweloperów.
Irwin jest menedżerem produktu.
Tim pracuje w dziale operacji.
Mara dołączyła właśnie jako deweloper i jest podwładną Andy’ego.
Firma Mara ma wcześniejsze doświadczenie w pracy z metodykami DevOps. Mara pomaga zespołowi wdrożyć bardziej zautomatyzowany proces korzystający z usługi Azure DevOps.