THE FUTURE MARKETACADEMY
Your classroomRoom 07 · Tech Lab
School of Data & Tech

Cloud Architecture: reliable, secure design

What you'll be able to do
  • Use a Well-Architected framework to review a design and name its trade-offs.
  • Design a workload that keeps running when one data centre zone fails.
  • Lay out a network with public and private subnets so databases are never on the internet.
  • Apply least privilege at scale with reviews, access analysis and guardrails, and keep an audit trail.
  • Protect data with encryption and keep passwords and keys out of code.
  • Set recovery targets (RTO and RPO) and choose one of four disaster recovery strategies.
  • Compare a managed service with running the same software yourself, and present a design review.

Education only. This course explains how cloud services are designed. It gives no prices (they change), so check each provider's official pricing page before you build anything. Practise only in your own free or test account, with a budget alert set first (course 7.9.2).

Words in this course 52Open the Vocabulary Hall
01

Thinking like an architect: Well-Architected frameworks

In simple words

Before you build a house, you check a list: strong walls, good locks, not too costly, easy to repair. Cloud architects use a list like that too. It helps them ask the right questions before anything is built.

Key facts
  • Before this course: Cloud Services in Practice (course 7.9.2). You can already launch a machine, set a firewall rule, use a role, pick a storage class and read a bill. This course is about how to put those pieces together well.
  • The three big providers each publish a Well-Architected Framework: a set of pillars (areas) to check a design against.
ProviderPillars (as the provider names them)
AWSOperational excellence, Security, Reliability, Performance efficiency, Cost optimization, Sustainability (six)
Microsoft AzureReliability, Security, Cost Optimization, Operational Excellence, Performance Efficiency (five)
Google CloudOperational excellence; Security, privacy, and compliance; Reliability; Cost optimization; Performance optimization; Sustainability (six)
  • AWS compares architecture to building a house: if the foundation is weak, structural problems follow. Neglecting the pillars makes it hard to build a system that meets your needs.
  • Microsoft lists for each pillar its design principles and its trade-offs. Pillars pull against each other: more copies of data improve reliability but raise cost; more checks improve security but can slow people down. An architect's job is to choose on purpose and write the reason down.
  • Review tools exist: for example, Microsoft offers the Azure Well-Architected Review, and Azure Advisor bases its recommendations on the same pillars.
  • A good design starts from the business need, not the technology: who uses it, how bad an outage is, how much data loss is acceptable, and what it may cost.
Step by step
  1. Pick a small workload to design for this course, for example an online booking site for a small clinic or shop.
  2. Write the business need in three sentences: who uses it, when, and what happens if it is down for an hour.
  3. Make a table with one row per pillar of the framework of your chosen provider.
  4. For each pillar, write one question you must answer (for example, Reliability: "What happens if one zone fails?").
  5. Mark the two pillars that matter most for this workload, and write one trade-off between them.
  6. Keep this table: you will fill in answers in each lesson and use it for the final project.
  7. Check: every pillar has a question, and you can explain one trade-off in one sentence.
Watch on YouTube
The 6 pillars of the AWS Well-Architected FrameworkThe Data and AI Guy · YouTube · youtube.com

Videos by other creators on YouTube, for reference. They are not made by or affiliated with The Future Market.

LESSON 01Thinking like an architect: Well-Architected frameworks
LESSON 01 / ANIMATED LESSON / AI VOICE00:00 / 01:10
Read the video script
[Host] "Anyone can launch a server. An architect asks: what happens when it breaks, who can get in, and what does it cost?"
[Text on screen: Reliability, Security, Cost, Performance, Operations, Sustainability] "The big clouds give you a checklist called a Well-Architected Framework."
[Screen: a two-column table, Choice and Trade-off] "Every choice has a price. Two copies are safer, and cost more. Write down why you chose."
[Host] "Start from the business need. Then design."
Try it now

Fill in the pillar table for your chosen workload. For each pillar, write the question and your first answer. Underline the answers you are not sure about yet: the next lessons will help you answer them.

