Wprowadzenie

Ukończone

Diagramy przepływu danych składają się z elementów reprezentowanych przez kształty i linie. Reprezentują one graficznie wszystkie główne części systemu.

Oto kilka przykładów:

  • Baza danych platformy Azure używana do przechowywania danych klientów.
  • Usługa internetowa, która obsługuje żądanie użytkownika.
  • Użytkownik wchodzący w interakcję z systemem.
  • Przepływ danych przekraczający zmianę poziomu strefy zaufania.

Używamy elementów i ich interakcji w modelowaniu zagrożeń, aby pomóc zidentyfikować zagrożenia i zmniejszyć ryzyko systemowe. Proces ten umożliwia inżynierom wydajniejszą współpracę przy jednoczesnym zabezpieczaniu ich systemów przed najczęstszymi zagrożeniami.

W tym module zapoznasz się z każdym elementem diagramu przepływu danych. Te elementy mają odrębne kształty i funkcje oraz wymagają określonego kontekstu.

Uwaga

Możemy również odwoływać się do elementów jako wzorników w tej ścieżce szkoleniowej.

Kiedy należy używać elementów

Używaj elementów za każdym razem, gdy tworzysz diagram przepływu danych. Na diagramie przedstawiono sposób tworzenia, manipulowania danymi, ich przechowywania i usuwania z systemu. Przeprowadźmy procesy tworzenia na podstawie przykładu z pierwszego modułu:

  • Mikrousług platformy Azure: dodaj elementy, aby określić użytkowników, procesy uwierzytelniania, magazyn danych, procesy żądań danych i procesy obsługi odpowiedzi.
    • Nie zapomnij określić zmian na poziomie strefy zaufania.
  • Publiczny interfejs API: dodaj elementy, aby określić użytkowników, magazyn danych, procesy rejestrowania i monitorowania oraz inne części systemu.
  • Nowa funkcja w istniejącej aplikacji: Dodaj elementy do reprezentowania istniejących i nowych części systemu.

Cele szkolenia

Z tego modułu dowiesz się, jak wykonywać następujące czynności:

  • Rozróżnianie kształtu i funkcji każdego elementu.
  • Uwzględnij odpowiedni kontekst elementu podczas tworzenia diagramu przepływu danych.

Wymagania wstępne

  • Brak