Безопасно by design
Безопасность должна учитываться на каждом этапе процесса разработки ПО. Подход, изложенный в книге, поможет вам реализовывать ключевые возможности программы, исходя из стремления к безопасности. В книге описаны принципы и наилучшие практики создания исключительно защищенных приложений. На уровне кода вы откроете для себя решения, способствующие повышению надежности: безопасную обработку ошибок, безопасную валидацию и использование при-митивов предметной области. Вы также освоите приемы, которые сможете использовать в пределах всего конвейера сборки-тестирования-развертывания. Кроме того, авторы делятся уникальными соображениями о современных микро-сервисах и облачно-ориентированом проектировании.
У читателя должен быть опыт проектирования приложений на Java, С#, .NET или другом подобном языке.
В этой книге
- Концепции безоговорочно безопасного проектирования.
- Выявление скрытых проблем с безопасностью.
- Безопасные конструкции в коде.
- Оценка безопасности путем обнаружения распространенных изъянов в проектировании.
- Обеспечение безопасности унаследованных и микросервисных архитектур.
Об авторах:
Дэн Берг Джонсон, Дэниел Деоган и Дэниел Савано — известные спикеры, часто выступающие на международных конференциях по таким темам, как высококачественная разработка, а также безопасность и проектирование.