본문 바로가기
AWS/Cloud Practitioner

AWS Well-Architected 프레임워크

by kiimy 2022. 4. 26.
728x90
728x90

Well-Architected 프레임워크

 AWS 아키텍트, 개발자 및 사용자가 애플리케이션을 위해 <안전하고, 고성능이고, 복원력 있고 효율적인 인프라>를 구현하도록 설계되었습니다. 이 프레임워크는 다섯 개의 핵심 요소로 구성되어 아키텍처 검토 및 설계에 대한 일관된 접근 방식을 보장합니다.

 

1. 운영 우수성입니다. 비즈니스 가치를 제공하기 위한 시스템 실행 및 모니터링과 이를 통한 프로세스 및 절차 개선에 초점을 맞춥니다. 예를 들어 배포 파이프 라인을 사용한 변경 자동화 또는 트리거된 이벤트에 대한 응답입니다.

시스템을 실행 및 모니터링하여 비즈니스 가치를 제공하고 지속적으로 지원 프로세스 및 절차를 개선하는 능력입니다.  
클라우드에서의 운영 우수성을 위한 설계 원칙에는 코드로 작업 수행, 문서에 주석 추가, 실패 예측, 되돌릴 수 있는 소규모 변경을 자주 수행이 포함됩니다.

 

2. 보안성입니다. 아시다시피 보안은 AWS의 최우선 순위입니다. 이 핵심 요소는 이를 잘 보여줍니다. 데이터 무결성을 검사하고 예를 들어 암호화를 사용하여 시스템을 보호합니다.

가능한 한 보안 모범 사례를 자동화합니다.
모든 계층에 보안을 적용합니다.
전송 중/저장 시 데이터를 보호합니다.

 

3. 안정성입니다. 이 핵심 요소는 복구 계획에 초점을 맞춥니다. 예를 들어 Amazon DynamoDB 중단 또는 EC2 노드 장애에서의 복구입니다. 비즈니스 및 고객 요구를 충족하기 위해 변경을 관리합니다.

인프라 또는 서비스 중단으로부터 복구
컴퓨팅 리소스를 동적으로 확보하여 수요를 충족
잘못된 구성 또는 일시적인 네트워크 문제와 같은 중단 완화

 

4. 성능 효율성입니다. 이 핵심 요소는 IT 및 컴퓨팅 리소스를 효율적으로 사용할 것을 요구합니다. 예를 들어 워크로드 및 메모리 요구 사항에 따라 적합한 Amazon EC2 유형을 사용해 정보에 기반한 의사 결정을 수립하고 비즈니스 요구가 진화함에 따라 효율성을 유지합니다.

아키텍처 성능 효율성 평가에는 실험 빈도 증가, 서버리스 아키텍처 사용, 몇 분 만에 전 세계 배포가 가능한 시스템 설계 등이 포함됩니다.

 

5. 비용 최적화입니다. 전체 비용 최적화에 초점을 맞춥니다. 비용이 지출되는 영역을 제어합니다. 예를 들어 EC2 서버 크기를 과도하게 추정했다면 보다 비용 효과적인 크기를 선택해 비용을 절감할 수 있습니다.

비용 최적화에는 소비 모델 채택, 비용 분석 및 귀속, 관리형 서비스를 사용하여 소유 비용 절감이 포함됩니다.
728x90

댓글