ybyu1

Set objectives

Showing 1 changed file with 40 additions and 0 deletions
1 +## 펫페오톡 AWS 시스템 재설계, DevOps 지원
2 +
3 +#### Objectives
4 +
5 +1. Microservice Architecture로 재설계
6 +
7 +1. Self-Managed Service를 Serverless나 Full-Managed로 Migration
8 +
9 +1. Application Container화 및 Orchestration Service 적용 ( Kubernetes or ECS )
10 +
11 +---
12 +
13 +#### As-Is
14 +
15 +1. Monolithic Service
16 +
17 +1. Self-Hosting MongoDB
18 +
19 +1. 수동 배포
20 +
21 +#### To-Be
22 +
23 +1. 기능별로 분해하여 Microservice 구조로 재설계
24 +
25 +1. Background job 처리용 Worker를 만들고 SQS 도입
26 +
27 +1. Scalable하고 모니터링이 쉬운 DynamoDB or RDS로 이전
28 +
29 +1. ECS, Github로 CI/CD
30 +
31 +---
32 +#### Expected Results
33 +
34 +1. 유연한 확장성
35 +
36 +1. 용이한 모니터링
37 +
38 +1. 관리포인트 감소
39 +
40 +1. 협업 개발 주기 단축
...\ No newline at end of file ...\ No newline at end of file