0
0
HLDsystem_design~5 mins

Why security must be designed in in HLD - Quick Recap

Choose your learning style9 modes available
Recall & Review
beginner
What does it mean to 'design security in' a system?
It means planning and building security features from the start, not adding them later. This helps prevent risks and makes the system safer.
Click to reveal answer
beginner
Why is adding security after development often problematic?
Because it can be costly, cause delays, and may not cover all vulnerabilities. Fixing security later is like patching holes in a boat after it starts leaking.
Click to reveal answer
beginner
Name one real-life example that shows why security must be designed in.
A bank building with strong locks and cameras from the start is safer than adding them after a robbery. Similarly, systems need security from the beginning.
Click to reveal answer
intermediate
How does designing security in improve system scalability?
It ensures security measures grow with the system, avoiding weak points as the system gets bigger and more complex.
Click to reveal answer
intermediate
What are some risks of ignoring security in the design phase?
Risks include data breaches, loss of user trust, legal penalties, and expensive fixes later.
Click to reveal answer
Why should security be included during system design?
ATo avoid writing documentation
BTo prevent vulnerabilities early
CTo make the system slower
DTo save money on hardware
What is a common problem when adding security after development?
AIt may miss critical vulnerabilities
BIt improves user experience
CIt is cheaper and faster
DIt reduces system complexity
Which analogy best explains designing security in early?
ABuilding a house without doors
BPainting walls after furniture
CLocking doors after a burglary
DInstalling locks before moving in
What risk increases if security is ignored in design?
AData breaches
BFaster development
CLower costs
DBetter performance
How does designing security in affect system scalability?
AIt makes scaling impossible
BIt limits growth
CIt ensures security scales with system
DIt has no effect
Explain why security must be designed into a system from the beginning.
Think about fixing problems before they happen.
You got /4 concepts.
    Describe the risks of adding security only after system development is complete.
    Consider what happens if you patch a leaking roof after a storm.
    You got /4 concepts.