AWS Well-Architected Framework
AWS Well-Architected Framework는 AWS 클라우드에서 신뢰할 수 있고 안전하며 효율적이고 비용 효율적인 시스템을 설계하고 운영하는 방법을 이해하는 데 도움이 됩니다. 모범 사례 및 설계 원칙에 따라 아키텍처를 지속적으로 측정하고 개선할 영역을 파악할 수 있습니다.
Well-Architected Framework는 6가지 핵심 요소를 기반으로 합니다.
운영 우수성
운영 우수성은 시스템을 실행 및 모니터링하여 비즈니스 가치를 제공하고 지속적으로 지원 프로세스 및 절차를 개선하는 능력입니다.
클라우드에서의 운영 우수성을 위한 설계 원칙에는 코드로 작업 수행, 문서에 주석 추가, 실패 예측, 되돌릴 수 있는 소규모 변경을 자주 수행이 포함됩니다.
보안성
보안성은 위험 평가 및 완화 전략을 통해 비즈니스 가치를 제공하는 동시에 정보, 시스템, 자산을 보호하는 능력입니다.
아키텍처의 보안을 고려할 때 다음 모범 사례를 적용합니다.
- 가능한 한 보안 모범 사례를 자동화합니다.
- 모든 계층에 보안을 적용합니다.
- 전송 중 및 저장 시 데이터를 보호합니다.
신뢰성
신뢰성은 시스템에서 의도한 기능을 일관되고 올바르게 수행할 수 있는 워크로드의 기능에 중점을 둔 다음을 수행하는 능력입니다.
- 인프라 또는 서비스 중단으로부터 복구
- 컴퓨팅 리소스를 동적으로 확보하여 수요를 충족
- 잘못된 구성 또는 일시적인 네트워크 문제와 같은 중단 완화
신뢰성에는 복구 절차 테스트, 전체 시스템 가용성을 높이기 위한 수평 확장, 장애 발생 시 자동 복구가 포함됩니다.
성능 효율성
성능 효율성은 컴퓨팅 리소스를 효율적으로 사용하여 시스템 요구 사항을 충족하고, 수요 변화와 기술 진화에 따라 이러한 효율성을 유지하는 능력입니다.
아키텍처 성능 효율성 평가에는 실험 빈도 증가, 서버리스 아키텍처 사용, 몇 분 만에 전 세계 배포가 가능한 시스템 설계 등이 포함됩니다.
비용 최적화
비용 최적화는 가장 낮은 가격으로 비즈니스 가치를 제공하도록 시스템을 실행하는 능력입니다.
비용 최적화에는 소비 모델 채택, 비용 분석 및 귀속, 관리형 서비스를 사용하여 소유 비용 절감이 포함됩니다.
지속 가능성
지속 가능성은 프로비저닝된 리소스의 이점을 최대화하고 필요한 총 리소스를 최소화하여 워크로드의 모든 구성 요소에서 에너지 소비를 절감하고 효율성을 증대함으로써 지속 가능성 영향을 지속적으로 개선하는 능력입니다.
지속 가능성에서 우수한 설계를 촉진하려면 다음이 필요합니다.
- 영향 파악
- 지속 가능성 목표 설정
- 사용률 극대화
- 새롭고 더 효율적인 하드웨어 및 소프트웨어 제품 및 서비스 예측 및 도입
- 관리형 서비스 사용
- 클라우드 워크로드의 다운스트림 영향 축소
[출처]
AWS Cloud Practitioner Essentials
'자격증 > AWS - CLF' 카테고리의 다른 글
AWS Certified Cloud Practitioner 시험 (0) | 2023.12.04 |
---|---|
AWS 클라우드의 이점 (0) | 2023.12.01 |
AWS를 통한 혁신 (0) | 2023.12.01 |
AWS Snow 패밀리 (1) | 2023.12.01 |
마이그레이션 전략 (0) | 2023.12.01 |