Wprowadzenie

Ukończone

W miarę dojrzewania infrastruktury i infrastruktury Bicep staje się coraz ważniejsza, aby mieć systematyczny proces zarządzania plikami. Łatwo jest utracić śledzenie w wprowadzanych zmianach, zwłaszcza jeśli masz wiele wersji pliku w programowania w tym samym czasie.

Należy również wziąć pod uwagę sposób udostępniania szablonów współpracownikom i upewnić się, że masz proces śledzenia i przekazywania zmian. Ponadto podczas pracy z potokami w celu wdrożenia kodu Bicep niezbędne jest zachowanie szablonów w systemie kontroli wersji, aby potok mógł uzyskiwać do nich dostęp.

W tym module poznasz popularny system kontroli wersji o nazwie Git.

Przykładowy scenariusz

Załóżmy, że odpowiadasz za wdrażanie i konfigurowanie infrastruktury platformy Azure w firmie z obsługą toy. Utworzono szablony Bicep i zapisano je na własnym komputerze.

Tworzysz tak dużą kolekcję szablonów, że trudno jest śledzić rzeczy. Eksperymentowaliśmy ze zmianami w niektórych szablonach i masz wiele kopii plików. Nawet przypadkowo złamaliśmy szablon roboczy, wprowadzając zmianę przed wyjazdem na wakacje, a teraz nie pamiętasz, co zostało zmienione lub jak go naprawić.

Czujesz, że musi istnieć lepszy sposób zarządzania kodem Bicep. Chcesz zacząć od poprawy sposobu pracy z plikami Bicep, które wdrażają witrynę internetową firmy.

Co zrobimy?

W tym module utworzysz repozytorium Git i dodasz do niego niektóre pliki Bicep. Zapoznasz się z ważnymi funkcjami usługi Git i dowiesz się, jak mogą one pomóc podczas pisania kodu Bicep. Dowiesz się również o GitHub i Azure Repos oraz o tym, jak publikowanie repozytorium Git w jednej z tych usług umożliwia współpracę z zespołem.

Jaki jest główny cel?

Po ukończeniu tego modułu będziesz mieć wiedzę na temat tego, co może zrobić kontrola wersji i narzędzie Git, aby ułatwić Ci pracę z kodem Bicep. Będziesz mieć możliwość użycia Visual Studio Code obsługi usługi Git w celu zainicjowania lokalnego repozytorium Git, zatwierdzania plików, tworzenia gałęzi i scalania gałęzi. Na koniec będzie można opublikować repozytorium Git w celu GitHub lub Azure Repos.

Wymagania wstępne

Należy zapoznać się z tworzeniem podstawowych szablonów Bicep, w tym modułów.

Aby wykonać ćwiczenia w module, musisz Visual Studio Code zainstalowane lokalnie.