← Module 04: Security, resilience and scalability
MODULE 04 · SECURITY, RESILIENCE AND SCALABILITY · 40 MINUTES
Security, resilience and scalability
Present slides ▶
Full screen, one slide at a time · 6 slides
Threat modelling in four questions
- WHAT ARE WE BUILDING?Your component diagram, and where the valuable data lives
- WHAT CAN GO WRONG?Who might attack or misuse it, and what they would want
- WHAT WILL WE DO ABOUT IT?Controls in proportion to the risk: prevent, detect, recover
- DID WE DO A GOOD ENOUGH JOB?Test it, review it, and repeat when the product changes
Threat modelling is structured worrying: done early, on paper, while changes are cheap.
Six controls every product needs
- ACCESS CONTROLStrong sign-in, two-factor for staff, least privilege everywhere
- ENCRYPTIONIn transit always; at rest for sensitive data and backups
- SECRETSPasswords and keys kept in a vault, never in code or chat
- BACKUPSAutomatic, encrypted, and restored in a test at least once
- LOGGINGA record of who did what, kept safely, watched for oddities
- UPDATESDependencies and platforms patched on a schedule
Data protection law expects security appropriate to the risk. For children’s, health or financial data, take specialist advice.
How much failure can the business survive?
- AVAILABILITYHow often it must be up: 99.5% allows about 3.6 hours down a month
- RECOVERY TIME (RTO)How long you can be down before real harm
- DATA LOSS (RPO)How many minutes of data you could afford to lose
- MONITORINGHow you find out before your customers tell you
These are business decisions with technical consequences. Each extra nine costs more than the last.
Capacity planning without fortune-telling
Do this
- Estimate the credible peak from business targets
- Load-test before each growth step, on a copy
- Watch the slowest pages and the busiest queries
Not this
- Guess “millions of users” and design for it
- Wait for the first outage to find the limit
- Add servers when the real problem is one slow query
Measure, find the bottleneck, fix the cheapest thing. Repeat at each growth step.
© 2026 MVP Studios Ltd. MVPAI™ and the MVP Studios Academy course materials, including the MVP Founders Programme and MVPAI in a Week, are original works of MVP Studios Ltd. All rights reserved. No copying, redistribution or commercial use without written permission. Course terms