From the course: Designing Highly Scalable and Highly Available SQL Databases
Unlock the full course today
Join today to access over 22,400 courses taught by industry experts or purchase this course individually.
Solution: Identify business requirements in a scenario
From the course: Designing Highly Scalable and Highly Available SQL Databases
Solution: Identify business requirements in a scenario
(upbeat music) - [Instructor] Now let's go over the solution. Some of the things that you would find, in terms of business requirements, are requirements regarding interfaces, as well as ingestion. We also need to think about the availability, with regards to service level agreements, and the volume of users that we'll be supporting in this application. There's also machine learning requirements that should be identified. Also, you'll note that there are requirements regarding cloud and analytics infrastructure. But that's not all. As an architect and a designer, you're going to want to ask questions about other things, for example, growth rates, regulations, particularly because this is a healthcare application. You'll want to understand what kind of tolerance users and application owners will have for latency. And then you'll want to dig into some more finer grain details, like how will you handle missing or late data?
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.