Wdrażanie aplikacji za pomocą usługi Azure DevOps
W skrócie
-
Poziom
-
Skill
-
Produkt
-
Temat
Usługa Azure DevOps umożliwia tworzenie, testowanie i wdrażanie dowolnej aplikacji w dowolnej chmurze lub lokalnie. Dowiedz się, jak skonfigurować potoki ciągłego wdrażania, które ciągle kompilują, testują i wdrażają Twoje aplikacje.
Ta ścieżka szkoleniowa jest częścią serii. Możesz wybrać tematy, które najbardziej cię interesują, lub przejść przez każdy z nich. Poniżej przedstawiono ścieżki szkoleniowe z tej serii:
Część 3. Wdrażanie aplikacji za pomocą usługi Azure DevOps
W tej ścieżce szkoleniowej wykonasz następujące elementy:
- Utwórz podstawowy potok wdrożeniowy do wdrażania aplikacji webowej w usłudze Azure App Service.
- Utwórz bardziej kompletny potok, który jest wdrażany na wielu etapach programowania i testowania.
- Uruchom testy funkcjonalne i niefunkcjonalne, które weryfikują zachowanie i wydajność aplikacji.
- Wybierz i zaimplementuj odpowiedni wzorzec wdrażania, aby bezproblemowo wdrażać nowe funkcje dla użytkowników.
- Rozszerzanie potoków w celu dodania obsługi różnych celów wdrażania, takich jak usługa Azure Functions.
- Automatyzowanie wdrożeń platformy Docker i wielu kontenerów Kubernetes za pomocą usługi Azure Pipelines.
Wymagania wstępne
Kod osiągnięć
Czy chcesz zażądać kodu osiągnięcia?
Moduły w ramach tej ścieżki szkoleniowej
Skonfiguruj potok ciągłego dostarczania (CD), który automatyzuje proces wdrażania aplikacji.
Projektowanie i tworzenie realistycznego przepływu pracy wydania, który wprowadza zmiany w różnych środowiskach testowych i przejściowych.
Uruchamianie testów interfejsu użytkownika Selenium, formy testowania funkcjonalnego w usłudze Azure Pipelines.
Uruchamianie zautomatyzowanych testów obciążeniowych przy użyciu narzędzia Apache JMeter, czyli formy testowania niefunkcjonalnego w usłudze Azure Pipelines.
Wybierz i zaimplementuj wzorzec wdrażania, który ułatwia bezproblemowe wdrażanie nowych funkcji aplikacji dla użytkowników.
Utwórz potok usługi Azure DevOps, który kompiluje i wdraża aplikację internetową ASP.NET oraz aplikację funkcji platformy Azure na platformie Azure.
Wdrażanie kontenerów platformy Docker w usłudze Azure App Service przy użyciu usługi Azure Pipelines.
Wdrażanie wielu kontenerów w klastrze usługi Azure Kubernetes Service za pomocą usługi Azure Pipelines.