Безопасность API на практике на русском
#723367
API Security in Action (978-1638356646)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Neil Madden | #52: Облачные вычисления
«Всеобъемлющее руководство по проектированию и внедрению безопасных сервисов. Книга, обязательная к прочтению для всех специалистов по API, занимающихся вопросами безопасности». — Гилберто Таккари, Penta
Книга «Безопасность API на практике» научит вас создавать безопасные API для любых ситуаций. Следуя этому практическому руководству, вы создадите API для социальной сети, освоив методы гибкой многопользовательской безопасности, управления ключами в облаке и легковесной криптографии.
Веб-API — это эффективный способ взаимодействия с приложением или сервисом. Однако это удобство открывает ваши системы для новых угроз безопасности. Книга «Безопасность API на практике» даст вам навыки для создания надежных и безопасных API, которые вы сможете уверенно предоставлять миру. Внутри вы научитесь создавать безопасные и масштабируемые REST API, обеспечивать взаимодействие между машинами в микросервисной архитектуре и обеспечивать защиту в средах Интернета вещей (IoT) с ограниченными ресурсами.
О технологии
API-интерфейсы контролируют обмен данными в каждом сервисе, сервере, хранилище данных и веб-клиенте. Современные архитектуры, ориентированные на данные, включая микросервисы и облачные приложения, требуют комплексного многоуровневого подхода к безопасности как частных, так и публичных API.
О книге
Книга «Безопасность API на практике» научит вас создавать безопасные API для любых ситуаций. Следуя этому практическому руководству, вы создадите API для социальной сети, освоив методы гибкой многопользовательской безопасности, управления ключами в облаке и легковесной криптографии. По завершении вы сможете создавать API, способные противостоять сложным моделям угроз и враждебным средам.
Что внутри?
Аутентификация
Авторизация
Ведение журнала аудита
Ограничение скорости
Шифрование
О читателе
Для разработчиков с опытом создания RESTful API. Примеры приведены на Java.
Об авторе
Нил Мэдден обладает глубокими знаниями в области прикладной криптографии, безопасности приложений и современных технологий защиты API. Он имеет докторскую степень по информатике.
Оглавление
ЧАСТЬ 1 - ОСНОВЫ
1. Что такое безопасность API?
2. Разработка безопасных API
3. Обеспечение безопасности API Natter
ЧАСТЬ 2 - АУТЕНТИФИКАЦИЯ НА ОСНОВЕ ТОКЕНОВ
4. Аутентификация с помощью сессионных файлов cookie
5. Современная аутентификация на основе токенов
6. Автономные токены и JWT
ЧАСТЬ 3 - АВТОРИЗАЦИЯ
7. OAuth2 и OpenID Connect
8. Контроль доступа на основе идентификации.
9. Безопасность, основанная на возможностях, и макароны
ЧАСТЬ 4 - API МИКРОСЛАРИСОВ В KUBERNETES
10 API микросервисов в Kubernetes
11. Обеспечение безопасности API-интерфейсов между сервисами.
ЧАСТЬ 5 - API ДЛЯ ИНТЕРНЕТА ВЕЩЕЙ
12. Обеспечение безопасности коммуникаций в Интернете вещей
13. Обеспечение безопасности API для Интернета вещей
Книга «Безопасность API на практике» научит вас создавать безопасные API для любых ситуаций. Следуя этому практическому руководству, вы создадите API для социальной сети, освоив методы гибкой многопользовательской безопасности, управления ключами в облаке и легковесной криптографии.
Веб-API — это эффективный способ взаимодействия с приложением или сервисом. Однако это удобство открывает ваши системы для новых угроз безопасности. Книга «Безопасность API на практике» даст вам навыки для создания надежных и безопасных API, которые вы сможете уверенно предоставлять миру. Внутри вы научитесь создавать безопасные и масштабируемые REST API, обеспечивать взаимодействие между машинами в микросервисной архитектуре и обеспечивать защиту в средах Интернета вещей (IoT) с ограниченными ресурсами.
О технологии
API-интерфейсы контролируют обмен данными в каждом сервисе, сервере, хранилище данных и веб-клиенте. Современные архитектуры, ориентированные на данные, включая микросервисы и облачные приложения, требуют комплексного многоуровневого подхода к безопасности как частных, так и публичных API.
О книге
Книга «Безопасность API на практике» научит вас создавать безопасные API для любых ситуаций. Следуя этому практическому руководству, вы создадите API для социальной сети, освоив методы гибкой многопользовательской безопасности, управления ключами в облаке и легковесной криптографии. По завершении вы сможете создавать API, способные противостоять сложным моделям угроз и враждебным средам.
Что внутри?
Аутентификация
Авторизация
Ведение журнала аудита
Ограничение скорости
Шифрование
О читателе
Для разработчиков с опытом создания RESTful API. Примеры приведены на Java.
Об авторе
Нил Мэдден обладает глубокими знаниями в области прикладной криптографии, безопасности приложений и современных технологий защиты API. Он имеет докторскую степень по информатике.
Оглавление
ЧАСТЬ 1 - ОСНОВЫ
1. Что такое безопасность API?
2. Разработка безопасных API
3. Обеспечение безопасности API Natter
ЧАСТЬ 2 - АУТЕНТИФИКАЦИЯ НА ОСНОВЕ ТОКЕНОВ
4. Аутентификация с помощью сессионных файлов cookie
5. Современная аутентификация на основе токенов
6. Автономные токены и JWT
ЧАСТЬ 3 - АВТОРИЗАЦИЯ
7. OAuth2 и OpenID Connect
8. Контроль доступа на основе идентификации.
9. Безопасность, основанная на возможностях, и макароны
ЧАСТЬ 4 - API МИКРОСЛАРИСОВ В KUBERNETES
10 API микросервисов в Kubernetes
11. Обеспечение безопасности API-интерфейсов между сервисами.
ЧАСТЬ 5 - API ДЛЯ ИНТЕРНЕТА ВЕЩЕЙ
12. Обеспечение безопасности коммуникаций в Интернете вещей
13. Обеспечение безопасности API для Интернета вещей