설계 원칙

EBAB!·2023년 7월 7일
0

AWS 자격증 준비

목록 보기
15/16
post-thumbnail

Well-Architecture Framework

AWS 설명 : 클라우드 설계자가 다양한 애플리케이션 및 워크로드를 위한 안전하고 고성능의 탄력적이며 효율적인 인프라를 구축할 수 있도록 지원합니다.

  • AWS의 다양한 애플리케이션 및 워크로드를 위한 설계 가이드라인

원칙

운영 우수성 원칙

  • 실패를 계획하고 예측하여 대비
  • 작고 되돌릴 수 있는 단위로 배포하고 변경
  • 인프라의 구축, 배포, 운영을 코드화
  • 실패를 넘기지 않고 발전의 기회로 변환

보안 원칙

  • 모든 데이터의 저장과 이동을 암호화
  • 최소한의 권한만을 부여
  • 보안 자동화
  • 누가 언제 무엇을 어떻게 했는지 추적하고 감사
  • 모든 인프라 계층에 보안을 적용
  • 보안과 관련된 이벤트 발생을 위한 대비

안정성 원칙

  • 고가용성 및 장애 내구성 확보
  • 수직 확장을 지양하고 수평 확장을 지향
  • 자동화된 시스템을 통해 변경 적용
  • 유휴 자원 및 인프라를 최소화
  • 복구 절차를 지속적으로 테스트

성능 효율성 원칙

  • Serverless 아키텍쳐를 우선 적용을 항상 고려
  • 최대한 다중 리전으로 인프라를 구축
  • 직접 만들지 않고 클라우드 서비스를 이용
  • 가상 리소스를 사용해서 실험하고 비교

비용 최적화 원칙

  • 필요한 만큼만 지출할 수 있도록 노력
  • 항상 비용을 측정하고 관리
  • 교육과 보고서 등의 자료를 통해 클라우드 환경에서 비용 최적화를 할 수 있는 역량 확보
  • 사용량에 기반한 지출 지향

지속 가능성 원칙

  • 클라우드를 이용하는 영향에 대해 이해
  • 지속 가능한 목표 설정
  • 인프라를 최대한 활용할 수 있는 방법을 고민
  • 지속적으로 개선되는 소프트웨어/하드웨어적 선택지를 연구하고 활용
  • AWS 관리 서비스들을 이용
profile
공부!

0개의 댓글