Wdrażanie aplikacji przy użyciu usługi Azure DevOps

Średni
DevOps Engineer
Administrator
Developer
Azure
Azure DevOps

Usługa Azure DevOps umożliwia tworzenie, testowanie i wdrażanie dowolnej aplikacji w dowolnej chmurze lub w środowisku lokalnym. Dowiedz się, jak konfigurować potoki wydania, które nieprzerwanie 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. Oto ścieżki szkoleniowe w tej serii:

The trophy for the Deploy applications with Azure DevOps learning path.

Część 3. Wdrażanie aplikacji za pomocą usługi Azure DevOps

Ta ścieżka szkoleniowa obejmuje następujące zagadnienia:

  • Tworzenie podstawowego potoku wydania, który wdraża aplikację internetową w usłudze Azure App Service.
  • Tworzenie bardziej kompletnego potoku, który wdraża na wielu etapach programowania i testowania.
  • Uruchamianie testów funkcjonalnych i niefunkcjonalnych, które weryfikują zachowanie i wydajność aplikacji.
  • Wybieranie i implementowanie odpowiedniego wzorca wdrożenia w celu bezproblemowego wdrażania nowych funkcji dla użytkowników.
  • Rozszerzanie potoków, aby dodać obsługę różnych celów wdrożenia, takich jak usługa Azure Functions.
  • Automatyzowanie wdrożeń platformy Docker i wdrożeń platformy Kubernetes z wieloma kontenerami 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 potoku wydania, który promuje 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.

Użyj usługi Azure Pipelines, aby wdrożyć kontenery platformy Docker w usłudze aplikacja systemu Azure Service.

Wdrażanie wielu kontenerów w klastrze usługi Azure Kubernetes Service za pomocą usługi Azure Pipelines.