Zachowanie bezpieczeństwa repozytorium przy użyciu najlepszych rozwiązań usługi GitHub

Początkujący
DevOps Engineer
Administrator
Developer
Solution Architect
GitHub
Azure

W tym module poznasz najlepsze rozwiązania dotyczące tworzenia, hostowania i obsługi bezpiecznego repozytorium w usłudze GitHub.

Cele szkolenia

Zawartość tego modułu:

  • Zidentyfikuj narzędzia i funkcje usługi GitHub, aby ustanowić bezpieczną strategię programowania.
  • Włącz wykrywanie zależności podatnych na zagrożenia dla repozytoriów prywatnych.
  • Wykrywanie i naprawianie nieaktualnych zależności z lukami w zabezpieczeniach.
  • Automatyzowanie wykrywania zależności narażonych na zagrożenia za pomocą narzędzia Dependabot.
  • Dodaj zasady zabezpieczeń z plikiem SECURITY.md .
  • Usuń zatwierdzenie uwidaczniające poufne dane w żądaniu ściągnięcia.
  • Usuń zatwierdzenia historyczne ujawniające poufne dane głęboko w repozytorium.

Wymagania wstępne

  • Konto usługi GitHub
  • Umiejętność nawigowania po plikach w usłudze GitHub i edytowania ich