From the course: Designing Highly Scalable and Highly Available SQL Databases
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Identify use cases for data
From the course: Designing Highly Scalable and Highly Available SQL Databases
Identify use cases for data
- Next let's turn our attention to the use cases of data. Now, the data life cycle is defined by how we use the data. So for example, we might have sales transaction data that's used to help us execute an order and fulfill orders, or there may be geolocation data, which is also used to help say, for example, trigger certain kinds of offers to customers, but these data may be used in other ways as well, after that immediate use. So not only do we need to take into account the sort of initial immediate use case of data, we also need to look into how it might be used in the future as well. Now, these different uses lead to different workloads. In general, when we're talking about workloads, we want to look at how data is generated, how it's ingested into our storage and analysis systems and how it's stored. We also want to know how the data's used. How is it reported and analyzed and visualized. Now, an important aspect of…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
Business requirements for database scalability5m 57s
-
(Locked)
Identify use cases for data4m 1s
-
(Locked)
Identify security and compliance requirements5m 10s
-
(Locked)
Estimate data growth4m 29s
-
(Locked)
Challenge: Identify business requirements in a scenario56s
-
(Locked)
Solution: Identify business requirements in a scenario59s
-
-
-
-
-