MyWordPress.com
이미지를 업로드하고 확인하는 사이트인 MyWordPress.com
을 설계하면서 여러 AWS 서비스에 대해서 복습해본다.
Stateful Web App: MyWordPress.com
- 완전 확장 가능한 WordPress 웹사이트를 설계하는 과정을 살펴본다.
- 해당 웹사이트에서 업로드된 사진에 액세스하여 올바르게 표시되야 한다.
- 사용자 데이터와 블로그 콘텐츠는 MySQL 데이터베이스에 저장되어야 한다.
RDS Layer
- 다중 가용지역의 RDS를 사용할 수 있다.
- 다중 가용지역에 읽기 전용 복제본을 가지고 있는 “Aurora MySQL”을 사용할 수 있다.
Storing images with EBS
- 사용자가 업로드한 이미지를 EBS에 저장할 수 있다.
- 여러 인스턴스를 사용하고 있다면 EBS 또한 여러개를 사용해야 한다.
Storing images with EFS
- 여러 인스턴스에서 동일한 파일 시스템을 사용해야 한다면 EFS를 사용하면 된다.
MyWordPress.com
애플리케이션에 대해 논의한 내용은 아래와 같다.- 간편한 다중 가용지역 및 읽기 전용 복제본을 갖는 Aurora 데이터베이스
- 단일 인스턴스 애플리케이션의 데이터를 저장하기 위한 EBS
- 분산된 애플리케이션의 데이터를 저장하기 위한 EFS
참고 자료
'Infrastructure > Certificate' 카테고리의 다른 글
[SAA] S3 Introduction (0) | 2022.11.20 |
---|---|
[SAA] Classic Solutions Architecture (0) | 2022.11.16 |
[SAA] Discussions - MyClothes.com (0) | 2022.11.16 |
[SAA] Discussions - WhatIsTheTime.com (0) | 2022.11.16 |
[SAA] Route 53 (0) | 2022.11.16 |