AWS Well-Architected Framework
- 모범 사례 & 설계 원칙에 따라 아키텍처를 측정하고 개선할 영역을 파악한다.
6가지 핵심 요소 기반
-
운영 우수성
- 시스템 실행 및 모니터링하여 프로세스를 개선하는 능력
- 코드로 작업 수행, 문서에 주석 추가, 롤백 가능한 소규모 변경 확인
-
보안성
- 위험 평가 및 완화 전략을 통해 비즈니스 가치 제공 & 시스템 보호하는 능력
- 고려 사항
- 가능한 한 보안 모범 사례를 자동화
- 모든 계층에 보안 적용
- 전송 중/저장 시 데이터 보호
-
신뢰성
- 시스템에서 다음을 수행하는 능력
- 인프라/서비스 중단으로부터 복구
- 컴퓨팅 리소스를 동적으로 확보하여 수요를 충족
- 잘못된 구성 or 일시적 NW 문제와 같은 중단 완화
-
성능 효율성
- 시스템 요구 사항을 충족하면서 수요 변화와 기술 진화에 따라 효율성을 유지하는 능력
- 평가 요소
- 실험 빈도 증가
- 서버리스 아키텍처 사용
- 몇 분만에 전 세계 배포가 가능한 시스템 설계
-
비용 최적화
- 가장 낮은 가격으로 비즈니스 가치를 제공하는 능력
- 고려 요소
- 소비 모델 채택
- 비용 분석
- 관리형 서비스 사용으로 소유 비용 절감
-
지속 가능성
- 프로비저닝된 리소스의 이점을 최대화 & 총 리소스 개수를 최소화하여 에너지 소비를 절감하여 지속 가능한 영향을 지속적으로 개선하는 능력
- 우수한 설계 촉진을 위한 요소
- 영향 파악
- 지속 가능성 목표 설정
- 사용률 극대화
- 새롭고 & 효율적인 HW, SW 제품 & 서비스 예측
- 관리형 서비스 사용
- 클라우드 워크로드의 다운스트림 영향 축소
AWS 클라우드의 이점