Wprowadzenie
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