© Nicholas Cottrell 2020
N. CottrellMongoDB Topology Designhttps://doi.org/10.1007/978-1-4842-5817-0_3

3. Security

Nicholas Cottrell1 
(1)
St-Aubin-sur-Mer, France
 

In 2016, Cybersecurity Ventures, a US research firm, predicted that cybercrime will cost the world $6 trillion annually by 2021, up from $3 trillion in 2015.1

This chapter looks at the main security features related to MongoDB cluster designs, including how to secure a system at the infrastructure level, and to encrypt data in transit and at rest, and how to protect against attacks via application code and interfaces.

Finally, we look at how to audit cluster actions and to obfuscate logs to allow performance analysis without leaking user data out of the database.

Local access

The first step ...

Get MongoDB Topology Design: Scalability, Security, and Compliance on a Global Scale now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.