개요
2020년 10월 즈음에 진행한 과제를 정리해두려고 한다.
💡 주의
AWS나 리눅스, 환경 설정 등에 대해 아무것도 모르는 사람이 진행한 것이기 때문에 잘못된 정보나 불필요한 과정이 포함되어 있을 수 있다.
요구사항
과제 요구 사항은 아래와 같다.
- Muti-tier 구조
=> Web Server, WAS, DB 간 Subnet 구분 필요 - Multi AZ 또는 Read Replicas 등을 이용한 DB 분산 배치
- HA (High Availability; 고가용성)
=> AWS ELB 및 Auto Scaling 기능 사용 필요
구조 (Architecture)
요구사항을 만족할 인프라 구조를 아래와 같이 결정했다.
글 모음
1. 2022.02.10 - [Redmine on AWS] VPC/Subnet 생성
2. 2022.02.13 - [Redmine on AWS] Internet GW/Routing Table 생성
3. 2022.02.17 - [Redmine on AWS] NAT Gateway 생성
4. 2022.02.24 - [Redmine on AWS] Bastion Host 생성
5. 2022.03.23 - [Redmine on AWS] Web Server
6. 2022.03.24 - [Redmine on AWS] ALB 생성
7. 2022.03.26 - [Redmine on AWS] Database 생성 및 설정
8. 2022.03.30 - [Redmine on AWS] WAS
9. 2022.04.02 - [Redmine on AWS] NLB 생성
10. 2022.04.04 - [Redmine on AWS] S3 Bucket 생성 및 Redmine S3 플러그인 설치