IT 및 컴퓨팅 리소스를 효율적으로 사용하여 시스템 요구 사항을 충족하고, 수요 변화 또는 기술 개선에 따라 효율성을 유지하는 것
주요 주제
- 워크로드 요구 사항에 따라 적합한 리소스 유형 및 크기 선택
- 성능 모니터링
- 비즈니스 요구 사항의 변화에 따라 효율성을 유지하기 위해 정보에 입각하여 의사 결정
성능 효율성 설계 원칙
- 고급 기술 대중화
- SQL, 머신러닝, 미디어 트랜스코딩 같은 고급 기술을 서비스로 제공하여 대중화
- 몇분만에 전세계 배포
- AWS의 여러 리전을 사용하여 지연 시간을 줄이고 최소한의 비용으로 UX 개선
- 서버리스 아키텍처 사용
- 서버 실행 및 운영 비용에 대한 걱정없이 기존의 컴퓨팅 활동 수행
- 실험 빈도 증가
- 다양한 유형의 인스턴스, 스토리지 또는 구성을 비교하는 테스트 수행
- 이를 통해 가장 적합한 기술의 조합을 찾아 성능 극대화를 추구
- 적합한 기술 사용
성능 효율성 관련 질문
자세한 것은 성능 효율성 백서를 통해 알아보자