Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Design Highly Available AWS Application

HardSecurity & Infrastructure00:00
I
Practice interviewer
Your interviewer
In session
I
Interviewer

Welcome to your interview.

The question is on your right: Design Highly Available AWS Application. Take a moment with it first.

Talk your thinking through with me if you like - when you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes). Discussion and graded submissions share your five interviewer interactions, so spend them well.

You need to log in / sign up to chat or submit.

Scenario

Scenario

You are responsible for an AWS-hosted application that serves customer traffic through a public endpoint and depends on several internal services and managed databases. The current design has occasional outages when one availability zone degrades, and your team also needs to keep the system secure while preserving uptime. You are asked to redesign it so it stays available during component, zone, and partial regional failures.

Question

Question

How would you architect the application for high availability in AWS while keeping security controls explicit at each trust boundary? Walk through the design choices you would make, the failure modes you would expect, and how you would verify the system continues to serve traffic safely when parts of the stack fail.