Wdrażanie aplikacji przy użyciu usługi 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:
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.
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 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.