
| 용어 | 설명 |
|---|---|
| AWS 아키텍처 다이어그램 | 가장 넓은 말. AWS 서비스 배치를 그린 그림 |
| 레퍼런스 아키텍처 (Reference Architecture) | AWS가 “이렇게 구성하세요”라고 제시한 표준 설계안 |
| 3-Tier Architecture | Web / App / Data 3계층으로 나눈 구조 |
| Multi-AZ Architecture | 가용 영역 2개 이상에 걸쳐 장애 대비 |
| 고가용성(HA) 아키텍처 | 한 AZ가 죽어도 서비스가 유지되게 만든 설계 |
이 그림은 AWS 공식 자료에 가까운 「WordPress on AWS 레퍼런스 아키텍처」 또는 **「Multi-AZ 3-Tier VPC 아키텍처」**라고 부르는 게 정확합니다.
VPC를 역할별로 잘라 낸 네트워크 조각입니다. 이 그림은 전형적인 3계층 서브넷입니다.
| 서브넷 | 그림에서 | 역할 |
|---|---|---|
| Public Subnet | NAT Gateway, Bastion | 인터넷과 직접 통신 가능 |
| App Subnet (Private) | WordPress EC2 | 앱 서버. 외부에서 직접 접속 X |
| Data Subnet (Private) | Aurora, Memcached, EFS | DB·캐시·공유 스토리지 |
Private Subnet = 인터넷에서 바로 들어올 수 없는 내부망
Public Subnet = Internet Gateway 경로가 있는 망
| 번호 | 서비스 | 한 줄 설명 |
|---|---|---|
| ① | Amazon CloudFront | CDN. 전 세계에 콘텐츠 캐시 |
| ② | Amazon S3 | 정적 파일(이미지, CSS 등) 저장 |
| ③ | Internet Gateway (IGW) | VPC ↔ 인터넷 출입문 |
| ④ | Application Load Balancer (ALB) | HTTP 트래픽을 여러 EC2에 분산 |
| ⑤ | NAT Gateway | Private 서브넷 → 나가기만 인터넷 (들어오기 X) |
| ⑥ | EC2 + Auto Scaling | WordPress 웹 서버, 트래픽에 따라 대수 자동 조절 |
| ⑦ | Amazon ElastiCache (Memcached) | DB 부하 줄이는 인메모리 캐시 |
| ⑧ | Amazon Aurora | 관리형 DB. Master + Read Replica |
| ⑨ | Amazon EFS | 여러 EC2가 동시에 쓰는 공유 파일 스토리지 |