시작하기무료로 시작하기

캐싱 전략 분류하기

캐싱은 결과를 다시 계산하는 대신 저장된 결과를 제공해 애플리케이션 속도를 높여주며, 잘 설계된 시스템은 세 가지 계층에서 캐싱을 수행합니다. CloudFront 를 활용한 엣지 캐싱(Edge caching) 은 사용자와 가까운 엣지 위치에서 정적이고 널리 공유되는 콘텐츠를 캐시합니다. 애플리케이션 캐싱(Application caching) 은 호출 사이에 자주 사용되는 객체를 웜 함수 자체의 메모리에 보관합니다. ElastiCache 또는 DAX 를 활용한 데이터 캐싱(Data caching) 은 세션이나 쿼리 결과처럼 자주 조회되는 데이터를 위한 공유 인메모리 스토어입니다. 각 시나리오를 알맞은 캐시 계층에 연결해 보세요.

이 연습은 강의의 일부입니다

AWS에서 애플리케이션 배포하기

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작