Введение
Характер микрослужб облачных приложений означает, что конфиденциальная информация может быть распределена в несколько журналов и расположений телеметрии. Распределенная природа затрудняет обеспечение утечки конфиденциальных данных.
При тестировании облачного приложения вашей компании вы понимаете, что конфиденциальные пользовательские данные отображаются в некоторых журналах и телеметрии. Ваш менеджер спросил вас, есть ли простой способ автоматического редактирования этой информации.
В этом модуле вы узнаете, как классифицировать типы данных приложения. С помощью этих сведений вы будете использовать функции соответствия .NET для редактирования конфиденциальных данных из журналов и телеметрии. Вы также узнаете, как создавать отчеты о соответствии, которые можно использовать для аудита безопасности.
Необходимые компоненты
- Концептуальное знание контейнеров и Docker.
- Знакомство с разработкой приложений в C# и .NET.
- Доступ к учетной записи GitHub.
- Возможность запуска контейнеров разработки в Visual Studio Code или GitHub Codespaces настраивается, как описано в следующем разделе.
Контейнер разработки
Этот модуль включает файлы конфигурации, определяющие контейнер разработки или контейнер разработки. Использование контейнера разработки гарантирует стандартизованную среду, предварительно настроенную с помощью необходимых средств.
Контейнер разработки может выполняться в любой из двух сред. Перед началом работы выполните действия, описанные в одной из следующих ссылок, чтобы настроить среду, включая установку Docker и необходимые расширения Visual Studio Code.
- Visual Studio Code и поддерживаемая среда Docker на локальном компьютере.
- GitHub Codespaces (может требовать дополнительных затрат).