Chapter 5: Architecting Storage and Data Infrastructure
Virtually every application relies on data, and in data is where the real business value lies for most organizations. Knowing how to design a storage solution that best fits your data requirements for durability, availability, consistency, latency, security, and compliance is an essential infrastructure architecture skill.
In this chapter, you will learn how to choose a storage solution based on the type of data and application requirements. You will learn about different storage services within Google Cloud for relational and structured data and non-relational and unstructured data, and how to design those services for high availability and scalability. You will then learn how to approach backups, replication, and data consistency with the different services. Finally, you will get some hands-on assignments to familiarize yourself with two of the most popular GCP database offerings: Cloud Spanner and Cloud Bigtable.
In...