Migrowanie zasobów platformy Azure i szablonów usługi ARM w formacie JSON do korzystania z aplikacji Bicep
Wyeksportuj i przekonwertuj zasoby platformy Azure na pliki Bicep i przeprowadź migrację szablonów usługi Azure Resource Manager (szablonów arm) do aplikacji Bicep. Refaktoryzuj pliki Bicep, aby postępować zgodnie z najlepszymi rozwiązaniami. Przetestuj pliki Bicep i wdróż je w środowisku produkcyjnym.
Cele szkolenia
Po ukończeniu tego modułu będziesz mieć następujące umiejętności:
- Przekonwertuj szablony usługi ARM JSON na Bicep.
- Utwórz definicje Bicep dla istniejących zasobów platformy Azure.
- Zweryfikuj konwersje szablonów przy użyciu operacji analizy co-jeżeli i dokumentacji.
Wymagania wstępne
Należy zapoznać się z następującymi tematami:
- Platforma Azure, w tym witryna Azure Portal, subskrypcje i grupy zasobów.
- Szablony usługi ARM (zarówno JSON, jak i Bicep), w tym parametry, moduły,
existing
słowo kluczowe oraz zasoby podrzędne i rozszerzenia. - Operacja analizy co-jeżeli.
- Refaktoryzacja plików Bicep w celu dopasowania do najlepszych rozwiązań.
Przed rozpoczęciem ćwiczeń w module potrzebne będą następujące elementy:
- Konto platformy Azure z możliwością tworzenia grup zasobów. Jeśli nie możesz spełnić tych wymagań przy użyciu bieżącego konta platformy Azure, możesz uzyskać bezpłatną wersję próbną i utworzyć nową subskrypcję i dzierżawę platformy Azure.
- Lokalne instalacje następującego oprogramowania:
- Visual Studio Code
- Rozszerzenie Bicep dla programu Visual Studio Code
- Najnowsza wersja jednej z następujących aplikacji interfejsu wiersza polecenia: