Wdrażanie aplikacji za pomocą usługi Azure DevOps

intermediate
devops-engineer
administrator
developer
azure
azure-devops

W skrócie

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:

Trofeum dla ścieżki szkoleniowej Wdrażanie aplikacji za pomocą usługi Azure DevOps.

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.

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.