본문 바로가기

Infrastructure/Certificate

[SAA] Discussions - MyWordPress.com

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