Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
GitOps to platforma operacyjna. Korzysta z najlepszych rozwiązań metodyki DevOps używanych do tworzenia aplikacji i stosuje je do automatyzacji infrastruktury.
Gdy zespoły praktykują metodyę GitOps, używają plików konfiguracji przechowywanych jako kod (infrastruktura jako kod). Te pliki generują to samo środowisko przy każdym wdrożeniu. Pomyśl o tym, jak kod źródłowy aplikacji generujący te same pliki binarne aplikacji za każdym razem, gdy tworzysz.
Metodologia GitOps
W tym procesie lub metodologii używane są repozytoria Git. Te repozytoria są źródłem prawdy dla stanu i konfiguracji zdefiniowanej dla aplikacji. Zawierają one deklaratywne opisy infrastruktury potrzebnej w środowisku produkcyjnym. Zautomatyzowany proces sprawia, że środowisko jest zgodne z opisanym stanem w repozytorium.
Aby wdrożyć nową aplikację lub zaktualizować istniejącą, wystarczy zaktualizować repozytorium — zautomatyzowany proces obsługuje wszystkie inne elementy.
Zalety metodyki GitOps
- Umożliwia współpracę nad zmianami infrastruktury
- Ulepszona kontrola dostępu
- Krótszy czas wprowadzania na rynek
- Mniejsze ryzyko
- Obniżenie kosztów
- Mniej podatny na błędy
Używanie metodyki GitOps z tworzeniem/testowaniem
Metodyka GitOps jako proces i struktura powinny być stosowane do wystąpień nieprodukcyjnych. Można go zweryfikować lub użyć w środowiskach DevTest. Aby usprawnić procesy DevOps, możesz użyć zasad usługi GitOps. Korzystaj z korzyści i środowisk DevTest z zasadami gitOps, aby zoptymalizować działania i zachować bezpieczeństwo i niezawodność aplikacji.
Usługa GitOps łączy automatyzację i powszechnie używane struktury współpracy, takie jak git. Można je połączyć w celu zapewnienia szybkiego dostarczania infrastruktury w chmurze przy zachowaniu zgodności ze standardami zabezpieczeń przedsiębiorstwa.
Dowiedz się więcej o usłudze GitOps i platformie Azure: