새 릴리스를 활용하도록 워크로드를 점진적으로 변경 - 성능 효율성 원칙

새 릴리스를 활용하도록 워크로드를 점진적으로 변경

고객의 요구 사항에 따른 AWS의 지속적인 혁신을 활용하십시오. AWS는 정기적으로 새로운 리전, 엣지 로케이션, 서비스 및 기능을 출시합니다. 이러한 릴리스를 적용하면 아키텍처의 성능 효율성을 개선할 수 있습니다.

새 리소스 및 서비스에 대한 최신 정보 숙지: 새로운 서비스, 설계 패턴 및 제품 오퍼링이 제공되면 이를 사용하여 성능을 개선할 방법을 평가하십시오. 임시 평가, 내부 논의 또는 외부 분석을 통해 워크로드의 효율성이나 성능을 개선할 수 있는 방법을 결정하십시오.

AWS의 업데이트, 새 기능 및 서비스를 평가하는 프로세스를 정의합니다. 새 기술을 사용하는 개념 증명 작성, 내부 그룹과의 상담 등을 예로 들 수 있습니다. 새 아이디어나 서비스를 사용해 볼 때는 성능 테스트를 실행하여 해당 아이디어/서비스가 워크로드의 효율성이나 성능에 주는 영향을 측정합니다. AWS에서 제공되는 유연한 기능을 활용하면 비용이나 위험을 최소화하면서 새 아이디어나 기술을 자주 테스트할 수 있습니다.

워크로드 성능 개선을 위한 프로세스 정의: 새 서비스, 설계 패턴, 리소스 유형 및 구성을 사용할 수 있게 되면 평가를 위한 프로세스를 정의해야 합니다. 예를 들어 새로운 인스턴스 오퍼링에서 기존 성능 테스트를 실행하여 워크로드 개선 가능성을 결정합니다.

워크로드의 성능에는 몇 가지 주요 제약 사항이 있습니다. 워크로드의 성능을 향상시킬 수 있는 혁신이 어떤 것인지 파악할 수 있도록 이러한 내용을 문서화합니다. 새 서비스나 기술을 사용할 수 있게 되면 해당 서비스/기술을 습득할 때 이 정보를 사용하여 제약 조건이나 병목 현상을 완화하는 방법을 파악합니다.

장기적인 워크로드 성능 개선: 조직에서 평가 프로세스를 통해 수집된 정보를 사용하여 제공되는 새 서비스나 리소스를 적극적으로 도입합니다.

새 서비스나 기술을 평가할 때 수집한 정보를 사용하여 변경을 진행합니다. 업무 내용이나 워크로드가 변경되면 성능도 변경되어야 합니다. 워크로드 지표에서 수집한 데이터를 사용해 효율성이나 성능을 가장 많이 개선할 수 있는 영역을 평가하고, 수요를 충족할 수 있도록 새 서비스와 기술을 사전에 도입합니다.