ClaudeStuck? Copy a ready-made prompt for Claude

Copy this, open Claude, paste it, and Claude will walk you through the lesson step by step.

For a grown-up: Claude is for adults (18+). Copy this, paste it into Claude, and use the answer to explain the lesson to your child.

I'm learning "Cloud Architecture: reliable, secure design" on The Future Market. Lesson 1: "Thinking like an architect: Well-Architected frameworks".

What the lesson teaches:
- Before this course: Cloud Services in Practice (course 7.9.2). You can already launch a machine, set a firewall rule, use a role, pick a storage class and read a bill. This course is about how to put those pieces together well.
- The three big providers each publish a Well-Architected Framework: a set of pillars (areas) to check a design against.
- Provider - Pillars (as the provider names them)
- AWS - Operational excellence, Security, Reliability, Performance efficiency, Cost optimization, Sustainability (six)
- Microsoft Azure - Reliability, Security, Cost Optimization, Operational Excellence, Performance Efficiency (five)
- Google Cloud - Operational excellence; Security, privacy, and compliance; Reliability; Cost optimization; Performance optimization; Sustainability (six)
- AWS compares architecture to building a house: if the foundation is weak, structural problems follow. Neglecting the pillars makes it hard to build a system that meets your needs.

The exercise I'm working on:
Fill in the pillar table for your chosen workload. For each pillar, write the question and your first answer. Underline the answers you are not sure about yet: the next lessons will help you answer them.

I'm stuck. Please:
1. Explain the main idea in plain, simple words with one everyday example.
2. Walk me through the exercise one small step at a time. Ask me what I've done so far before giving the next step.
3. Don't just give me the final answer. Help me do it myself, and check my work when I share it.
I'm a parent helping my child (about 8 years old) with a lesson called "Thinking like an architect: Well-Architected frameworks" from the course "Cloud Architecture: reliable, secure design".

Here's what the lesson says:
Before you build a house, you check a list: strong walls, good locks, not too costly, easy to repair. Cloud architects use a list like that too. It helps them ask the right questions before anything is built.

The activity:
Fill in the pillar table for your chosen workload. For each pillar, write the question and your first answer. Underline the answers you are not sure about yet: the next lessons will help you answer them.

Please explain this so an 8-year-old understands: short sentences, a fun everyday example, and no hard words.
Then give me 3 simple questions I can ask my child to check they understood, and a way to do the activity together, one tiny step at a time.
Open Claude
Sources
My notes
02

Designing for availability: zones, load balancers and auto scaling

This lesson is part of full access: every course and every level for one payment.

03

Network design: public and private subnets

This lesson is part of full access: every course and every level for one payment.

04

Least privilege at scale: reviews, analysis and guardrails

This lesson is part of full access: every course and every level for one payment.

05

Protecting data: encryption and secrets

This lesson is part of full access: every course and every level for one payment.

06

Backup and disaster recovery: RTO, RPO and four strategies

This lesson is part of full access: every course and every level for one payment.

07

Managed services, trade-offs and the design review

This lesson is part of full access: every course and every level for one payment.

++

Final project

This lesson is part of full access: every course and every level for one payment.

??

Quiz

  1. What is a Well-Architected Framework?

  2. Why does an architect write down trade-offs?

  3. Why run app servers in two or more zones?

  4. What does a load balancer do with unhealthy servers?

  5. What does an Auto Scaling group do when an instance fails?

  6. Where should a database usually live: a public or a private subnet?

  7. What does a NAT gateway allow?

  8. Does a service control policy (SCP) grant permissions?

  9. Where should an app's database password be kept?

  10. What is the difference between RTO and RPO?

  11. Which disaster recovery strategy costs least, and which recovers fastest?

  12. Is replication the same as a backup?

EX

Final exam

This lesson is part of full access: every course and every level for one payment.

CE

Certificate

This lesson is part of full access: every course and every level for one payment.