Wycofanie metodyki DevOps Starter
Usługa Azure DevOps Starter zostanie wycofana 31 marca 2023 r. Odpowiednie interfejsy API REST dla zasobów Microsoft.DevOps i Microsoft.VisualStudio/accounts/projects również zostaną wycofane. Klienci są zachęcani do korzystania z Azure Developer CLI zamiast tego.
Azure Developer CLI
Zamiana Azure Developer CLI (azd) to narzędzie wiersza polecenia dla deweloperów służące do tworzenia aplikacji w chmurze. Udostępnia polecenia mapowane na kluczowe etapy przepływu pracy: kod, kompilacja, wdrażanie, monitorowanie, powtarzanie. Za pomocą interfejsu wiersza polecenia platformy Azure można tworzyć, aprowizować i wdrażać nową aplikację w jednym kroku.
Porównanie między usługą Azure DevOps i Azure Developer CLI
DevOps Starter | Azure Developer CLI |
---|---|
Wdrażanie na platformie Azure za pomocą kilku kliknięć | Pojedynczy krok wdrażania na platformie Azure |
Konfiguruje kod, wdrożenie, monitorowanie | Konfiguruje kod, wdrożenie, monitorowanie |
Udostępnia przykładową aplikację do rozpoczęcia pracy | Udostępnia przykładowe aplikacje umożliwiające rozpoczęcie pracy |
Umożliwia wdrożenie repozytorium użytkownika | Umożliwia wdrożenie repozytorium użytkownika |
Środowisko oparte na interfejsie użytkownika w Azure Portal | Środowisko oparte na interfejsie wiersza polecenia |
Migracji:
Nie jest wymagana migracja, ponieważ usługa DevOps Starter nie przechowuje żadnych informacji, a jedynie ułatwia użytkownikom rozpoczęcie pracy z dniem 0 na platformie Azure. W przyszłości zalecanym sposobem rozpoczęcia pracy na platformie Azure będzie Azure Developer CLI.
Aby wybrać język, strukturę i usługę docelową, wybierz odpowiedni szablon z repozytorium azd i uruchom polecenie
azd up --template \<template-name\>
Aby aprowizować zasoby usługi platformy Azure, uruchom polecenie
azd provision
Aby utworzyć potoki ciągłej integracji/ciągłego wdrażania, uruchom polecenie
azd pipeline config
W przypadku monitorowania usługi Application Insights uruchom polecenie
azd monitor
W przypadku istniejących wdrożeń aplikacji starter metodyki DevOps nie przechowuje żadnych informacji i użytkownicy mogą użyć następujących informacji, aby uzyskać te same informacje:
Szczegóły zasobów platformy Azure w Azure Portal — w Azure Portal odwiedź stronę zasobu, dla której skonfigurowano szablon startowy DevOps.
Aby wyświetlić informacje o potoku i wdrożeniu, przejdź do odpowiedniego przepływu pracy GitHub Actions lub potoku platformy Azure, aby wyświetlić uruchomienia i wdrożenia.
Aby wyświetlić szczegóły monitorowania w usłudze Application Insights, przejdź do usługi Application Insights dla zasobu platformy Azure i przyjrzyj się wykresom monitorowania.
Często zadawane pytania
Jaka jest różnica między szablonem startowym DevOps a interfejsem wiersza polecenia dewelopera platformy Azure?
Oba są narzędziami, które umożliwiają szybkie konfigurowanie wdrożenia aplikacji na platformie Azure i konfigurowanie potoku ciągłej integracji/ciągłego wdrażania dla tego samego. Umożliwiają użytkownikom szybkie rozpoczęcie pracy z platformą Azure.
Azure Developer CLI udostępnia bardziej przyjazne dla deweloperów polecenia w przeciwieństwie do kreatora interfejsu użytkownika dla metodyki DevOps Starter. Oznacza to również lepszą przejrzystość przy użyciu konfiguracji jako kodu.
Czy utracię aplikację lub zasoby platformy Azure, jeśli nie mogę uzyskać dostępu do metodyki DevOps starter?
Nie. Kod aplikacji, wdrożenia i zasoby platformy Azure, które hostują aplikację, będą nadal dostępne. Usługa DevOps Starter nie przechowuje żadnych z tych zasobów.
Czy utracę potok ciągłej integracji/ciągłego wdrażania utworzony przy użyciu metodyki DevOps Starter?
Nie. Potoki ciągłej integracji/ciągłego wdrażania nadal można zarządzać w usłudze GitHub Actions lub Azure Pipelines.