Podsumowanie
Twoja firma musi regularnie wprowadzać na rynek nowe zabawki, aby utrzymać konkurencyjność. Im krótszy czas wprowadzenia na rynek, tym lepiej.
Utworzono plik, który rozmieszcza zasoby witryny internetowej i zasoby przechowywania. Ten plik jest wielokrotnego użytku na potrzeby przyszłych uruchomień produktów, co oznacza, że znacznie skrócisz czas potrzebny na uruchomienie nowego produktu.
Utworzono plik Bicep w celu wdrożenia podstawowego konta magazynowego, planu usługi Azure App Service i aplikacji. Plik został sparametryzowany, aby był przydatny dla przyszłych produktów. Następnie refaktoryzujesz go do modułów, aby plik był bardziej wielokrotnego użytku i łatwiej zrozumieć i pracować z nim. Na koniec dodano dane wyjściowe w celu wysyłania informacji z wdrożenia pliku z powrotem do osoby lub narzędzia wykonującego wdrożenie.
Wyobraź sobie, ile pracy wymagałoby wdrożenie tych zasobów dla każdej nowej premiery produktu. Należy ręcznie udostępniać zasoby i pamiętać o ich poprawnej konfiguracji za każdym razem.
Bicep ułatwia opisywanie zasobów platformy Azure i tworzenie plików wielokrotnego użytku. Możesz sparametryzować pliki i użyć modułów, aby oddzielić pliki do różnych składników, które można ponownie użyć i pracować indywidualnie.
Teraz, gdy chcesz przygotować zasoby do następnego uruchomienia produktu, możesz użyć pliku Bicep utworzonego z wartościami parametrów unikatowymi dla uruchomienia produktu. Twoja firma może szybko i łatwo wdrażać zasoby platformy Azure.
Wskazówka
W tym module przedstawiono tylko podstawy możliwości Bicep. Kontynuuj naukę ze ścieżką szkoleniową Podstawy Bicep i naszymi innymi ścieżkami szkoleniowymi Bicep, aby pogłębiać swoją wiedzę. Link znajdziesz w sekcji Więcej informacji.
Ważne
Jeśli ukończyłeś opcjonalne ćwiczenia, utworzyłeś zasoby przy użyciu własnej subskrypcji Azure. Wyczyść te zasoby, aby uniknąć dalszego naliczania opłat za nie.
Wyczyść zasoby zarówno z ćwiczeń początkowych, jak i sparametryzowanych. Jeśli grupa zasobów została utworzona wyłącznie dla tego modułu i nic w niej nie jest już potrzebne, usuń tę grupę. Jeśli użyłeś istniejącej grupy, usuń tylko zasoby utworzone na potrzeby tego ćwiczenia po sprawdzeniu ich zależności; nie usuwaj niepowiązanych zasobów.
Więcej informacji
Skorzystaj z tych zasobów, aby przejrzeć koncepcje modułu i zapoznać się ze źródłami cytowanymi w przeglądzie technicznym.
Narzędzia i konfiguracja
Skonfiguruj subskrypcję i narzędzia, a następnie uzyskaj dostęp do zasobów Azure:
- subskrypcja wersji próbnej Azure
- Visual Studio Code
- rozszerzenie Bicep dla Visual Studio Code
- Instalowanie Azure CLI
- Instalowanie Azure PowerShell
- Zainstaluj narzędzia Bicep, w tym instalację Bicep dla Azure PowerShell
- Portal Azure
język Bicep
Dowiedz się więcej o funkcjach językowych używanych w tym module:
- Dokumentacja Bicep
- Deklaracje zasobów i niejawne zależności zasobów
- Wartości domyślne parametrów i dozwolone wartości i zmienne
-
funkcje Bicep, funkcje identyfikatora zasobu i
uniqueString() - moduły Bicep i lokalne ścieżki modułów
- dane wyjściowe Bicep, definiowanie danych wyjściowych i zabezpieczanie danych wyjściowych
- Informacje o wydaniu Bicep 0.34.1
Wdrażanie i zarządzanie zasobami
Przejrzyj zachowanie wdrożenia, nazewnictwo zasobów i konfigurację:
- Azure CLI wskazówki dotyczące wdrażania, wdrażanie lokalnego pliku Bicep i zachowanie nazwy wdrożenia
- wskazówki dotyczące wdrażania Azure PowerShell i parametry w tekście
- Tryby wdrażania i zachowanie wdrażania przyrostowego
- Grupy zasobów i ich lokalizacje
- Zarządzanie grupami zasobów za pomocą portalu Azure i zarządzanie grupami zasobów za pomocą Azure CLI
- Reguły nazewnictwa zasobów
- Typy kont magazynowych i nazwy kont magazynowych
- Minimalna konfiguracja protokołu TLS dla kont magazynowych
Dokumentacja usługi App Service i dokumentacja interfejsu API
Zapoznaj się z tymi odwołaniami dotyczącymi planów hostingu i schematów zasobów:
- Plany hostingu usługi App Service i warstwy cenowe
- Wymagania wstępne PremiumV3 i wskazówki dotyczące ponownego wdrożenia PremiumV3
- Przewodnik Szybki start dotyczący szablonu ARM usługi aplikacja dla systemu Windows
- Dokumentacja referencyjna szablonu dla każdego typu zasobu platformy Azure
- Schemat konta magazynu, interfejs API 2023-05-01 i kontrakt tworzenia konta magazynu
- Schemat planu usługi App Service, interfejs API 2023-12-01 i schemat aplikacji usługi App Service, interfejs API 2023-12-01
- Schemat planu usługi App Service, interfejs API 2024-04-01 i schemat aplikacji usługi App Service, interfejs API 2024-04-01
Dalsza nauka
Kontynuuj naukę lub ponownie zapoznaj się z ćwiczeniami i wskazówkami dotyczącymi produkcji: