8
DevOps and Databases
Just like with applications and other components of software engineering, databases also have a set of operational considerations and requirements. Starting from database setup, replication, backup, user access control configuration, monitoring, updates, patching, scalability, availability, resilience, disaster recovery, privacy, localization, performance, throughput, archival up to CI/CD, orchestration, and more, databases has its own laundry list of administrative demands. With the cloud, a vast majority of this list becomes automatic and fully managed by the service provider.
In this chapter, we will take a look at some of these attributes:
- Upgrades, updates, and patching
- Monitoring
- Security, privacy, and encryption ...
Get Database Design and Modeling with Google Cloud 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.