Narzędzia umożliwiające wdrażanie na platformie Azure
Jak opisano w artykule Zwiększanie możliwości wdrażania, budowanie prawdziwych innowacji na dużą skalę wymaga inwestycji w usuwanie tarć, które mogłyby spowolnić wdrażanie. We wczesnych etapach testowania hipotezy rozwiązanie jest małe. Inwestycja w usuwanie tarć jest prawdopodobnie mała, jak również. W miarę jak hipoteza okazuje się prawdziwa, rozwiązanie i inwestycje w zwiększanie możliwości wdrażania rośnie. Ten artykuł zawiera kluczowe linki do ciągłej integracji, które ułatwiają rozpoczęcie pracy z każdym etapem modelu dojrzałości.
Dopasowanie do metodologii innowacji
Ten typ wynalazku cyfrowego można przyspieszyć za pomocą następujących poziomów dojrzałości. Wskazówki techniczne dotyczące przyspieszania wynalazków cyfrowych znajdują się w spisie treści po lewej stronie. Te artykuły są pogrupowane według poziomu modelu dojrzałości.
- Rozwiązanie udostępnione: ustanów scentralizowane repozytorium dla wszystkich aspektów rozwiązania.
- Pętle opinii: upewnij się, że pętle opinii mogą być spójnie zarządzane w całej iteracji.
- Ciągła integracja: Regularnie twórz i konsoliduj rozwiązanie ciągłej integracji i ciągłego dostarczania (CI/CD).
- Niezawodne testowanie: zweryfikuj jakość rozwiązania i oczekiwane zmiany w celu zapewnienia pomiarów.
- Wdrożenie rozwiązania: wdróż rozwiązanie, aby umożliwić zespołowi szybkie udostępnianie zmian klientom.
- Zintegrowany pomiar: dodawanie metryk szkoleniowych do pętli opinii w celu jasnej analizy przez cały zespół.
Łańcuch narzędzi
W przypadku zespołów wdrożeniowych, które są dojrzałymi zespołami deweloperów profesjonalnych z wieloma współautorami, łańcuch narzędzi platformy Azure rozpoczyna się od usług GitHub i Azure DevOps.
Możesz rozszerzyć tę podstawę, aby korzystać z innych funkcji narzędzi w miarę wzrostu potrzeb. Rozszerzona podstawa może obejmować narzędzia, takie jak:
- Azure Policy
- Szablony infrastruktury jako kodu (IaC), takie jak szablony usługi Azure Resource Manager (szablony usługi ARM), szablony programu Terraform i szablony Bicep
- Azure Monitor
Spis treści po lewej stronie zawiera wskazówki dotyczące każdego narzędzia i jest zgodny z wcześniej opisanym modelem dojrzałości.
Rozpocznij
Poniżej znajdziesz artykuły ułatwiające rozpoczęcie pracy z poszczególnymi narzędziami w tym łańcuchu narzędzi.
Uwaga
Poniższe linki pozostawią przewodnik Cloud Adoption Framework, ponieważ odwołują się do zawartości pomocniczej, która wykracza poza zakres caF.
Rozwiązanie udostępnione
- Wprowadzenie do udostępnionego repozytorium za pośrednictwem usługi GitHub
- Wprowadzenie do udostępnionej listy prac
- Synchronizowanie usługi Power Apps z usługą Azure DevOps
Cykle wymiany opinii
Ciągła integracja
- Ciągła integracja z usługami Azure Pipelines i GitHub
- Metodyka MLOps z usługą Azure Machine Edukacja
Niezawodne testowanie
Wdrażanie rozwiązania
Zintegrowane metryki
- Monitorowanie aplikacji ASP.NET
- Monitorowanie aplikacji internetowych platformy ASP.NET Core
- Monitorowanie aplikacji Node.js
- Monitorowanie aplikacji mobilnych
- Monitorowanie aplikacji internetowych
- Monitorowanie maszyn wirtualnych hostowania tradycyjnych aplikacji
Następne kroki
Dowiedz się więcej o narzędziach przyspieszania wdrażania klientów dzięki obsłudze cyfrowej cykli tworzenia i uczenia się.