Podsumowanie

Ukończone

Dobra robota! W tym module zaktualizowano potok wydania w celu kompilowania, publikowania i wdrażania rozwiązania wielokontenerowego zespołu w usłudze Azure Kubernetes Service. Zespół jest teraz dobrze w drodze do wdrożenia szerszej strategii mikrousług, która oferuje zwiększoną elastyczność w zakresie opracowywania i operacji.

Chociaż ten moduł koncentruje się na organizowaniu kolekcji kontenerów platformy Docker przy użyciu platformy Kubernetes, podstawy omówione w wielu różnych miejscach docelowych kompilacji i wdrażania. Możesz również zobaczyć, jak usługa Azure Pipelines może być skalowana, aby obsługiwać nawet najbardziej zaawansowane scenariusze.

Dowiedz się więcej

W tym module współpracowaliśmy z rozwiązaniem mikrousług przy użyciu kontenerów. Istnieje jednak wiele sposobów implementowania rozwiązań mikrousług na platformie Azure przy użyciu szerokiej gamy technologii. Aby dowiedzieć się więcej, zobacz Tworzenie mikrousług na platformie Azure.

Rozwiązanie mikrousług w tym module zostało refaktoryzowane z większej aplikacji monolitycznej. Aby dowiedzieć się więcej na temat migrowania większych aplikacji do mniejszych usług, zobacz Decompose a monolithic application into a microservices architecture (Decompcompose a monolithic application into a microservices architecture( Decompose a monolithic application into a microservices architecture (Decompose a monolithic application into a microservices architecture).

Rozwiązanie mikrousług w tym module używało różnych platform i usług, takich jak Docker, Azure Container Registry i Kubernetes. Aby dowiedzieć się więcej o tych i powiązanych technologiach skoncentrowanych na kontenerach na platformie Azure, takich jak Azure Container Instances i App Service, zobacz ścieżkę szkoleniową Administracja ister kontenerów na platformie Azure.

Podsumowanie ścieżki szkoleniowej

Gratulacje. Ukończono ostatni moduł w ścieżce szkoleniowej Wdrażanie aplikacji za pomocą usługi Azure DevOps . Głównym celem tej ścieżki szkoleniowej jest wdrażanie aplikacji przy użyciu usługi Azure Pipelines.

Ta ścieżka szkoleniowa obejmuje wiele zagadnień, w tym:

  • Tworzenie podstawowego potoku wydania, który wdraża aplikację internetową w usłudze App Service.
  • Rozszerzanie podstawowego potoku wydania do potoku wieloestowego, który jest wdrażany w różnych środowiskach programistycznych, testowych i przejściowych.
  • Uruchamianie zarówno testów funkcjonalnych, jak i niefunkcjonalnych w potoku.
  • Implementowanie niebieskiego zielonego wdrożenia, które aktualizuje aplikację i wymaga minimalnego przestoju.
  • Rozszerzanie potoków w celu dodania obsługi różnych celów wdrażania, takich jak usługi Azure Functions i Kubernetes.

Możesz zastosować zdobytą wiedzę do aplikacji i usług, nad którymi pracujesz.