1️⃣ 솔루션 아키텍처(Solution Architecture)란

개념

여러 AWS 서비스를 조합해서 하나의 시스템을 설계하는 것

단일 서비스 → 기능 설명
솔루션 아키텍처 → 서비스 조합 설계

사용자 → Route53 → ALB → EC2 → RDS

2️⃣ 지금까지 배운 서비스들의 역할

강의에서 말한 것들을 아키텍처 기준으로 정리하면 다음과 같다.

서비스 역할
EC2 애플리케이션 서버
ELB (ALB/NLB) 트래픽 분산
ASG 자동 확장
EBS EC2 디스크
EFS 여러 EC2 공유 스토리지
RDS 관계형 DB
ElastiCache 캐시
Route53 DNS

3️⃣ 기본 웹 서비스 아키텍처

가장 기본적인 AWS 구조

User
  ↓
Route 53 (DNS)
  ↓
ALB (Load Balancer)
  ↓
EC2 Instances
  ↓
RDS Database

역할

구성 설명
Route53 도메인 → 서비스 연결
ALB 트래픽 분산
EC2 웹 서버
RDS 데이터 저장

4️⃣ 고가용성(High Availability) 구조

AWS에서 가장 중요하게 보는 아키텍처