클라우드

AWS 아키텍처 구축 프로젝트 (2)

Jay0921 2024. 8. 15. 17:57

프로젝트 : Demo - 3 Tier Application 아키텍처를 활용한 Wordpress 서버 구현

참고 강의 : https://www.youtube.com/watch?v=jKANLpIOVKI

 

해당 강의를 참고하여 아키텍처 구축 및 개인 공부용 목적으로 작성 

 

> Demo

  • 3 Tier Application 아키텍처를 활용하여 WordPress 서버를 위한 웹 서버 클러스터 구성
  • EC2 Autoscaling과 ELB로 고가용성 확보
  • EFS를 활용해서 공유 스토리지에 워드프레스 설치
  • Amazon MySQL를 사용해 데이터베이서 티어 구현
  • Route 53으로 도메인과 어플리케이션 연결

 

어플리케이션 다이어그램 (추후 자체 제작 예정)

 

 

 

프리티어로 무료로 DB 사용하기 위해 MySQL을 사용

 

AWS RDS로 데이터 계층 구현 - 데이터베이스 생성 - 표준 생성 - MySQL

 

참고로 MariaDB, PostgreSQL도 프리티어로 사용 가능하다. 

 

엔진 버전은 MySQL 8.0.35 버전으로 선택하고 테스트이기 때문에 템플릿은 프리 티어로 선택

 

자격 증명 설정에 사용자 이름은 admin으로 설정하고 자격 증명 관리는 자체 관리로 마스터 암호는 자체 설정 

(암호는 잊어버리면 안 될 것으로 보임)

 

스토리지는 기본 설정 값으로 하고 스토리지 자동 조정 활성화 체크는 해지함 -> 과금 방지

할당된 스토리지는 200으로 되어있다면 과금될 수 있으므로 20으로 수정 필요

 

 

스토리지 역시 자동 백업 활성화 제거 

 

아래 월별 추정 요금이 프리 티어로 사용할 수 있는 내용인 것 같다. 

 

 

 

VPC는 기본 값으로 설정 후 이후 VPC 내용을 다뤄보도록 하자 

 

 

 

데이터베이스는 몇분 지나면 생성이 완료된다함