[ Well Architected 란 ]
- 최대한 Auto-scaling 활용
- 프로덕션 규모에서 테스트하라
- 자동화를 구축하여 아키텍처를 테스트하라
- 변화가 용이한 아키텍처를 구축하라
- 데이터를 기반으로 아키텍처를 설계하라
- 시뮬레이션을 통해 개선하라
[ Well Architected Framwork 6원칙 ]
1) 운영 우수성 (Operational Excellance)
2) 보안 (Security)
3) 안정성 (Reliability)
4) 성능 효율성 (Performance Efficiency)
5) 비용 최적화 (Cost Optimization)
6) 지속 가능성 (Sustainability)
[ Well Architected를 위한 AWS의 서비스 ]
- Well-Architected Tool
6원칙에 기반한 질문들을 제공해줘서 user가 확인할 수 있음
- Trusted Advisor
6원칙에 기반해 자동으로 확인하여 5가지 카테고리로 개선 추천 사항을 알려줌
(Cost optimization, Performance, Security, Fault tolerance, Service limits)